Scott Barninger wrote: > Kern and I have had some offline discussion previously on this subject. The > current RPM build offers 2 options, one to place files with LSB compliance > and a second to place files as Kern has advocated and which is how Bacula > Systems is delivering binaries. > > My 2 cents worth is that packages published by the project on sourceforge > should respect LSB and distribution (linux or BSD) guidelines. The advantages > of this approach are: > > 1. we don't get emails from people complaining about file placement > 2. we don't suffer hesitation from people who are strongly in favor of LSB > 3. it creates a differentiator for Bacula Systems. > > On Sunday 29 March 2009 11:03:32 am Dan Langille wrote: >> Discussion trimed to devel & beta
FWIW, I have *always* used the /opt/bacula layout. It puts the entire Bacula installation in one place separate from everything else on the machine, and makes it trivial to (for example) install Bacula on an otherwise bare disk booted from a CD, then do a full system restore without overwriting any active files. One could, for instance, boot from a Knoppix CD and copy /opt/bacula from an NFS share, or mount it from a USB stick (as we were discussing recently). The problem with slavish adherence to things like the LSB is that it isn't always the best solution for everything. "Our corporate policy says we always do this." "That's fine, but this won't work if you do that." "But corporate policy says..." One size does not fit all. Standards are great, but sometimes you have to recognize that there are special cases for which the standard is not the best solution, and that sometimes trying to make them conform to "the standard" is actively harmful. The trick is to recognize the occasions upon which applying "the standard" is not appropriate. -- Phil Stracchino, CDK#2 DoD#299792458 ICBM: 43.5607, -71.355 [email protected] [email protected] [email protected] Renaissance Man, Unix ronin, Perl hacker, Free Stater It's not the years, it's the mileage. ------------------------------------------------------------------------------ _______________________________________________ Bacula-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bacula-devel
