From: Darrick J. Wong Date: Fri, 12 Jan 2024 02:07:06 +0000 (-0800) Subject: xfs_scrub_all.cron: move to package data directory X-Git-Tag: v6.6.0~2^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3d37d8bf535fd6a8ab241a86433b449152746e6a;p=thirdparty%2Fxfsprogs-dev.git xfs_scrub_all.cron: move to package data directory cron jobs don't belong in /usr/lib. Since the cron job is also secondary to the systemd timer, it's really only provided as a courtesy for distributions that don't use systemd. Move it to @datadir@, aka /usr/share/xfsprogs. Signed-off-by: Darrick J. Wong Reviewed-by: Neal Gompa Reviewed-by: Christoph Hellwig --- diff --git a/include/builddefs.in b/include/builddefs.in index 32ede788a..a3745efbe 100644 --- a/include/builddefs.in +++ b/include/builddefs.in @@ -51,7 +51,6 @@ PKG_SBIN_DIR = @sbindir@ PKG_ROOT_SBIN_DIR = @root_sbindir@ PKG_ROOT_LIB_DIR= @root_libdir@@libdirsuffix@ PKG_LIB_DIR = @libdir@@libdirsuffix@ -PKG_LIB_SCRIPT_DIR = @libdir@ PKG_LIBEXEC_DIR = @libexecdir@/@pkg_name@ PKG_INC_DIR = @includedir@/xfs DK_INC_DIR = @includedir@/disk diff --git a/scrub/Makefile b/scrub/Makefile index 1d2da3d84..4368897f2 100644 --- a/scrub/Makefile +++ b/scrub/Makefile @@ -26,7 +26,7 @@ INSTALL_SCRUB += install-crond CRONTABS = xfs_scrub_all.cron OPTIONAL_TARGETS += $(CRONTABS) # Don't enable the crontab by default for now -CROND_DIR = $(PKG_LIB_SCRIPT_DIR)/$(PKG_NAME) +CROND_DIR = $(PKG_DATA_DIR) endif endif # scrub_prereqs