Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Oct 2013 18:12:49 +0000 (UTC)
From:      Alex Kozlov <ak@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r331046 - head/Mk/Scripts
Message-ID:  <201310201812.r9KICnwq080041@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ak
Date: Sun Oct 20 18:12:49 2013
New Revision: 331046
URL: http://svnweb.freebsd.org/changeset/ports/331046

Log:
  - Add check for suid files and directories
  
  Approved by:	portmgr (bapt)

Modified:
  head/Mk/Scripts/qa.sh

Modified: head/Mk/Scripts/qa.sh
==============================================================================
--- head/Mk/Scripts/qa.sh	Sun Oct 20 18:08:52 2013	(r331045)
+++ head/Mk/Scripts/qa.sh	Sun Oct 20 18:12:49 2013	(r331046)
@@ -93,7 +93,18 @@ sharedmimeinfo() {
 	return 0
 }
 
-checks="shebang symlinks paths stripped desktopfileutils sharedmimeinfo"
+suidfiles() {
+	filelist=`find ${STAGEDIR} -type f \
+		\( -perm -u+x -or -perm -g+x -or -perm -o+x \) \
+		\( -perm -u+s -or -perm -g+s \)`
+	if [ -n "${filelist}" ]; then
+		warn "setuid files in the stage directory (are these necessary?):"
+		ls -liTd ${filelist}
+	fi
+	return 0
+}
+
+checks="shebang symlinks paths stripped desktopfileutils sharedmimeinfo suidfiles"
 
 ret=0
 cd ${STAGEDIR}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310201812.r9KICnwq080041>