Branches for Breezy

Name Status Last Modified Last Commit
lp:ubuntu/breezy/mldonkey 1 Development 2009-07-31 23:24:02 UTC
4. * New upstream version: * Fix LOWID...

Author: Sylvain Le Gall
Revision Date: 2005-08-30 11:36:02 UTC

* New upstream version:
  * Fix LOWID protocol error with ed2k (Upstream: #3415,
    Debian closes: #284556, #280073)
* Transition to ocaml 3.08.3: changes depends in control
* Remove patch 18_utf8_encoding since it is applied upstream
* Remove patch 19_mlgui_align since it is applied upstream
* Depend on docbook-xsl 1.64.1 and docbook-xml 4.2-12
  (Closes: #276750, #276751)
* Change MDLONKEY_DIR to MLDONKEY_DIR at line 34 in the init.d file
  (Closes: #296573, #273156)
* Create a command "force-start" to force the start of mldonkey, even if it
  is configured not to start at startup. All other command don't take into
  account the value of the variable ( so you can stop or restart a running
  server, without knowing how it was started )
  (Closes: #225724)
* Depend on dpkg 1.10.27, so that we can rely on --nicelevel doing what we
  think it does. Put a note for backporters in README.Debian
  (Closes: #277772)
* Add german debconf translation. Thanks to Jens Nachtigall
  (Closes: #271727)
* Update czech debconf translation. Thanks to Jan Outrata
  (Closes: #271462)
* Add vietnamese debconf translatio. Thanks to Clytie Siddall
  (Closes: #312824)
* Apply patches to improve the debconf templates. Thanks to Jens Nachtigall
  (Closes: #270283)
* Change license of manpages to LGPL v2.1
  (Closes: #281086)
* Add "debconf-updatepo" in the target clean of debian/rules to be sure to
  be in sync for the translation
  (Closes: #271725)
* Add a note about the fact that mldonkey cannot use all the group assigned
  to user mldonkey due to OCaml limitation in README.Debian, explain how to
  deal with this issue
* Create a patch to correct comments in the initial downloads.ini:
  20_wrong_comments
  (Closes: #285231)
* Cannot find cache.shareaza.com in the source. This seems to be present in
  release 2.5.4 but it is no more present.
  (Closes: #231553)
* Added script mldonkey_create_chroot and its manpage, thanks to Mick
  Kappenburg for his contribution
* Modify mldonkey_server:
  * Add an option to configure the group that should be used when running
    mldonkey.
  * Add an option to configure the niceness of the process
  * Add sanity check :
    * Check for stale pidfile
      (Closes: #295854)
    * Check for good permission/owner/group of files used by mldonkey. After
      better reading the patch provided in bugs 299722, i decided to replace
      a "simple" reowning of the pidfile by a complete check of permission
      and ownership. Reowning a file is not as simple as it looks like. We
      should take care of "dpkg-statoverride" et al. Moreover, i don't want
      to autoset things in the init script. If the ownership/permission of
      files are not good, there should be a real problem (as a standard
      install should set the good permission). I don't try to hide these
      problem by doing fix in the init script: i just warn the user.
      (Closes: #299722).
    * Check for stale .tmp file
      (Closes: #283930)
  * Update the manual page according to these changes.
* Correct the way you can change password in README.Debian, thanks to
  Spiralvoice.
  (Closes: #312370)
* Doesn't offer the possibility to keep the server running after upgrade:
  this option can cause a lot of problems (version mismatch between server
  and gui).
  (Closes: #300547)
* Use Int64 to store integer extracted from ini files, in mldonkey_files.
  This is more compliant with the way mldonkey write this value in his ini
  files.
  (Closes: #291451)
* Modify priority of the debconf question :
  * to priority low: run_as_user, mldonkey_group, mldonkey_umask,
    mldonkey_niceness, max_alive
  * to priority medium: mldonkey_dir (reasonable default, but are system
    specific most of the time), client_name (reasonnable default, but most
    of the time are changed by user),
  * to priority critical: reown_file (because the server cannot restart if
    the file permission are not changed),
  * So now, configuring the system with priority high only ask you 3
    question, with priority medium only 8 question.
* Doesn't distribute anymore /etc/default/mldonkey-server. So this file is
  not automatically marked as conffile, allowing to manage it through ucf
  (Closes: #279030):
  * save the default from this file to debconf in the preinst script,
  * move mldonkey-server to mldonkey-server.bak in the preinst script,
  * generate mldonkey-server and manage it using ucf (at the same place, but
    using ucf).
  * add a note into NEWS.Debian to state this change
* Applied patches #3919 from upstream to correct file permission, generates
  password in users.ini rather than in downloads.ini (this separation is the
  new security scheme, the file users.ini has 600 permission)
  (Closes: #300560)
* Fix the problem of invoke-rc.d creating a defunct process: i need to stop
  the debconf module (using db_stop in postinst)
* Enhance mldonkey_files: add the command test, to check if some source are
  from specified network (eg fasstrack).
* Move the fasttrack split from /etc/init.d/mldonkey-server to
  mldoney-server.postinst.
* Enhance mldonkey_users: add the command dump-users-section,
  strip-users-section and test-users-section, to extract users section from
  download.ini and place it in users.ini.
* Create users.in out of downloads.ini using mldonkey_users in
  mldonkey-server.postinst.
* Transition to svn-buildpackage
* Reformat the changelog to be sure to have less than 80 characters by line.
* [JvW] Add mldonkey start init.d script at 98, not as early as the default
  location of 20.

11 of 1 result