From: Michael Tremer Date: Sun, 19 Mar 2023 19:18:50 +0000 (+0000) Subject: FHS: Allow installing kernel source in /usr/src X-Git-Tag: 0.9.29~238 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fed053b7bf9e3592a11ef492adeee91191859102;p=pakfire.git FHS: Allow installing kernel source in /usr/src Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/fhs.c b/src/libpakfire/fhs.c index e819b8651..971e783fd 100644 --- a/src/libpakfire/fhs.c +++ b/src/libpakfire/fhs.c @@ -53,8 +53,11 @@ static const struct pakfire_fhs_check { { "/usr/share", S_IFDIR, 0755, "root", "root", 0 }, { "/usr/src", S_IFDIR, 0755, "root", "root", 0 }, - // Allow no further files in /usr & /usr/src + // Allow no further files in /usr { "/usr/*", 0, 0, NULL, NULL, PAKFIRE_FHS_MUSTNOTEXIST }, + + // Allow no files in /usr/src except some kernel source + { "/usr/src/kernels/**", 0, 0, "root", "root", 0 }, { "/usr/src/**", 0, 0, NULL, NULL, PAKFIRE_FHS_MUSTNOTEXIST }, // There cannot be any subdirectories in /usr/bin & /usr/sbin