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
