Open bdrung opened 1 year ago
The problem here is that if a dracut module contains executables and non executables, the module would be split into 2 separate directories, one in /usr/lib
and one in /usr/libexec
, which implies that a single moddir
variable is no longer valid, so fixing this issue is more complex than just changing the configure script. See for example how the files of the dracut-systemd
module are installed:
Good point. https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s07.html says: " Either practice is now acceptable"
Please close this bug if the added complexity will not warrant the cost. Then I will add a lintian override.
I'd leave it open for now, because your concern is very valid. Let's see what others think about this.
Lintian on Debian complains about dozen of executables in
/usr/lib/dracut
with following reasoning:Please change the configure script to use
--libexecdir
instead of--libdir
and default it to${prefix}/libexec
.