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