Robin (and anyone else who's interested), here are my latest thoughts on resolving the open issues regarding FHS: - server and scanner binaries - /usr/bin seems better to me than /usr/libexec - cachedir - There are already opml files and the plugin-data.yaml file in cachedir that are not really cache files. Move the whole thing to /var/lib/squeezecenter/cache - Slim/ - /usr/lib/perl5/vendor_perl seems correct and solves the issue with older perl versions - lib/ and CPAN/ - Since these are only for our use, leave them in /usr/share/squeezecenter rather than some system perl location - prefs files - these are 90% variable state data and 10% static configuration. Move them all to /var/lib/squeezecenter/prefs (ie., start with --prefsdir=/var/lib/squeezecenter/prefs). Since people are used to it and occasionally need to edit it, provide a symlink from /etc/squeezecenter/server.prefs - Add a /var/lib/squeezecenter/Plugins/Bin directory so plugins like alien can install executables without writing to /usr - Continue to build a noarch RPM even though it has some binaries in it - convert.conf and types.conf - not sure. leave them in /etc/squeezecenter?
Comments? -- Fletch ------------------------------------------------------------------------ Fletch's Profile: http://forums.slimdevices.com/member.php?userid=529 View this thread: http://forums.slimdevices.com/showthread.php?t=39789 _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/beta
