Lighttpd: ToSSiKa stack # /etc/init.d/lighttpd status * status: stopped ToSSiKa stack # /etc/init.d/lighttpd start * Starting lighttpd ... * start-stop-daemon: /usr/sbin/lighttpd died [ !! ] * ERROR: lighttpd failed to start ToSSiKa stack # ps -def | grep light lighttpd 22155 1 0 14:46 ? 00:00:00 /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf lighttpd 22156 22155 0 14:46 ? 00:00:00 /usr/bin/php-cgi lighttpd 22158 22156 0 14:46 ? 00:00:00 /usr/bin/php-cgi lighttpd 22159 22155 0 14:46 ? 00:00:00 /usr/bin/php-cgi lighttpd 22160 22159 0 14:46 ? 00:00:00 /usr/bin/php-cgi lighttpd 22161 22155 0 14:46 ? 00:00:00 /usr/bin/php-cgi lighttpd 22162 22161 0 14:46 ? 00:00:00 /usr/bin/php-cgi lighttpd 22163 22155 0 14:46 ? 00:00:00 /usr/bin/php-cgi lighttpd 22167 22163 0 14:46 ? 00:00:00 /usr/bin/php-cgi lighttpd 22169 1 0 14:46 ? 00:00:00 /usr/libexec/gam_server root 22186 9252 0 14:46 pts/2 00:00:00 grep --colour=auto light ToSSiKa stack # /etc/init.d/lighttpd status * status: stopped mldonkey: ToSSiKa stack # /etc/init.d/mldonkey status * status: crashed ToSSiKa stack # ps -def | grep mlnet root 23610 9252 0 14:53 pts/2 00:00:00 grep --colour=auto mlnet ToSSiKa stack # cat /var/run/mldonkey.pid 20425 ToSSiKa stack # rm /var/run/mldonkey.pid ToSSiKa stack # /etc/init.d/mldonkey zap * Manually resetting mldonkey to stopped state ToSSiKa stack # /etc/init.d/mldonkey start * Starting mldonkey ... [ ok ] ToSSiKa stack # ps -def | grep mlnet root 23721 9252 0 14:54 pts/2 00:00:00 grep --colour=auto mlnet ToSSiKa stack # /etc/init.d/mldonkey status * status: crashed ToSSiKa stack # cat /var/log/mldonkey.log cat: /var/log/mldonkey.log: No such file or directory ToSSiKa stack # tail /home/p2p/mldonkey/mlnet.log 2007/08/20 11:03:54 [cO] Started logging... 2007/08/20 11:03:55 [dcCO] LETS reverse clients list NOW 2007/08/20 18:17:13 [cO] Started logging... 2007/08/20 18:17:14 [dcCO] LETS reverse clients list NOW 2007/08/21 13:00:59 [cO] Started logging... 2007/08/21 13:01:00 [dcCO] LETS reverse clients list NOW 2007/08/21 14:37:52 [cO] Started logging... 2007/08/21 14:37:52 [dcCO] LETS reverse clients list NOW 2007/08/21 14:54:09 [cO] Started logging... 2007/08/21 14:54:09 [dcCO] LETS reverse clients list NOW ToSSiKa stack # mlnet 2007/08/21 14:55:29 [cO] Starting MLDonkey 2.9.0 ... 2007/08/21 14:55:29 [cO] Language EN, locale ANSI_X3.4-1968, ulimit for open files 1024 2007/08/21 14:55:29 [cO] MLDonkey is working in /root/.mldonkey 2007/08/21 14:55:29 [cO] creating new MLDonkey base directory in /root/.mldonkey 2007/08/21 14:55:29 [cO] loaded language resource file 2007/08/21 14:55:29 [DNS] Resolving [ToSSiKa] ... 2007/08/21 14:55:29 [DNS] Resolving [www.mldonkey.org] ... 2007/08/21 14:55:29 [cO] Logging in /root/.mldonkey/mlnet.log 2007/08/21 14:55:29 [dMain] Core started Reproducible: Always
Odd, both of those work fine for me. For mldonkey, please ensure that the data files are owned by the p2p user
As of lighttpd, I can reproduce this problem: nb-matej /home/strohel # pgrep lighttpd nb-matej /home/strohel # /etc/init.d/lighttpd start * Starting lighttpd ... * start-stop-daemon: caught an interupt * start-stop-daemon: /usr/sbin/lighttpd died [ !! ] * ERROR: lighttpd failed to start nb-matej /home/strohel # pgrep lighttpd 11800 This is caused by superfluous --background option in s-s-d in in /etc/init.d/lighttpd Without this option, lighttpd init script produces expected results. It was fixed in 1.4.13-r3, but the fix was somehow skipped in 1.4.15* and 1.4.16 ebuilds. (they include old init.d file from 1.4.13-r2)
You're right. Assigning to www-servers.
fixed lighttpd in cvs. thanks for the report. reassigning back to base-system for mldonkey.
I'm going to mark this as WORKSFORME now because it does :) And I'm pretty sure it's just a file permissions error. Re-open if you dis-agree
It's not a file permission issue: ToSSiKa stack # rc-status Runlevel: default dbus [ started ] fcron [ started ] hald [ started ] lm_sensors [ started ] local [ started ] metalog [ started ] mldonkey [ crashed ] net.eth0 [ started ] netmount [ started ] ntp-client [ started ] ToSSiKa stack # rm /var/run/mldonkey.pid ToSSiKa stack # /etc/init.d/mldonkey zap * Manually resetting mldonkey to stopped state ToSSiKa stack # ps -def | grep mlne root 28201 27967 0 15:55 pts/3 00:00:00 grep --colour=auto mlne ToSSiKa stack # /etc/init.d/mldonkey start * Caching service dependencies ... [ ok ] * Starting mldonkey ... [ ok ] ToSSiKa stack # ps -def | grep mln root 28350 27967 0 15:55 pts/3 00:00:00 grep --colour=auto mln ToSSiKa stack # /etc/init.d/mldonkey stop * Stopping mldonkey -- please wait ... [ ok ] ToSSiKa stack # chown p2p:users /home/p2p/mldonkey -R ToSSiKa stack # grep DIR /etc/conf.d/mldonkey MLDONKEY_DIR="/home/p2p/mldonkey" ToSSiKa stack # ls -lh /home/p2p/ | grep mldo drwxr-xr-x 11 p2p users 1.3K Aug 22 15:56 mldonkey ToSSiKa stack # /etc/init.d/mldonkey start * Starting mldonkey ... [ ok ] ToSSiKa stack # ps -def | grep mlnet root 28567 27967 0 15:56 pts/3 00:00:00 grep --colour=auto mlnet ToSSiKa mldonkey # /etc/init.d/mldonkey status * status: crashed ToSSiKa mldonkey # tail /var/log/messages -n3 Aug 22 15:54:16 ToSSiKa su[27955]: + pts/3 stack:root Aug 22 15:54:16 ToSSiKa su[27955]: pam_unix(su:session): session opened for user root by stack(uid=1000) Aug 22 15:59:19 ToSSiKa /etc/init.d/mldonkey[29176]: status: crashed ToSSiKa mldonkey #
OK, attach the output of the following please cat /var/run/mkdonkey.pid pgrep mlnet cat /lib/rcscripts/init.d/daemons/mldonkey/*
ToSSiKa stack # /etc/init.d/mldonkey restart * Stopping mldonkey -- please wait ... [ ok ] * Starting mldonkey ... [ ok ] ToSSiKa stack # cat /var/run/mldonkey.pid 3114 ToSSiKa stack # pgrep mlnet ToSSiKa stack # cat /lib/rcscripts/init.d/daemons/mldonkey/* exec=/usr/bin/mlnet name= pidfile=/var/run/mldonkey.pid ToSSiKa stack # ps -def | grep 3114 root 3290 14811 0 16:16 pts/1 00:00:00 grep --colour=auto 3114 ToSSiKa stack #
OK, now post the output of this su - p2p mlnet wait for say 5 minutes and then ctrl-c out. attach the output
whops.. :/ it was my error. sorry ToSSiKa stack # su p2p p2p@ToSSiKa /home/stack $ cd p2p@ToSSiKa ~ $ pwd /home/p2p p2p@ToSSiKa ~ $ mlnet 2007/08/22 16:25:30 [cO] Starting MLDonkey 2.9.0 ... 2007/08/22 16:25:30 [cO] Language EN, locale ANSI_X3.4-1968, ulimit for open files 1024 2007/08/22 16:25:30 [cO] MLDonkey is working in /home/p2p/.mldonkey 2007/08/22 16:25:30 [cO] creating new MLDonkey base directory in /home/p2p/.mldonkey 2007/08/22 16:25:31 [cO] loaded language resource file 2007/08/22 16:25:31 [DNS] Resolving [ToSSiKa] ... 2007/08/22 16:25:31 [DNS] Resolving [www.mldonkey.org] ... 2007/08/22 16:25:31 [cO] Logging in /home/p2p/.mldonkey/mlnet.log 2007/08/22 16:25:31 [dMain] Core started p2p@ToSSiKa ~ $ cat /etc/conf.d/mldonkey cat: /etc/conf.d/mldonkey: Permission denied p2p@ToSSiKa ~ $ MLDONKEY_DIR="/home/p2p/mldonkey" mlnet 2007/08/22 16:27:28 [cO] Starting MLDonkey 2.9.0 ... 2007/08/22 16:27:28 [cO] Language EN, locale ANSI_X3.4-1968, ulimit for open files 1024 2007/08/22 16:27:28 [cO] MLDonkey is working in /home/p2p/mldonkey 2007/08/22 16:27:28 [Gettext] Loading language resource mlnet_strings.EN_ANSI_X3.4-1968 2007/08/22 16:27:28 [cO] loaded language resource file 2007/08/22 16:27:28 [DNS] Resolving [ToSSiKa] ... 2007/08/22 16:27:28 [DNS] Resolving [www.mldonkey.org] ... 2007/08/22 16:27:28 [cO] Logging in /home/p2p/mldonkey/mlnet.log File shared_files.ini.tmp exists An error may have occurred during previous configuration save. Please, check your configurations files, and rename/remove this file before restarting p2p@ToSSiKa ~ $ rm /home/p2p/mldonkey/shared_files.ini.tmp p2p@ToSSiKa ~ $ MLDONKEY_DIR="/home/p2p/mldonkey" mlnet 2007/08/22 16:27:55 [cO] Starting MLDonkey 2.9.0 ... 2007/08/22 16:27:55 [cO] Language EN, locale ANSI_X3.4-1968, ulimit for open files 1024 2007/08/22 16:27:55 [cO] MLDonkey is working in /home/p2p/mldonkey 2007/08/22 16:27:55 [Gettext] Loading language resource mlnet_strings.EN_ANSI_X3.4-1968 2007/08/22 16:27:55 [cO] loaded language resource file 2007/08/22 16:27:55 [DNS] Resolving [ToSSiKa] ... 2007/08/22 16:27:55 [DNS] Resolving [www.mldonkey.org] ... 2007/08/22 16:27:55 [cO] Logging in /home/p2p/mldonkey/mlnet.log 2007/08/22 16:28:03 [dMain] Core started