Bugzilla – Bug 15258
SBServer doesn't start
Last modified: 2010-01-25 09:10:22 UTC
After "/etc/init.d/squeezeboxserver start" SBServer_safe starts correctly but SBServer not. In log I had "2009-12-07 10:41:22 Squeezebox Server died. Restarting." every 5-7 seconds. SBServer starts without errors with "sudo /usr/bin/squeezeboxserver --prefiles=...." command. Problem comes from rights on file /usr/share/perl5/Slim/Control/Stdio.pm that have only root RW rights. Problem fixed with "chmod -R 655 /usr/share/perl5/Slim" command
If we have a debian build, it should work. Chris to repro.
Problem is the perms on Perl5/Slim/Utils/PerlRunTime.pm
*** Bug 15268 has been marked as a duplicate of this bug. ***
The last time we had a similar perm problem, I think it was something in the build system and Matt fixed it.
This should likely get fixed inside the buildme.pl script itself -- so that it doesn't creep up again. Mark, any chance you'd like to write a bit of code in there that actually fixes the file permissions before any *nix packaging process?
My time is fairly consumed right now with some personal commitments so I have no idea how soon I would get to this. Sorry.
Is anybody still seeing this? I just tried on an Ubuntu, and SBS installed and started just fine. Permissions are looking good. Was this a temporary issue?
I have not seen it again, since the initial failure, on Debian. I'm on the 7.5 distro.