[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