robinbowes;239059 Wrote: > Personally, I think some of the files are in the wrong places. > > Why are the server and scanner programs in /usr/sbin? squeezecenter > will not run as root. Surely these should be in /usr/bin or possibly > /usr/libexec?
;) I'm sure you recall a discussion last year between you, me, Al Pacifico and Dan Sully about this. I still agree with you. I gave in to /usr/sbin because: - other packages like httpd and smbd that don't run as root are in /usr/sbin - Dan wanted to be consistent with the Debian package Feedback from other interested parties would be great. > Why is the CPAN dir in /usr/share/squeezecenter? Surely that should go > under /usr/lib/perl5 somewhere? I'm not really a perl guy. Since everything in CPAN and lib are perl modules that could also have other versions under /usr/lib/perl5, do we really want the SC stuff in @INC? This is also why I used "Autoreqprov: no". > Hmmm, it's a noarch RPM but contains the CPAN/arch tree containing i386 > and x86_64. That doesn't seem right. I hope they also add ppc and other arches. What's the packaging alternative? SD will not want to have different arch packages. If the RPM is installed on an arch not in CPAN/arch, the user just needs to run "build-perl-modules.pl". Otherwise it "just works". > I think the MySQL stuff should go in /var/lib/squeezecenter (not > /var/cache/squeezecenter) and it should also get a separate subdir, > i.e. /var/lib/squeezecenter/mysql. I agree this is messy. I disagree on the mysql stuff since it can always be recreated via the scanner. IMO, a worse problem is that some plugins will write opml files to the cachedir. These willl be lost foreer if the cachedir goes away. For this reason, maybe the entire cachedir should go in //var/lib/squeezecenter. -- 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
