You're not going mad, I have the same problem since upgrading to 2006 too:
see:
http://article.gmane.org/gmane.music.equipment.slimdevices.unix/949/match=
Dave
Triode wrote:
Yep - this all used to work fine until I upgraded to 2006 :-(
Could you try the pidof commands above to check what your build does?
Having spent a while reading the scripts....
/etc/rc.d/init.d/slimserver stop
will call pidof if a pid file is not saved by the server in /var/run
[which I don't believe it is with the readhat/mandrake rpm]. This is
supposed to find the pid so that "stop" works. But what is actually
run is "pidof /usr/local/slimserver/slimserver.pl" which doesn't return
a pid.
Full detail:
/etc/rc.d/init.d/slimserver uses the killproc function from
/etc/rc.d/init.d/functions to stop processes. killproc checks for a
pid file in /var/run and if not runs pidof to find the pid of the
process it is asked to stop. If I change one line in the stop script
to "killproc slimserver" rather than "killproc $SLIMSERVER_BIN" it all
works again!
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/unix