Ubuntu (and perhaps other *nixes) tend to mount external drives as
readable only by the individual user. But that doesn't explain why it
doesn't see the internal drive also.

Typically LMS runs under username squeezeboxserver , although this is
configurable via the init file. You can confirm which user it's using by
opening a terminal window and running: 

ps -aux | grep squeeze

Or, a general approach that is sure to work is to give appropriate read
and execute permissions to all users. That would be mode 755 for all
folders/directories, and mode 644 for all files. I'm not sure how you
would do this for the external drive, but for the internal this works:

cd  /media/MY_USER_NAME/data
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

The first find command sets the folders to be
readable/writable/executable by the owner (presumably your username),
and readable/executable by anyone. 
The second find command sets the files to be read/write by the owner,
and readable by anyone.

This may work for the external drive as well -- just change the "cd"
command to navigate to the write folder. But even if it works, it may
not survive mounting/unmounting of the drive.


------------------------------------------------------------------------
aubuti's Profile: http://forums.slimdevices.com/member.php?userid=2074
View this thread: http://forums.slimdevices.com/showthread.php?t=101120

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to