PDA

View Full Version : Squeeze center - write permissions where?



bobkoure
2008-01-26, 09:24
I'm running SqueezeCenter on a Windows 2K Server box.

I've got it setup running as a service; currently running as me, which IMO (I'm not running iTunes) is a bad idea.
So I created a user (named "SqueezeCenter"), made it a member of "guests" only, made sure it had read permissions on my music directories, and read-write on:
- C:\Documents and Settings\All Users\Application Data\SqueezeCenter
- my playlists directory

Is there anywhere else it needs read or read/write permissions?

Thanks!

mherger
2008-01-26, 22:31
> So I created a user SqueezeCenter, made it a member of "guests" only,

Why aren't you using the default SYSTEM account? That's what it was made for.

> Is there anywhere else it needs read or read/write permissions?

That's pretty much it. There's a registry key, but it's only used by SqueezeTray - which is run in your context.

--

Michael

bobkoure
2008-02-02, 14:46
No real reason, other than a particular guest SID having more specific file permissions (only one place it needs r/w, just r/o in the music dirs and no access otherwise) and a service running as a user SID, even one that's only a member of "guests", has permissions to interact with the desktop by default.
I guess I tend to be over-cautious with any process attached to a port, even though I'm behind a decent firewall.

I think you're right, though - just running it as local service will indeed do pretty much what I want, and I'll just turn "allow service to interact with desktop" on in the services manager.

BTW, does it make sense to add this as a separate option in the "SqueezeCenter Startup Options" app? It'd allow a "Are you using itunes?" kind of dialog box.