From b76a6efb4668d3fa60905a575d75ade4dcfabb85 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Tue, 30 May 2023 12:26:09 -0400 Subject: sbolint: add douninst.sh checks; sbopkglint: add hardcoded $TMP check. --- sbopkglint.d/70-tmp_path.t.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 sbopkglint.d/70-tmp_path.t.sh (limited to 'sbopkglint.d/70-tmp_path.t.sh') diff --git a/sbopkglint.d/70-tmp_path.t.sh b/sbopkglint.d/70-tmp_path.t.sh new file mode 100644 index 0000000..9d1f090 --- /dev/null +++ b/sbopkglint.d/70-tmp_path.t.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +# sbopkglint test, must be sourced by sbopkglint (not run standalone). + +# PKG, PRGNAM, VERSION, ARCH are set by sbopkglint. also the current +# directory is the root of the installed package tree. + +####################################################################### +# checks for /tmp/SBo (or the environment TMP) hardcoded in files. +# don't check the SlackBuild in the doc dir, since it's guaranteed to match. + +found="$(find . -type f | grep -v '^\./usr/doc/.*\.SlackBuild$' | xargs fgrep -l "$TMP")" +if [ -n "$found" ]; then + warn "found files with TMP ($TMP) baked in:" + echo "$found" 1>&2 +fi -- cgit v1.2.3