Here is a fix for the fix : install -o ${MLDONKEY_USER:-mldonkey} -g "${MLDONKEY_GROUP:-mldonkey}" -m 755 -d $(dirname $PIDFILE)
This might need to add the MLDONKEY_USER declaration in /etc/defaults /mldonkey-server, by adding a line in mldonkey-server.postinst where this file is generated: MLDONKEY_USER=$run_as_user But in fact, by trying to start/stop/reinstall this package I have found bugs in the /etc/init.d script : - if mldonkey-server is configured at installation so that it doesn't start at boot time, the package cannot be reconfigured or desinstalled because the "stop" command doesn't work (it doesn't test if $PIDFILE exists before using it) - if mldonkey-server is configured at installation so that it doesn't start at boot time, the "force-start" command doesn't work because the /etc/default/mldonkey-server file doesn't contain enough configuration... shouldn't the postinst script always do a full configuration ? -- startup script is broken https://launchpad.net/bugs/42632 -- universe-bugs mailing list universe-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/universe-bugs