Whamcloud - gitweb
e2scrub_fail: move executable script to /usr/libexec
authorDarrick J. Wong <djwong@kernel.org>
Sun, 31 Dec 2023 20:39:03 +0000 (12:39 -0800)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 28 Mar 2024 20:28:08 +0000 (16:28 -0400)
commitdf1d5524282987fc5e33f239bcbba187e5431d7c
treea009cc3f648d8118f1b6c62fb6e19240155f5bf2
parent6176b32d7fc244885909cdf5caf10889342218c5
e2scrub_fail: move executable script to /usr/libexec

Per FHS 3.0, non-PATH executable binaries are supposed to live under
/usr/libexec, not /usr/lib.  e2scrub_fail is an executable script, so
move it to libexec in case some distro some day tries to mount /usr/lib
as noexec or something.  Also, there's no reason why these scripts need
to be put under an arch-dependent path.

Cc: Neal Gompa <neal@gompa.dev>
Link: https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s07.html
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Neal Gompa <neal@gompa.dev>
Link: https://lore.kernel.org/r/20231231203903.GC36164@frogsfrogsfrogs
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
MCONFIG.in
debian/e2fsprogs.install
scrub/Makefile.in
scrub/e2scrub_all.cron.in
scrub/e2scrub_fail@.service.in
util/subst.conf.in