[Initng-svn] r3622 - initng-ifiles/trunk/initfiles/daemon

svn at initng.thinktux.net svn at initng.thinktux.net
Sat Apr 1 19:53:08 CEST 2006


Author: deac
Date: Sat Apr  1 19:53:06 2006
New Revision: 3622

Modified:
   initng-ifiles/trunk/initfiles/daemon/mldonkey.ii
Log:
closes #457

Modified: initng-ifiles/trunk/initfiles/daemon/mldonkey.ii
==============================================================================
--- initng-ifiles/trunk/initfiles/daemon/mldonkey.ii	(original)
+++ initng-ifiles/trunk/initfiles/daemon/mldonkey.ii	Sat Apr  1 19:53:06 2006
@@ -1,14 +1,20 @@
 daemon daemon/mldonkey {
-	need = system/bootmisc net;
 	env MLDONKEY_DIR=/home/p2p/mldonkey;
+	env USER=p2p;
+	env NICE=1;
+	env LOG=/var/log/mldonkey.log;
 	env_file = /etc/conf.d/mldonkey;
-	suid = p2p;
-	sgid = music;
-	nice = 19;
-	stdall = /var/log/mldonkey.log;
+
+	need = system/bootmisc net;
+	suid = ${USER};
+	nice = ${NICE};
+	respawn = yes;
+	stdall = ${LOG};
+
 	exec daemon = @/usr/bin/mlnet@;
 	script kill = {
 		echo kill | @/usr/bin/netcat@ 192.168.0.1 4000 >/dev/null
+		@pkill@ mlnet
+		exec [ ${?} -le 1 ]
 	};
-	respawn = yes;
 }


More information about the Initng-svn mailing list