aboutsummaryrefslogtreecommitdiff
path: root/sbopkglint.d/pre-doinst.sh
diff options
context:
space:
mode:
Diffstat (limited to 'sbopkglint.d/pre-doinst.sh')
-rw-r--r--sbopkglint.d/pre-doinst.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/sbopkglint.d/pre-doinst.sh b/sbopkglint.d/pre-doinst.sh
index c374b8f..6499240 100644
--- a/sbopkglint.d/pre-doinst.sh
+++ b/sbopkglint.d/pre-doinst.sh
@@ -25,10 +25,19 @@ usr/lib64/perl5/perllocal.pod \
var/cache/fontconfig/CACHEDIR.TAG \
var/cache/man/usr-man/CACHEDIR.TAG"
+baddirs="\
+var/lib/pkgtools/scripts
+var/lib/pkgtools/douninst.sh
+var/lib/pkgtools/packages"
+
for i in $badfiles; do
[ -e "$i" ] && warn "package contains forbidden file: $i"
done
+for i in $baddirs; do
+ [ -e "$i" ] && warn "package contains forbidden directory: $i"
+done
+
if [ -d usr/share/fonts ]; then
find_warnfiles "package contains forbidden file(s):" \
usr/share/fonts -name 'fonts.*'