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

Reply via email to