Some feedback from a .deb user..... > - cachedir > DEB - /var/cache/squeezecenter > RPM - /var/lib/squeezecenter/cache > Rationale - FHS compatibility. The FHS requires that /var/cache only > contain data that can be recreated if deleted. The SC cachedir may > contain user opml files that do not fit this requirement.
But the majority of files in the SC cachedir _do_ belong in /var/cache (right?). If opml files do not meet that requirement then maybe they alone should be moved. > - 3rd Party Plugins > DEB - /usr/share/squeezecenter/Plugins > RPM - /var/lib/squeezecenter/Plugins (with a symlink from > /usr/share/squeezecenter/Plugins) > Rationale - FHS compatibility. The FHS requires that things will not > break if /usr is mounted read-only. This location change is to prepare > for the future when SC includes a web GUI based plugin installer. This > installer, running as a non-root user, must be able to install Plugins > even if /usr is read only. It is good to have a location for plugins which is NOT writable by the squeezecenter process, and /usr/share/squeezecenter/Plugins seems like the right place. In that future would it not be better to have separate directories for web-installed and apt/rpm/portage/etc installed plugins? _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/beta
