Diranged;253530 Wrote: 
> Found the problem... start-stop-script checks the PID against the Name
> that it's expecting. It gets that name from /proc/PID/stat.
> Unfortunately for some reason the proc filesystem cuts off the last 3
> characters of the squeezecenter_safe script name, which causes the
> start-stop-script to fail because its not seeing the right process
> name. I've made a change to the init script, and it should work now.
> 
> I'll post a new build in a few minutes...

New file has been uploaded to the same location
(http://www.slimdevices.com/downloads/nightly/SqueezeCenter_v2008-01-01/squeezecenter_7.0_all.deb)...
its in there because its still built on the code from  the other day).
I'm going to have a few people test it before I check everything in. 

Here's a quick list of the major changes:

1) Package (and subsequent directories/filenames) has been renamed
from 'slimserver' to 'squeezecenter'
2) The /etc/init.d/squeezecenter script no longer exits with a 1 if
it cannot stop the daemon ... this caused all kinds of havoc when you
had a broken package install. Instead we call start-stop-script with -o
so that even if the script doesnt do any work, it returns 0 so that
other scripts keep running. 
3) Fixed a few hard-locations in osdetect and import.pm from
/usr/sbin/slimserver* to /usr/sbin/squeezecenter*


-- 
Diranged
------------------------------------------------------------------------
Diranged's Profile: http://forums.slimdevices.com/member.php?userid=13773
View this thread: http://forums.slimdevices.com/showthread.php?t=41652

_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/beta

Reply via email to