[pkg-bacula-devel] Fixing lintian tag executable-in-usr-lib?
Carsten Leonhardt
leo at debian.org
Sun May 10 16:40:39 BST 2020
Hi Sven,
> Lintian show this tag on the pedantic setting:
>
> P: bacula-common: executable-in-usr-lib usr/lib/bacula/bdirjson
> P: bacula-common: executable-in-usr-lib usr/lib/bacula/bfdjson
> P: bacula-common: executable-in-usr-lib usr/lib/bacula/bsdjson
> P: bacula-common: executable-in-usr-lib usr/lib/bacula/btraceback
> P: bacula-common: executable-in-usr-lib usr/lib/nagios/plugins/check_bacula
>
> Should we fix this?
>
> The path /usr/lib/nagios/plugins has the be that way, because this is kind
> of defined in the Nagios Plugin-API, so a lintian-override is in order
> here.
>
> But the other binaries should be moved to /usr/libexec/bacula as per
> ยง9.1.1 and https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s07.html
>
> Thoughts?
I'd say better now than later, as the json things are still new and
probably not used a lot.
For btraceback bacula is the only sensible consumer, so it shouldn't
matter much where we put it.
- Carsten
More information about the pkg-bacula-devel
mailing list