Bugzilla – Bug 5721
Ubuntu: SqueezeCenter started before the user is logged in.
Last modified: 2009-07-31 10:14:58 UTC
System Info: IBM Think Centre, P4, Ubuntu Steps to Reproduce: 1. On an Ubuntu system with SqueezeCenter 7.0a1 installed and SqueezeBox connected and working. 2. Play some songs. 3. Reboot system. 4. Notice before the user logs in, SqueezeBox is turned on already. That means the SqueezeCenter is already started. 5. Use the remote to browse through PlayList and other stuff via SqueezeBox. Someone other than the owner can actually mess up the owner's PlayList.
Isn't this the point of a service? SqueezeCentre starts as part of the init.d (startup services), running as the 'slimserver' user. it isn't a user-run application. Linux users can set permissions to suit. The entire library can be set as read only, as well as playlists. it all gets controlled as the slimserver user and group. (guess those need to change at some point too)
I see. This is really interesting. i kind of agree with you, but still feeling uncomfortable. Pinging Chris: Hi, Chris, What do you think?
Intended behavior. Services start at system boot not at user login; SqueezeCenter is a service by default on all OSes outside of windows.
Reduce number of active targets for SC