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