I've had a number of issues with the current SlimServer implementation
on the 5200 ...

(1) The one described here about DBI::mysql failing to load -- this is
basically an issue that the setgid code ($) variable setting in perl)
causes the LD_LIBRARY_PATH to be cleared for any future exec's, thus
when SS tries to fork the scanner.pl it can't find the mysqlclient
library. The startup code needs to be changed to fix this, but it's
trivial.

(2) AutoCommit is set, yet manual commit's are attempted ... this
doesn't seem to be commonly reported, but it completely stops my system
from scanning, a workaround is to set autocommit to 0 in Schema.pm, but
I don't really know the implications of this.

(3) The version of alac provided is old and doesn't work with newer
format files ... I've built the current version and it works
perfectly.

(4) The user "nobody" requires access to your music directory,
unfortunately this isn't doable via the web interface unless the folder
is a public one. And, if you use an ACL (rather than basic perms) the SS
code still fails since it does very noddy access detection.

I think the module needs a little work, and I'd like to see a
configurable "run as user" option so you can run it as a valid user on
the device rather than nobody.

I'm happy to do this myself, but don't want to tread on Andreas Vogel's
toes, if you're reading this Andreas drop me a note, would love to
discuss this further.

Regards,

Lee.


-- 
essele
------------------------------------------------------------------------
essele's Profile: http://forums.slimdevices.com/member.php?userid=11313
View this thread: http://forums.slimdevices.com/showthread.php?t=33431

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

Reply via email to