On Sun, Jan 14, 2018 at 08:03:54PM +0100, Helmut Grohne wrote:
> Package: dnssec-trigger
[...]
> /usr/lib/dnssec-trigger/dnssec-trigger-script contains chattr. According to 
> file it is a Python script, UTF-8 Unicode text executable
> /usr/sbin/dnssec-triggerd contains chattr. According to file it is a ELF 
> 64-bit LSB shared object, x86-64, version 1 (SYSV)
[...]

These occurances can be found in the source at:

https://sources.debian.org/src/dnssec-trigger/0.13-6/riggerd/reshook.c/#L114
https://sources.debian.org/src/dnssec-trigger/0.13-6/dnssec-trigger-script.in/#L528

Both of them does indeed seem to execute the chattr command (with -i or
+i to set/unset immutable flag). Both of them also doesn't seem to care
very much about errors from executing the command (and one is even
called _try_*).

I would assume this means it's not critical for the command to actually
exist and a Recommends relationship or lower against e2fsprogs is
enough.

Would be great to hear what maintainers think about this.

Regards,
Andreas Henriksson

Reply via email to