summaryrefslogtreecommitdiff
path: root/sync.sh
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2019-07-15 09:35:27 +0200
committerErich Eckner <git@eckner.net>2019-07-15 09:35:27 +0200
commit4797cb239bdf8feebc448652451be0b31cfd6585 (patch)
tree263f3c8103a502b764bcdae316ae8bf651214097 /sync.sh
parenta854705300db5687e375a10f0a181641f789da79 (diff)
downloadcrux-ports-4797cb239bdf8feebc448652451be0b31cfd6585.tar.xz
sync: ignore ignored suid files
Diffstat (limited to 'sync.sh')
-rwxr-xr-xsync.sh11
1 files changed, 10 insertions, 1 deletions
diff --git a/sync.sh b/sync.sh
index 87e6a6b..bf68fed 100755
--- a/sync.sh
+++ b/sync.sh
@@ -68,7 +68,16 @@ do
echo "$dir erzeugt Manpages in /usr/man statt /usr/share/man!"
exit -1
fi
- ergs="$(prtverify $dir)"
+ ergs=$(
+ prtverify $dir \
+ | grep -v "$(
+ sed '
+ s@^# !suid \(\S\+\)$@ suid file found: \1$@
+ t
+ d
+ ' $dir/Pkgfile
+ )"
+ )
if [ -n "$ergs" ]
then
echo "prtverify meckert $dir an:"