As a long time user of Debian and a more recent user of Bacula I
appreciate very much that Debian follows FHS for software that they
package for Debian. I also appreciate that their packaging tools include
options to package for other installation schemes when appropriate.
I appreciate that Bacula packages the latest versions for Debian before
Debian includes them so I have this option available to me if I really
don't want to compile myself.
All in all I find that Debian is the Linux system that allows me to be
most productive because they package intelligently and allow me to use
it as I see fit. Because Bacula and Debian are so level headed I get to
do things as I want. It is hard to see how it could be better. Thank you
Debian and Bacula.
Francis
On 7/17/21 8:26 PM, Robert Earl wrote:
It appears that, even if we grant that Bacula can be installed under
/opt/bacula, the FHS is still violated by installing configuration to
/opt/bacula/etcinstead of /etc/opt/bacula.
This is a dangerous deviation, because firstly, /opt/baculacannot be
NFS-shared as-is, even among same-architecture hosts, because already
we'll have to move /opt/bacula/etcsomewhere else, and symlink it.
Secondly, even in the absence of shared filesystems, the administrator
now needs to record and remember that critical OS configuration is
stored under /opt, which is supposed to be, by the FHS, a place where
completely replaceable software packages are installed.
I won't even get into /opt/bacula/workingvs. /var/bacula.
It would seem that the developers of enterprise backup software would
understand the vastly different backup policies that might be applied
to admin-controlled configurations, and variable log/run data, vs. a
frequently-updated software package that is downloaded, installed, and
run unmodified from its standard location. Not to mention the disk
space allocations, the simple ability of an outside party or a new
hire to find stuff when it isn't documented, etc.
So while it's nice for the Bacula team to take a principled stand on
their special needs, I would favor the Debian team's adherence to
published standards <https://xkcd.com/927/> so that systems operate as
expected for downstream consumers of this software.
Sincerely,
Robert
On Sat, Jul 10, 2021 at 7:47 AM Gary R. Schmidt
<g...@mcleod-schmidt.id.au <mailto:g...@mcleod-schmidt.id.au>> wrote:
On 10/07/2021 23:12, Jose Alberto wrote:
> This brings us to other discussions haha.
>
> Installation preference?
>
What's to discuss?? Binaries, scripts, configuration and so on go
under
/opt/bacula, messages get logged to syslogd, and if the package spits
mail, have it spit mail somewhere sensible.
> Compiled or official binaries?
>
After the debacle with OpenSSL - Oh, look, it was Debian who did
it - I
find it very hard to trust any of the Linux distros, too many of the
people involved are so very, very, very smart that they refuse to
listen
to anybody who has experience in the field.
So build anything critical from source.
I'm not quite at the NSA level of, "Delete everything on the supplied
disk(s), compile everything from inspected source, including the
kernel,
on a known, safe system", but I'm about one more screw-up or
Poetterer(sp?) away from it. (And in another decade I may have
enough
super to be able to recover, and then it's SEP. (Of course, I may
take
permanent recovery before then, which means it concerns me even
less.))
Fortunately, as a known BOFH, (people used to ask me if my name was
Simon, or why don't I have a Kiwi accent), I get to specify how our
systems are configured, and since we use different UNIX and Linux
systems, as well as Windows, having everything in the same place on a
system running XYZ Linux as it does on an AIX system makes life
much easier.
Cheers,
Gary B-)
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
<mailto:Bacula-users@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/bacula-users
<https://lists.sourceforge.net/lists/listinfo/bacula-users>
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users