Bug 5721 - Ubuntu: SqueezeCenter started before the user is logged in.
: Ubuntu: SqueezeCenter started before the user is logged in.
Status: RESOLVED INVALID
Product: Logitech Media Server
Classification: Unclassified
Component: Misc
: 7.0
: PC Ubuntu Linux
: P2 normal (vote)
: 7.x
Assigned To: Squeezebox QA Team email alias
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2007-10-08 11:06 UTC by Wallace Lai
Modified: 2009-07-31 10:14 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wallace Lai 2007-10-08 11:06:34 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.
Comment 1 KDF 2007-10-08 12:10:45 UTC
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)
Comment 2 Wallace Lai 2007-10-08 18:18:26 UTC
I see.  This is really interesting.  i kind of agree with you, but still feeling uncomfortable.
Pinging Chris:  Hi, Chris, What do you think?
Comment 3 Ross Levine 2008-01-11 18:04:51 UTC
Intended behavior. Services start at system boot not at user login; SqueezeCenter is a service by default on all OSes outside of windows. 
Comment 4 Chris Owens 2009-07-31 10:14:58 UTC
Reduce number of active targets for SC