#!/bin/sh -- # # grep for some things which may look like security problems. # TMPFILE="`mktemp check_sec.tmp.XXXXXX`" || exit 1 do_check_files () { pattern="$1" ; shift magic="$1" ; shift msg="$1" ; shift egrep -n "$pattern" "$@" | \ grep -v '^[^ ]*:[^ ]*#' | \ fgrep -v "$magic" > $TMPFILE test -s $TMPFILE && { echo "$msg" ; cat $TMPFILE; rm -f $TMPFILE; exit 1; } } do_check () { do_check_files "$1" "$2" "$3" `find . -path ./intl -prune -o -name '*.c' -print` } do_check '\