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
