=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== rkhunter-1.4.6/files/readlink.sh-40- rkhunter-1.4.6/files/readlink.sh:41:if [ -z "`echo \"${LINKNAME}\" | grep '/'`" ]; then rkhunter-1.4.6/files/readlink.sh:42: DIR=`${PWD_CMD}` rkhunter-1.4.6/files/readlink.sh-43- test "${DIR}" = "/" && DIR="" ############################################## rkhunter-1.4.6/files/readlink.sh-61- rkhunter-1.4.6/files/readlink.sh:62: FNAME=`echo "${LINKNAME}" | sed -e 's:^.*/\([^/]*\)$:\1:'` rkhunter-1.4.6/files/readlink.sh:63: DIR=`echo "${LINKNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/files/readlink.sh-64- ############################################## rkhunter-1.4.6/files/readlink.sh-87- rkhunter-1.4.6/files/readlink.sh:88:DIR=`cd ${DIR}; ${PWD_CMD}` rkhunter-1.4.6/files/readlink.sh-89- ############################################## rkhunter-1.4.6/files/readlink.sh-114- LINKNAME="${DIR}" rkhunter-1.4.6/files/readlink.sh:115: FNAME=`ls -ld "${DIR}/${FNAME}" | awk '{ print $NF }'` rkhunter-1.4.6/files/readlink.sh-116- ############################################## rkhunter-1.4.6/files/readlink.sh-124- rkhunter-1.4.6/files/readlink.sh:125: if [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/files/readlink.sh-126- LINKNAME="${LINKNAME}/${FNAME}" ############################################## rkhunter-1.4.6/files/readlink.sh-136- rkhunter-1.4.6/files/readlink.sh:137: FNAME=`echo "${LINKNAME}" | sed -e 's:^.*/\([^/]*\)$:\1:'` rkhunter-1.4.6/files/readlink.sh:138: DIR=`echo "${LINKNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/files/readlink.sh-139- rkhunter-1.4.6/files/readlink.sh:140: DIR=`cd ${DIR}; ${PWD_CMD}` rkhunter-1.4.6/files/readlink.sh-141- rkhunter-1.4.6/files/readlink.sh:142: RKHLINKCOUNT=`expr ${RKHLINKCOUNT} + 1` rkhunter-1.4.6/files/readlink.sh-143- ############################################## rkhunter-1.4.6/files/readlink.sh-157- rkhunter-1.4.6/files/readlink.sh:158:FNAME=`echo "${LINKNAME}" | sed -e 's:^.*/\([^/]*\)$:\1:'` rkhunter-1.4.6/files/readlink.sh:159:DIR=`echo "${LINKNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/files/readlink.sh-160- rkhunter-1.4.6/files/readlink.sh:161:test -n "${DIR}" && DIR=`cd ${DIR}; ${PWD_CMD}` rkhunter-1.4.6/files/readlink.sh-162- ############################################## rkhunter-1.4.6/files/rkhunter-72- rkhunter-1.4.6/files/rkhunter:73:if [ -n "`echo \"$*\" | grep '\-\-debug'`" ]; then rkhunter-1.4.6/files/rkhunter-74- RKHDEBUGFILE="" ############################################## rkhunter-1.4.6/files/rkhunter-81- if [ -n "`which mktemp 2>/dev/null | grep -v ' '`" ]; then rkhunter-1.4.6/files/rkhunter:82: RKHDEBUGFILE=`mktemp ${RKHDEBUGBASE}.XXXXXXXXXX` rkhunter-1.4.6/files/rkhunter-83- elif [ -n "$RANDOM" ]; then rkhunter-1.4.6/files/rkhunter-84- RKHDEBUGFILE="${RKHDEBUGBASE}.$RANDOM" rkhunter-1.4.6/files/rkhunter:85: elif [ -n "`date +%N%s 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/files/rkhunter-86- RKHDEBUGFILE="${RKHDEBUGBASE}.`date +%N%s%N`" rkhunter-1.4.6/files/rkhunter:87: elif [ -n "`date +%Y%m%d%H%M%S 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/files/rkhunter-88- RKHDEBUGFILE="${RKHDEBUGBASE}.`date +%Y%m%d%H%M%S`" ############################################## rkhunter-1.4.6/files/rkhunter-140- MYSHELL=/bin/sh rkhunter-1.4.6/files/rkhunter:141: test -h ${MYSHELL} && MYSHELL=`readlink ${MYSHELL} 2>/dev/null` rkhunter-1.4.6/files/rkhunter:142: MYSHELL=`basename ${MYSHELL} 2>/dev/null` rkhunter-1.4.6/files/rkhunter-143- ############################################## rkhunter-1.4.6/files/rkhunter-309- --type) rkhunter-1.4.6/files/rkhunter:310: TYPE=`eval echo "\\$MSG_TYPE_$2"` rkhunter-1.4.6/files/rkhunter-311- ############################################## rkhunter-1.4.6/files/rkhunter-324- --result) rkhunter-1.4.6/files/rkhunter:325: RESULT=`eval echo "\\$MSG_RESULT_$2"` rkhunter-1.4.6/files/rkhunter-326- ############################################## rkhunter-1.4.6/files/rkhunter-338- if [ $COLORS -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:339: test -n "$2" && COLOR=`eval "echo \\${$2}"` rkhunter-1.4.6/files/rkhunter-340- ############################################## rkhunter-1.4.6/files/rkhunter-356- return rkhunter-1.4.6/files/rkhunter:357: elif [ -z "`echo ${LOGINDENT} | grep '^[0-9]*$'`" ]; then rkhunter-1.4.6/files/rkhunter-358- echo "Error: Invalid '--log-indent' value given: $2 Display line: ${DISPLAY_LINE}" ############################################## rkhunter-1.4.6/files/rkhunter-371- return rkhunter-1.4.6/files/rkhunter:372: elif [ -z "`echo ${SCREENINDENT} | grep '^[0-9]*$'`" ]; then rkhunter-1.4.6/files/rkhunter-373- echo "Error: Invalid '--screen-indent' value given: $2 Display line: ${DISPLAY_LINE}" ############################################## rkhunter-1.4.6/files/rkhunter-421- rkhunter-1.4.6/files/rkhunter:422: test $WARN_MSG -eq 1 && WARNING_COUNT=`expr ${WARNING_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-423- ############################################## rkhunter-1.4.6/files/rkhunter-496- if [ -n "${MSG}" ]; then rkhunter-1.4.6/files/rkhunter:497: LINE1=`grep ${GREP_OPT} "^${MSG}:" "${LANG_FILE}" 2>/dev/null | head ${HEAD_OPT}1 | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-498- rkhunter-1.4.6/files/rkhunter-499- if [ $RKHCHKLOCALE -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:500: LINE1=`echo "${LINE1}" | ${ICONV_CMD} -f UTF-8 -t ${RKHCHRMAP} 2>/dev/null` rkhunter-1.4.6/files/rkhunter-501- test $? -ne 0 && LINE1="" ############################################## rkhunter-1.4.6/files/rkhunter-505- LANG_FILE="${DB_PATH}/i18n/en" rkhunter-1.4.6/files/rkhunter:506: LINE1=`grep ${GREP_OPT} "^${MSG}:" "${LANG_FILE}" 2>/dev/null | head ${HEAD_OPT}1 | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-507- ############################################## rkhunter-1.4.6/files/rkhunter-513- else rkhunter-1.4.6/files/rkhunter:514: LINE1=`echo "${LINE1}" | sed -e 's/\`/\\\\\`/g'` rkhunter-1.4.6/files/rkhunter-515- fi rkhunter-1.4.6/files/rkhunter-516- rkhunter-1.4.6/files/rkhunter:517: test -n "${LINE1}" && LINE1=`eval "echo \"${LINE1}\" | sed -e 's/;/\\;/g'"` rkhunter-1.4.6/files/rkhunter-518- fi ############################################## rkhunter-1.4.6/files/rkhunter-535- else rkhunter-1.4.6/files/rkhunter:536: test $LOGINDENT -gt 0 && SPACES=`echo "${BLANK_LINE}" | cut -c1-$LOGINDENT` rkhunter-1.4.6/files/rkhunter-537- ############################################## rkhunter-1.4.6/files/rkhunter-542- if [ $WRITETOTTY -eq 1 -a $SCREENINDENT -gt 0 ]; then rkhunter-1.4.6/files/rkhunter:543: SPACES=`echo "${BLANK_LINE}" | cut -c1-$SCREENINDENT` rkhunter-1.4.6/files/rkhunter-544- LINE1="${SPACES}${LINE1}" ############################################## rkhunter-1.4.6/files/rkhunter-554- if [ $WRITETOTTY -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:555: LINE1_NUM=`echo "${LINE1}" | wc -c | tr -d ' '` rkhunter-1.4.6/files/rkhunter:556: NUM_SPACES=`expr 62 - ${LINE1_NUM}` rkhunter-1.4.6/files/rkhunter-557- test $NUM_SPACES -lt 1 && NUM_SPACES=1 ############################################## rkhunter-1.4.6/files/rkhunter-559- if [ $COLORS -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:560: SPACES=`echo "${BLANK_LINE}" | cut -c1-$NUM_SPACES` rkhunter-1.4.6/files/rkhunter-561- LINE1="${LINE1}${SPACES}[ ${RESULT} ]" ############################################## rkhunter-1.4.6/files/rkhunter-567- if [ $WRITETOLOG -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:568: LOGLINE1_NUM=`echo "${LOGLINE1}" | wc -c | tr -d ' '` rkhunter-1.4.6/files/rkhunter:569: NUM_SPACES=`expr 62 - ${LOGLINE1_NUM}` rkhunter-1.4.6/files/rkhunter-570- test $NUM_SPACES -lt 1 && NUM_SPACES=1 rkhunter-1.4.6/files/rkhunter:571: SPACES=`echo "${BLANK_LINE}" | cut -c1-$NUM_SPACES` rkhunter-1.4.6/files/rkhunter-572- ############################################## rkhunter-1.4.6/files/rkhunter-593- echo "" rkhunter-1.4.6/files/rkhunter:594: NLLOOP=`expr ${NLLOOP} - 1` rkhunter-1.4.6/files/rkhunter-595- done ############################################## rkhunter-1.4.6/files/rkhunter-613- rkhunter-1.4.6/files/rkhunter:614: for LOGLINE1 in `grep ${GREP_OPT} "^${MSG}:" "${LANG_FILE}" 2>/dev/null | cut -d: -f2-`; do rkhunter-1.4.6/files/rkhunter-615- if [ $LINE1 -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-624- IFS=$OLDIFS rkhunter-1.4.6/files/rkhunter:625: elif [ $SHOWWARNINGSONLY -eq 1 -a -n "`echo \"${LOGLINE1}\" | grep '^\[[0-9][0-9]:[0-9][0-9]:[0-9][0-9]\] '`" ]; then rkhunter-1.4.6/files/rkhunter-626- echo $ECHOOPT "${LOGLINE1}" | cut -d' ' -f2- ############################################## rkhunter-1.4.6/files/rkhunter-717- rkhunter-1.4.6/files/rkhunter:718: RKHTMPVAR2=`grep -h "^${OPTNAME}=" ${CONFIGFILE} ${LOCALCONFIGFILE} ${LOCALCONFDIRFILES}` rkhunter-1.4.6/files/rkhunter-719- ############################################## rkhunter-1.4.6/files/rkhunter-730- single) rkhunter-1.4.6/files/rkhunter:731: OPTVAR=`echo "${RKHTMPVAR2}" | tail ${TAIL_OPT}1 | sed -e "s/${OPTNAME}=//"` rkhunter-1.4.6/files/rkhunter-732- ############################################## rkhunter-1.4.6/files/rkhunter-754- rkhunter-1.4.6/files/rkhunter:755: OPTVAR=`echo "${OPTVAR} " | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/files/rkhunter-756- rkhunter-1.4.6/files/rkhunter:757: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/files/rkhunter-758- ;; rkhunter-1.4.6/files/rkhunter-759- *) rkhunter-1.4.6/files/rkhunter:760: OPTVAR=`echo "${OPTVAR}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/files/rkhunter-761- ;; ############################################## rkhunter-1.4.6/files/rkhunter-769- rkhunter-1.4.6/files/rkhunter:770: RKHTMPVAR3=`echo "${RKHTMPVAR2}" | tail ${TAIL_OPT}1 | sed -e "s/${OPTNAME}=//"` rkhunter-1.4.6/files/rkhunter-771- ############################################## rkhunter-1.4.6/files/rkhunter-777- rkhunter-1.4.6/files/rkhunter:778: OPTVAR=`echo "${RKHTMPVAR2}" | sed -e "s/${OPTNAME}=//"` rkhunter-1.4.6/files/rkhunter-779- ############################################## rkhunter-1.4.6/files/rkhunter-786- rkhunter-1.4.6/files/rkhunter:787: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/files/rkhunter-788- ############################################## rkhunter-1.4.6/files/rkhunter-795- if [ "${OPTMULTI}" = "space-list" ]; then rkhunter-1.4.6/files/rkhunter:796: OPTVAR=`echo "${OPTVAR}" | tr -s ' ' ' '` rkhunter-1.4.6/files/rkhunter-797- rkhunter-1.4.6/files/rkhunter:798: OPTVAR=`echo "${OPTVAR}" | sed -e 's/^ *"* *//; s/ *"* *$//' | sed -e "s/^ *'* *//; s/ *'* *$//"` rkhunter-1.4.6/files/rkhunter:799: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/files/rkhunter-800- ############################################## rkhunter-1.4.6/files/rkhunter-805- if [ -n "${OPTVAR}" ]; then rkhunter-1.4.6/files/rkhunter:806: RKHLINES=`echo "${OPTVAR}" | wc -l | tr -d ' '` rkhunter-1.4.6/files/rkhunter-807- rkhunter-1.4.6/files/rkhunter:808: OPTVAR=`echo "${OPTVAR}" | ${AWK_CMD} -v l="$RKHLINES" '/./ { if (a) { a = a "\n" $0 } else a = $0 }; /^$/ { a = "" }; NR == l { print a }'` rkhunter-1.4.6/files/rkhunter:809: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/files/rkhunter-810- fi ############################################## rkhunter-1.4.6/files/rkhunter-820- rkhunter-1.4.6/files/rkhunter:821: if [ -n "`echo \"${OPTVAR}\" | grep '^\".*\"$'`" ]; then rkhunter-1.4.6/files/rkhunter:822: OPTVAR=`echo "${OPTVAR}" | sed -e 's/^"\(.*\)"$/\1/'` rkhunter-1.4.6/files/rkhunter:823: elif [ -n "`echo \"${OPTVAR}\" | grep \"^'.*'$\"`" ]; then rkhunter-1.4.6/files/rkhunter:824: OPTVAR=`echo "${OPTVAR}" | sed -e "s/^'\(.*\)'$/\1/"` rkhunter-1.4.6/files/rkhunter-825- fi ############################################## rkhunter-1.4.6/files/rkhunter-873- rkhunter-1.4.6/files/rkhunter:874: OPT_VALUE=`eval echo \"\\$${OPT_VALUE_OPT}\"` rkhunter-1.4.6/files/rkhunter-875- ############################################## rkhunter-1.4.6/files/rkhunter-922- rkhunter-1.4.6/files/rkhunter:923: RKHTMPVAR=`echo "${OPT_VALUE} " | grep '^-'` rkhunter-1.4.6/files/rkhunter-924- ############################################## rkhunter-1.4.6/files/rkhunter-930- rkhunter-1.4.6/files/rkhunter:931: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/files/rkhunter-932- ############################################## rkhunter-1.4.6/files/rkhunter-950- if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" ]; then rkhunter-1.4.6/files/rkhunter:951: RKHTMPVAR=`echo "${OPT_VALUE}" | egrep '(^|[^\\])[][?*]'` rkhunter-1.4.6/files/rkhunter-952- else rkhunter-1.4.6/files/rkhunter:953: RKHTMPVAR=`echo "${OPT_VALUE}" | egrep '(^|[^\\])[][?*{}]'` rkhunter-1.4.6/files/rkhunter-954- fi ############################################## rkhunter-1.4.6/files/rkhunter-961- rkhunter-1.4.6/files/rkhunter:962: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/files/rkhunter-963- ############################################## rkhunter-1.4.6/files/rkhunter-975- rkhunter-1.4.6/files/rkhunter:976: if [ -n "`echo \"${NEWLINE_LIST_OPTS}\" | grep \" ${OPT_NAME} \"`" ]; then rkhunter-1.4.6/files/rkhunter-977- IFS=$IFSNL ############################################## rkhunter-1.4.6/files/rkhunter-991-# if [ "${OPT_NAME}" = "BINDIR" ]; then rkhunter-1.4.6/files/rkhunter:992:# if [ -n "`echo \"${FNAME}\" | grep '^\+'`" ]; then rkhunter-1.4.6/files/rkhunter:993:# FNAME=`echo "${FNAME}" | cut -c2-` rkhunter-1.4.6/files/rkhunter-994-# fi ############################################## rkhunter-1.4.6/files/rkhunter-1002- rkhunter-1.4.6/files/rkhunter:1003: if [ -n "`echo \"${FNAME}\" | egrep '(^[./]*$)|[;&]|/\.\./'`" ]; then rkhunter-1.4.6/files/rkhunter-1004- ERRCODE=1 ############################################## rkhunter-1.4.6/files/rkhunter-1015- rkhunter-1.4.6/files/rkhunter:1016: if [ -n "`echo \"${FNAME}\" | grep '^[^/].*/'`" ]; then rkhunter-1.4.6/files/rkhunter:1017: if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" -a -n "`echo \"${FNAME}\" | grep '^\\$'`" ]; then rkhunter-1.4.6/files/rkhunter-1018- continue ############################################## rkhunter-1.4.6/files/rkhunter-1022- fi rkhunter-1.4.6/files/rkhunter:1023: elif [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/files/rkhunter-1024- # ############################################## rkhunter-1.4.6/files/rkhunter-1136- if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" ]; then rkhunter-1.4.6/files/rkhunter:1137: if [ -n "`echo \"${FNAME}\" | egrep '\\$\\{?(ORIGIN|LIB|PLATFORM)\\}?'`" ]; then rkhunter-1.4.6/files/rkhunter-1138- continue ############################################## rkhunter-1.4.6/files/rkhunter-1141- rkhunter-1.4.6/files/rkhunter:1142: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-1143- rkhunter-1.4.6/files/rkhunter:1144: if [ -z "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-1145- ERRCODE=1 rkhunter-1.4.6/files/rkhunter-1146- rkhunter-1.4.6/files/rkhunter:1147: echo "Invalid ${OPT_NAME} configuration option: Non-existent pathname: `name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-1148- fi ############################################## rkhunter-1.4.6/files/rkhunter-1168- rkhunter-1.4.6/files/rkhunter:1169: PATH_LIST=`eval echo \"\\$${1}\"` rkhunter-1.4.6/files/rkhunter-1170- ############################################## rkhunter-1.4.6/files/rkhunter-1228- rkhunter-1.4.6/files/rkhunter:1229: RKHTMPVAR=`eval echo "\"\\$${OPT_VALUE}\""` rkhunter-1.4.6/files/rkhunter-1230- ############################################## rkhunter-1.4.6/files/rkhunter-1249- if [ -n "${OTHERS}" ]; then rkhunter-1.4.6/files/rkhunter:1250: if [ "${OTHERS}" = "ANY" -a -n "`echo \"${RKHTMPVAR}\" | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/files/rkhunter-1251- return rkhunter-1.4.6/files/rkhunter:1252: elif [ "${OTHERS}" = "ANY1" -a -n "`echo \"${RKHTMPVAR}\" | grep '^[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/files/rkhunter-1253- return ############################################## rkhunter-1.4.6/files/rkhunter-1284- if [ -n "${MKTEMP_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:1285: TEMPFILE=`${MKTEMP_CMD} "${TEMPFILE_BASE}.XXXXXXXXXX"` rkhunter-1.4.6/files/rkhunter-1286- elif [ -n "$RANDOM" ]; then ############################################## rkhunter-1.4.6/files/rkhunter-1289- TEMPFILE="${TEMPFILE_BASE}.`date +%s`" rkhunter-1.4.6/files/rkhunter:1290: elif [ -n "`date +%N%s 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/files/rkhunter-1291- TEMPFILE="${TEMPFILE_BASE}.`date +%N%s%N`" ############################################## rkhunter-1.4.6/files/rkhunter-1330- if [ -n "${STAT_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:1331: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-1332- rkhunter-1.4.6/files/rkhunter:1333: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/files/rkhunter:1334: NLINKS=`${STAT_CMD} --nlink /sbin/init 2>/dev/null` rkhunter-1.4.6/files/rkhunter-1335- else rkhunter-1.4.6/files/rkhunter:1336: NLINKS=`${STAT_CMD} -c %h /sbin/init 2>/dev/null` rkhunter-1.4.6/files/rkhunter-1337- fi ############################################## rkhunter-1.4.6/files/rkhunter-1352- rkhunter-1.4.6/files/rkhunter:1353: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/files/rkhunter-1354- display --to LOG --type INFO DISABLED_CMD 'stat' ############################################## rkhunter-1.4.6/files/rkhunter-1371- rkhunter-1.4.6/files/rkhunter:1372: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-1373- ############################################## rkhunter-1.4.6/files/rkhunter-1418- if [ -n "${SKDET_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:1419: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-1420- ############################################## rkhunter-1.4.6/files/rkhunter-1430- SKDETOPT="" rkhunter-1.4.6/files/rkhunter:1431: SKDETVER=`${SKDET_CMD} -v 2>&1 | grep '^skdet.v' | ${AWK_CMD} -F'.' '{ print $1 }'` rkhunter-1.4.6/files/rkhunter-1432- ############################################## rkhunter-1.4.6/files/rkhunter-1441- SKDET=2 rkhunter-1.4.6/files/rkhunter:1442: SKDET_OUTPUT=`${SKDET_CMD} -v 2>&1` rkhunter-1.4.6/files/rkhunter-1443- ;; ############################################## rkhunter-1.4.6/files/rkhunter-1446- if [ $SKDET -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:1447: SKDET_OUTPUT=`${SKDET_CMD} ${SKDETOPT} 2>&1 | tr -s ' ' | grep -i 'invis'` rkhunter-1.4.6/files/rkhunter-1448- ############################################## rkhunter-1.4.6/files/rkhunter-1471- else rkhunter-1.4.6/files/rkhunter:1472: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-1473- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}Suckit Rootkit (additional checks), " ############################################## rkhunter-1.4.6/files/rkhunter-1477- if [ $NLINKS -eq -1 ]; then rkhunter-1.4.6/files/rkhunter:1478: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/files/rkhunter-1479- display --to LOG --type PLAIN --log-indent 9 ROOTKIT_ADD_SUCKIT_LINK_DISABLED ############################################## rkhunter-1.4.6/files/rkhunter-1514- rkhunter-1.4.6/files/rkhunter:1515: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-1516- ############################################## rkhunter-1.4.6/files/rkhunter-1526- for RKHTMPVAR2 in ${SCAN_FILES}; do rkhunter-1.4.6/files/rkhunter:1527: RKHTMPVAR=`echo "${RKHTMPVAR2}" | tr '%' ' '` rkhunter-1.4.6/files/rkhunter-1528- ############################################## rkhunter-1.4.6/files/rkhunter-1548- THOROUGH) # Search the whole filesystem rkhunter-1.4.6/files/rkhunter:1549: test -n "${BASENAME_CMD}" && FNAME=`${BASENAME_CMD} "${RKHTMPVAR}"` || FNAME=`echo "${RKHTMPVAR}" | sed -e 's:^.*/::'` rkhunter-1.4.6/files/rkhunter-1550- rkhunter-1.4.6/files/rkhunter:1551: FILENAMES=`${FIND_CMD} / -xdev -name "${FNAME}"` rkhunter-1.4.6/files/rkhunter-1552- ############################################## rkhunter-1.4.6/files/rkhunter-1554- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:1555: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-1556- fi ############################################## rkhunter-1.4.6/files/rkhunter-1574- test $FOUND -eq 0 && FOUND="NOT_FOUND" || FOUND="FOUND" rkhunter-1.4.6/files/rkhunter:1575: display --to LOG --type PLAIN --result ${FOUND} --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-1576- fi ############################################## rkhunter-1.4.6/files/rkhunter-1586- rkhunter-1.4.6/files/rkhunter:1587: FNAMEGREP=`echo "${RKHTMPVAR2}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-1588- rkhunter-1.4.6/files/rkhunter:1589: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-1590- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:1591: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${RKHTMPVAR}\"`" 'known_rkts' rkhunter-1.4.6/files/rkhunter-1592- fi ############################################## rkhunter-1.4.6/files/rkhunter-1599- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:1600: display --to LOG --type PLAIN --result FOUND --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-1601- fi rkhunter-1.4.6/files/rkhunter-1602- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:1603: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-1604- fi ############################################## rkhunter-1.4.6/files/rkhunter-1616- for RKHTMPVAR2 in ${SCAN_DIRS}; do rkhunter-1.4.6/files/rkhunter:1617: RKHTMPVAR=`echo "${RKHTMPVAR2}" | tr '%' ' '` rkhunter-1.4.6/files/rkhunter-1618- ############################################## rkhunter-1.4.6/files/rkhunter-1625- rkhunter-1.4.6/files/rkhunter:1626: FNAMEGREP=`echo "${RKHTMPVAR2}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-1627- rkhunter-1.4.6/files/rkhunter:1628: if [ -n "`echo \"${RTKT_DIR_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-1629- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:1630: display --to LOG --type INFO FILE_PROP_WL_DIR "`name2text \"${RKHTMPVAR}\"`" 'known_rkts' rkhunter-1.4.6/files/rkhunter-1631- fi ############################################## rkhunter-1.4.6/files/rkhunter-1638- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:1639: display --to LOG --type PLAIN --result FOUND --log-indent 2 ROOTKIT_FILES_DIRS_DIR "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-1640- fi rkhunter-1.4.6/files/rkhunter-1641- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:1642: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 2 ROOTKIT_FILES_DIRS_DIR "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-1643- fi ############################################## rkhunter-1.4.6/files/rkhunter-1655- if [ -n "${KSYMS_FILE}" ]; then rkhunter-1.4.6/files/rkhunter:1656: FNAMEGREP=`echo "${KS}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter-1657- rkhunter-1.4.6/files/rkhunter:1658: if [ -n "`grep ${GREP_OPT} \"${FNAMEGREP}\" \"${KSYMS_FILE}\"`" ]; then rkhunter-1.4.6/files/rkhunter-1659- SCAN_STATUS=1 ############################################## rkhunter-1.4.6/files/rkhunter-1682- else rkhunter-1.4.6/files/rkhunter:1683: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-1684- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/files/rkhunter-1694- rkhunter-1.4.6/files/rkhunter:1695: FILE_FOUND=`echo "${FILE_FOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-1696- rkhunter-1.4.6/files/rkhunter-1697- for RKHTMPVAR in ${FILE_FOUND}; do rkhunter-1.4.6/files/rkhunter:1698: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_FILES_DIRS_FILE_FOUND "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-1699- done rkhunter-1.4.6/files/rkhunter-1700- rkhunter-1.4.6/files/rkhunter:1701: DIR_FOUND=`echo "${DIR_FOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-1702- rkhunter-1.4.6/files/rkhunter-1703- for RKHTMPVAR in ${DIR_FOUND}; do rkhunter-1.4.6/files/rkhunter:1704: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_FILES_DIRS_DIR_FOUND "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-1705- done rkhunter-1.4.6/files/rkhunter-1706- rkhunter-1.4.6/files/rkhunter:1707: KSYM_FOUND=`echo "${KSYM_FOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-1708- ############################################## rkhunter-1.4.6/files/rkhunter-1788- for CMD in ${CMDLIST}; do rkhunter-1.4.6/files/rkhunter:1789: CMDNAME=`echo ${CMD} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/files/rkhunter-1790- CMDNAME="${CMDNAME}_CMD" ############################################## rkhunter-1.4.6/files/rkhunter-1797- rkhunter-1.4.6/files/rkhunter:1798: CFG_CMD=`get_option single "${CMDNAME}"` || exit $? rkhunter-1.4.6/files/rkhunter-1799- ############################################## rkhunter-1.4.6/files/rkhunter-1803- else rkhunter-1.4.6/files/rkhunter:1804: MCMD=`echo "${CFG_CMD}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-1805- ############################################## rkhunter-1.4.6/files/rkhunter-1822- rkhunter-1.4.6/files/rkhunter:1823: if [ -n "`find_cmd ${MCMD}`" ]; then rkhunter-1.4.6/files/rkhunter-1824- eval ${CMDNAME}=\"${CFG_CMD}\" ############################################## rkhunter-1.4.6/files/rkhunter-1836- rkhunter-1.4.6/files/rkhunter:1837: test -z "${CFG_CMD}" && eval ${CMDNAME}=`find_cmd ${CMD}` rkhunter-1.4.6/files/rkhunter-1838- done ############################################## rkhunter-1.4.6/files/rkhunter-1863- if [ -r "${SCRIPT_PATH}/check_modules.pl" ]; then rkhunter-1.4.6/files/rkhunter:1864: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" File::stat Getopt::Long 2>/dev/null | grep 'NOT installed'` rkhunter-1.4.6/files/rkhunter-1865- else ############################################## rkhunter-1.4.6/files/rkhunter-1887- test -x "${SCRIPT_PATH}/readlink.sh" && READLINK_CMD="${SCRIPT_PATH}/readlink.sh" || READLINK_CMD="" rkhunter-1.4.6/files/rkhunter:1888: elif [ -n "`${READLINK_CMD} -f \"${SCRIPT_PATH}/readlink.sh\" 2>&1 >/dev/null`" ]; then rkhunter-1.4.6/files/rkhunter-1889- test -x "${SCRIPT_PATH}/readlink.sh" && READLINK_CMD="${SCRIPT_PATH}/readlink.sh" || READLINK_CMD="" ############################################## rkhunter-1.4.6/files/rkhunter-1942- for CMD in ${CMDLIST}; do rkhunter-1.4.6/files/rkhunter:1943: RKHTMPVAR=`echo ${CMD} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/files/rkhunter-1944- RKHTMPVAR="${RKHTMPVAR}_CMD" rkhunter-1.4.6/files/rkhunter:1945: RKHTMPVAR2=`eval echo "\\$${RKHTMPVAR}"` rkhunter-1.4.6/files/rkhunter-1946- ############################################## rkhunter-1.4.6/files/rkhunter-2015- if [ -n "${LANGUAGE}" ]; then rkhunter-1.4.6/files/rkhunter:2016: LANGUAGE=`echo "${LANGUAGE}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/files/rkhunter-2017- ############################################## rkhunter-1.4.6/files/rkhunter-2076- if [ -n "${ICONV_CMD}" -a -n "${LOCALE_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:2077: RKHCHRMAP=`${LOCALE_CMD} charmap 2>/dev/null` rkhunter-1.4.6/files/rkhunter-2078- test -n "${RKHCHRMAP}" && RKHCHKLOCALE=1 ############################################## rkhunter-1.4.6/files/rkhunter-2091- if [ -n "${UPDATE_LANG}" ]; then rkhunter-1.4.6/files/rkhunter:2092: UPDATE_LANG=`echo ${UPDATE_LANG}` rkhunter-1.4.6/files/rkhunter-2093- rkhunter-1.4.6/files/rkhunter:2094: if [ -z "`echo \" ${UPDATE_LANG} \" | grep \" ${LANGUAGE} \"`" ]; then rkhunter-1.4.6/files/rkhunter-2095- UPDATE_LANG="${UPDATE_LANG} ${LANGUAGE}" ############################################## rkhunter-1.4.6/files/rkhunter-2097- rkhunter-1.4.6/files/rkhunter:2098: if [ -z "`echo \" ${UPDATE_LANG} \" | grep ' en '`" ]; then rkhunter-1.4.6/files/rkhunter-2099- UPDATE_LANG="${UPDATE_LANG} en" ############################################## rkhunter-1.4.6/files/rkhunter-2128- if [ -n "${RKHLOGFILE}" ]; then rkhunter-1.4.6/files/rkhunter:2129: RKHLOGFILE=`echo "${RKHLOGFILE}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/files/rkhunter-2130- ############################################## rkhunter-1.4.6/files/rkhunter-2159- else rkhunter-1.4.6/files/rkhunter:2160: LOGDIR=`echo "${RKHLOGFILE}" | sed -e 's:/[^/][^/]*$::'` rkhunter-1.4.6/files/rkhunter-2161- rkhunter-1.4.6/files/rkhunter:2162: if [ -z "`echo \"${LOGDIR}\" | grep '/'`" ]; then rkhunter-1.4.6/files/rkhunter-2163- LOGDIR="." ############################################## rkhunter-1.4.6/files/rkhunter-2259- if [ -n "${RKHTMPDIR}" ]; then rkhunter-1.4.6/files/rkhunter:2260: RKHTMPDIR=`echo "${RKHTMPDIR}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/files/rkhunter-2261- ############################################## rkhunter-1.4.6/files/rkhunter-2334- if [ -n "${DB_PATH}" ]; then rkhunter-1.4.6/files/rkhunter:2335: DB_PATH=`echo "${DB_PATH}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/files/rkhunter-2336- ############################################## rkhunter-1.4.6/files/rkhunter-2474- if [ $BINDIR_OPT -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:2475: BINPATHS=`echo "${BINPATHS}" | tr -d '"' | tr -d "'" | tr -s ' ' ' '` rkhunter-1.4.6/files/rkhunter-2476- ############################################## rkhunter-1.4.6/files/rkhunter-2499- rkhunter-1.4.6/files/rkhunter:2500: BINPATHS=`echo ${RKHTMPVAR}` rkhunter-1.4.6/files/rkhunter-2501- fi ############################################## rkhunter-1.4.6/files/rkhunter-2524- for DIR in ${BINPATHS}; do rkhunter-1.4.6/files/rkhunter:2525: if [ -n "`echo ${DIR} | grep '^\+'`" ]; then rkhunter-1.4.6/files/rkhunter:2526: DIR=`echo ${DIR} | cut -c2-` rkhunter-1.4.6/files/rkhunter-2527- PREPEND_PATHS="${PREPEND_PATHS} ${DIR}" ############################################## rkhunter-1.4.6/files/rkhunter-2530- rkhunter-1.4.6/files/rkhunter:2531: PREPEND_PATHS=`echo ${PREPEND_PATHS}` rkhunter-1.4.6/files/rkhunter-2532- ############################################## rkhunter-1.4.6/files/rkhunter-2534- for DIR in ${PREPEND_PATHS} ${RKHROOTPATH} ${BINPATHS}; do rkhunter-1.4.6/files/rkhunter:2535: if [ -n "`echo ${DIR} | grep '^\+'`" ]; then rkhunter-1.4.6/files/rkhunter-2536- # These will already be in PREPEND_PATHS. rkhunter-1.4.6/files/rkhunter-2537- continue rkhunter-1.4.6/files/rkhunter:2538: elif [ -z "`echo ${DIR} | grep '^/'`" ]; then rkhunter-1.4.6/files/rkhunter-2539- LEAVE=1 ############################################## rkhunter-1.4.6/files/rkhunter-2545- rkhunter-1.4.6/files/rkhunter:2546: DIR=`echo "${DIR}" | tr -s '/' | sed -e 's:/$::'` rkhunter-1.4.6/files/rkhunter-2547- rkhunter-1.4.6/files/rkhunter:2548: if [ -z "`echo \" ${RKHTMPVAR} \" | grep \" ${DIR} \"`" ]; then rkhunter-1.4.6/files/rkhunter-2549- RKHTMPVAR="${RKHTMPVAR} ${DIR}" ############################################## rkhunter-1.4.6/files/rkhunter-2559- if [ $LEAVE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:2560: BINPATHS=`echo ${RKHTMPVAR}` rkhunter-1.4.6/files/rkhunter-2561- ############################################## rkhunter-1.4.6/files/rkhunter-2650- rkhunter-1.4.6/files/rkhunter:2651: if [ -n "`echo ${CMD} | grep '/'`" ]; then rkhunter-1.4.6/files/rkhunter-2652- test -f "${CMD}" -a -x "${CMD}" && echo "${CMD}" ############################################## rkhunter-1.4.6/files/rkhunter-2728- if [ -n "${MAILONWARNING}" ]; then rkhunter-1.4.6/files/rkhunter:2729: MAILONWARNING=`echo ${MAILONWARNING}` rkhunter-1.4.6/files/rkhunter-2730- ############################################## rkhunter-1.4.6/files/rkhunter-2739- rkhunter-1.4.6/files/rkhunter:2740: MCMD=`echo "${MAIL_CMD}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-2741- ############################################## rkhunter-1.4.6/files/rkhunter-2748- rkhunter-1.4.6/files/rkhunter:2749: MC=`find_cmd ${MCMD}` rkhunter-1.4.6/files/rkhunter-2750- ############################################## rkhunter-1.4.6/files/rkhunter-2755- rkhunter-1.4.6/files/rkhunter:2756: MCMD=`echo "${MAIL_CMD}" | cut -d' ' -f2-` rkhunter-1.4.6/files/rkhunter-2757- ############################################## rkhunter-1.4.6/files/rkhunter-2803- if [ -n "${RKHWEBCMD}" ]; then rkhunter-1.4.6/files/rkhunter:2804: WCMD=`echo "${RKHWEBCMD}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-2805- ############################################## rkhunter-1.4.6/files/rkhunter-2812- rkhunter-1.4.6/files/rkhunter:2813: WC=`find_cmd ${WCMD}` rkhunter-1.4.6/files/rkhunter-2814- ############################################## rkhunter-1.4.6/files/rkhunter-2820- rkhunter-1.4.6/files/rkhunter:2821: RKHWEBCMD_OPTS=`echo "${RKHWEBCMD}" | cut -d' ' -f2-` rkhunter-1.4.6/files/rkhunter-2822- ############################################## rkhunter-1.4.6/files/rkhunter-2825- RKHWEBCMD="${WC}" rkhunter-1.4.6/files/rkhunter:2826: test -n "${BASENAME_CMD}" && RKHWEBCMD_BASE=`${BASENAME_CMD} "${WC}"` || RKHWEBCMD_BASE=`echo "${WC}" | sed -e 's:^.*/::'` rkhunter-1.4.6/files/rkhunter-2827- else ############################################## rkhunter-1.4.6/files/rkhunter-2859- if [ -n "${USE_SYSLOG}" ]; then rkhunter-1.4.6/files/rkhunter:2860: USE_SYSLOG=`echo "${USE_SYSLOG}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/files/rkhunter-2861- ############################################## rkhunter-1.4.6/files/rkhunter-2877- if [ -n "${USE_SYSLOG}" ]; then rkhunter-1.4.6/files/rkhunter:2878: USE_SYSLOG=`echo "${USE_SYSLOG}" | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/files/rkhunter-2879- ############################################## rkhunter-1.4.6/files/rkhunter-2882- : rkhunter-1.4.6/files/rkhunter:2883: elif [ -z "`echo \"${USE_SYSLOG}\" | grep '^[a-z][a-z0-7]*\.[a-z][a-z]*$'`" ]; then rkhunter-1.4.6/files/rkhunter-2884- LEAVE=1 ############################################## rkhunter-1.4.6/files/rkhunter-2890- rkhunter-1.4.6/files/rkhunter:2891: SYSLOG_F=`echo "${USE_SYSLOG}" | cut -d. -f1` rkhunter-1.4.6/files/rkhunter:2892: SYSLOG_P=`echo "${USE_SYSLOG}" | cut -d. -f2` rkhunter-1.4.6/files/rkhunter-2893- ############################################## rkhunter-1.4.6/files/rkhunter-2955- if [ -n "${ALLOW_SSH_ROOT_USER}" ]; then rkhunter-1.4.6/files/rkhunter:2956: ALLOW_SSH_ROOT_USER=`echo "${ALLOW_SSH_ROOT_USER}" | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/files/rkhunter-2957- else ############################################## rkhunter-1.4.6/files/rkhunter-3048- if [ -n "${SYSLOG_CONFIG_FILE}" ]; then rkhunter-1.4.6/files/rkhunter:3049: if [ -n "`echo \"${SYSLOG_CONFIG_FILE}\" | grep -i '^none$'`" ]; then rkhunter-1.4.6/files/rkhunter-3050- SYSLOG_CONFIG_FILE="NONE" ############################################## rkhunter-1.4.6/files/rkhunter-3204- LEAVE=1 rkhunter-1.4.6/files/rkhunter:3205: echo "The LOCKDIR directory is not writable: `name2text \"${LOCKDIR}\"`" rkhunter-1.4.6/files/rkhunter-3206- elif [ ! -r "${LOCKDIR}" ]; then rkhunter-1.4.6/files/rkhunter-3207- LEAVE=1 rkhunter-1.4.6/files/rkhunter:3208: echo "The LOCKDIR directory is not readable: `name2text \"${LOCKDIR}\"`" rkhunter-1.4.6/files/rkhunter-3209- fi ############################################## rkhunter-1.4.6/files/rkhunter-3274- if [ -n "${SCANROOTKITMODE}" ]; then rkhunter-1.4.6/files/rkhunter:3275: SCANROOTKITMODE=`echo "${SCANROOTKITMODE}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/files/rkhunter-3276- ############################################## rkhunter-1.4.6/files/rkhunter-3359- rkhunter-1.4.6/files/rkhunter:3360: test $RKHTMPVAR -eq 1 && ENABLE_TESTS=`echo ${ENABLE_TESTS} | tr ' ' '\n' | sort | uniq` rkhunter-1.4.6/files/rkhunter:3361: test $RKHTMPVAR -eq 2 && DISABLE_TESTS=`echo ${DISABLE_TESTS} | tr ' ' '\n' | sort | uniq` rkhunter-1.4.6/files/rkhunter-3362- rkhunter-1.4.6/files/rkhunter:3363: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/files/rkhunter:3364: DISABLE_TESTS=`echo ${DISABLE_TESTS}` rkhunter-1.4.6/files/rkhunter-3365- ############################################## rkhunter-1.4.6/files/rkhunter-3403- rkhunter-1.4.6/files/rkhunter:3404: RKHTMPVAR=" `echo ${KNOWN_TESTS}` " rkhunter-1.4.6/files/rkhunter-3405- ############################################## rkhunter-1.4.6/files/rkhunter-3416- fi rkhunter-1.4.6/files/rkhunter:3417: elif [ -z "`echo \"${RKHTMPVAR}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/files/rkhunter-3418- LEAVE=1 ############################################## rkhunter-1.4.6/files/rkhunter-3438- echo "'all' cannot be used in the disabled test list." rkhunter-1.4.6/files/rkhunter:3439: elif [ -z "`echo \"${RKHTMPVAR}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/files/rkhunter-3440- LEAVE=1 ############################################## rkhunter-1.4.6/files/rkhunter-3451- echo "'all' cannot be used in the configured disabled test list." rkhunter-1.4.6/files/rkhunter:3452: elif [ -z "`echo \"${RKHTMPVAR}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/files/rkhunter-3453- LEAVE=1 ############################################## rkhunter-1.4.6/files/rkhunter-3494- for RKHTMPVAR in ${GROUPED_TESTS}; do rkhunter-1.4.6/files/rkhunter:3495: GROUP_TEST_NAMES="${GROUP_TEST_NAMES} `echo "${RKHTMPVAR}" | cut -d: -f1`" rkhunter-1.4.6/files/rkhunter-3496- done rkhunter-1.4.6/files/rkhunter-3497- rkhunter-1.4.6/files/rkhunter:3498: GROUP_TEST_NAMES=" `echo ${GROUP_TEST_NAMES}` " rkhunter-1.4.6/files/rkhunter-3499- ############################################## rkhunter-1.4.6/files/rkhunter-3507- for TEST_NAME in ${ENABLE_TESTS}; do rkhunter-1.4.6/files/rkhunter:3508: if [ -z "`echo \"${GROUP_TEST_NAMES}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/files/rkhunter:3509: if [ -n "`echo \"${DISABLE_TESTS}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/files/rkhunter:3510: DISABLE_TESTS=`echo "${DISABLE_TESTS}" | sed -e "s/ ${TEST_NAME} / /"` rkhunter-1.4.6/files/rkhunter-3511- fi ############################################## rkhunter-1.4.6/files/rkhunter-3514- rkhunter-1.4.6/files/rkhunter:3515: DISABLE_TESTS=`echo ${DISABLE_TESTS}` rkhunter-1.4.6/files/rkhunter-3516- ############################################## rkhunter-1.4.6/files/rkhunter-3533- for RKHTMPVAR in ${GROUPED_TESTS}; do rkhunter-1.4.6/files/rkhunter:3534: GROUP_NAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter-3535- rkhunter-1.4.6/files/rkhunter:3536: if [ -n "`echo \"${RKHTMPVAR}\" | grep ':'`" ]; then rkhunter-1.4.6/files/rkhunter:3537: GROUP_TESTS=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-3538- else ############################################## rkhunter-1.4.6/files/rkhunter-3542- if [ "${TEST_NAME}" = "${GROUP_NAME}" ]; then rkhunter-1.4.6/files/rkhunter:3543: ENABLE_TESTS="${ENABLE_TESTS} `echo \"${GROUP_TESTS}\" | tr ':' ' '`" rkhunter-1.4.6/files/rkhunter-3544- break ############################################## rkhunter-1.4.6/files/rkhunter-3546- continue rkhunter-1.4.6/files/rkhunter:3547: elif [ -n "`echo \":${GROUP_TESTS}:\" | grep \":${TEST_NAME}:\"`" ]; then rkhunter-1.4.6/files/rkhunter-3548- ENABLE_TESTS="${ENABLE_TESTS} ${GROUP_NAME}" ############################################## rkhunter-1.4.6/files/rkhunter-3552- rkhunter-1.4.6/files/rkhunter:3553: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/files/rkhunter-3554- ############################################## rkhunter-1.4.6/files/rkhunter-3570- for RKHTMPVAR in ${GROUPED_TESTS}; do rkhunter-1.4.6/files/rkhunter:3571: GROUP_NAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter-3572- rkhunter-1.4.6/files/rkhunter:3573: if [ -n "`echo \"${RKHTMPVAR}\" | grep ':'`" ]; then rkhunter-1.4.6/files/rkhunter:3574: GROUP_TESTS=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-3575- else ############################################## rkhunter-1.4.6/files/rkhunter-3579- if [ "${TEST_NAME}" = "${GROUP_NAME}" ]; then rkhunter-1.4.6/files/rkhunter:3580: TEMP_DIS_TESTS="${TEMP_DIS_TESTS} `echo \"${GROUP_TESTS}\" | tr ':' ' '`" rkhunter-1.4.6/files/rkhunter-3581- break ############################################## rkhunter-1.4.6/files/rkhunter-3583- continue rkhunter-1.4.6/files/rkhunter:3584: elif [ -n "`echo \":${GROUP_TESTS}:\" | grep \":${TEST_NAME}:\"`" ]; then rkhunter-1.4.6/files/rkhunter-3585- TEMP_DIS_TESTS="${TEMP_DIS_TESTS} ${GROUP_NAME}" ############################################## rkhunter-1.4.6/files/rkhunter-3589- rkhunter-1.4.6/files/rkhunter:3590: TEMP_DIS_TESTS=" `echo ${TEMP_DIS_TESTS}` " rkhunter-1.4.6/files/rkhunter-3591- ############################################## rkhunter-1.4.6/files/rkhunter-3597- for TEST_NAME in ${TEMP_EN_TESTS}; do rkhunter-1.4.6/files/rkhunter:3598: if [ -n "`echo \"${TEMP_DIS_TESTS}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/files/rkhunter:3599: TEMP_EN_TESTS=`echo " ${TEMP_EN_TESTS} " | sed -e "s/ ${TEST_NAME} / /"` rkhunter-1.4.6/files/rkhunter-3600- fi ############################################## rkhunter-1.4.6/files/rkhunter-3602- rkhunter-1.4.6/files/rkhunter:3603: TEMP_EN_TESTS=`echo ${TEMP_EN_TESTS}` rkhunter-1.4.6/files/rkhunter-3604- ############################################## rkhunter-1.4.6/files/rkhunter-3646- if [ $ENABLE_OPT -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:3647: ENABLE_TESTS=`make_space_list "${CL_ENABLE_TESTS}"` rkhunter-1.4.6/files/rkhunter:3648: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/files/rkhunter-3649- ############################################## rkhunter-1.4.6/files/rkhunter-3662- rkhunter-1.4.6/files/rkhunter:3663: if [ "${ENABLE_TESTS}" != "all" -a -z "`echo \"${ENABLE_TESTS}\" | grep ' '`" ]; then rkhunter-1.4.6/files/rkhunter-3664- SKIP_KEY_PRESS=1 ############################################## rkhunter-1.4.6/files/rkhunter-3673- if [ -n "${ENABLE_TESTS}" ]; then rkhunter-1.4.6/files/rkhunter:3674: ENABLE_TESTS=`make_space_list "${ENABLE_TESTS}"` rkhunter-1.4.6/files/rkhunter:3675: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/files/rkhunter-3676- rkhunter-1.4.6/files/rkhunter-3677- if [ -n "${ENABLE_TESTS}" ]; then rkhunter-1.4.6/files/rkhunter:3678: ENABLE_TESTS=`echo "${ENABLE_TESTS}" | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/files/rkhunter-3679- else ############################################## rkhunter-1.4.6/files/rkhunter-3723- if [ -n "${CL_DISABLE_TESTS}" ]; then rkhunter-1.4.6/files/rkhunter:3724: CL_DISABLE_TESTS=`make_space_list "${CL_DISABLE_TESTS}"` rkhunter-1.4.6/files/rkhunter:3725: CL_DISABLE_TESTS=`echo ${CL_DISABLE_TESTS}` rkhunter-1.4.6/files/rkhunter-3726- ############################################## rkhunter-1.4.6/files/rkhunter-3741- if [ -n "${CONFIG_DISABLE_TESTS}" ]; then rkhunter-1.4.6/files/rkhunter:3742: CONFIG_DISABLE_TESTS=`make_space_list "${CONFIG_DISABLE_TESTS}"` rkhunter-1.4.6/files/rkhunter:3743: CONFIG_DISABLE_TESTS=`echo ${CONFIG_DISABLE_TESTS}` rkhunter-1.4.6/files/rkhunter-3744- rkhunter-1.4.6/files/rkhunter-3745- if [ -n "${CONFIG_DISABLE_TESTS}" ]; then rkhunter-1.4.6/files/rkhunter:3746: CONFIG_DISABLE_TESTS=`echo ${CONFIG_DISABLE_TESTS} | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/files/rkhunter-3747- fi ############################################## rkhunter-1.4.6/files/rkhunter-3753- DISABLE_TESTS="${CL_DISABLE_TESTS} ${CONFIG_DISABLE_TESTS}" rkhunter-1.4.6/files/rkhunter:3754: DISABLE_TESTS=`echo ${DISABLE_TESTS}` rkhunter-1.4.6/files/rkhunter-3755- ############################################## rkhunter-1.4.6/files/rkhunter-3850- for RKHTMPVAR2 in ${RKHTMPVAR}; do rkhunter-1.4.6/files/rkhunter:3851: if [ -n "`echo \"${RKHTMPVAR2}\" | egrep -i '^(TCP|UDP):[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/files/rkhunter:3852: PROTO=`echo ${RKHTMPVAR2} | cut -d: -f1 | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/files/rkhunter:3853: PORT=`echo ${RKHTMPVAR2} | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-3854- ############################################## rkhunter-1.4.6/files/rkhunter-3856- LEAVE=1 rkhunter-1.4.6/files/rkhunter:3857: echo "Invalid PORT_WHITELIST configuration option - invalid port specified: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/files/rkhunter-3858- fi ############################################## rkhunter-1.4.6/files/rkhunter-3870- LEAVE=1 rkhunter-1.4.6/files/rkhunter:3871: echo "Invalid entry specified in PORT_WHITELIST configuration option: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/files/rkhunter-3872- fi ############################################## rkhunter-1.4.6/files/rkhunter-3895- for RKHTMPVAR2 in ${RKHTMPVAR}; do rkhunter-1.4.6/files/rkhunter:3896: if [ -n "`echo \"${RKHTMPVAR2}\" | grep '^/'`" ]; then rkhunter-1.4.6/files/rkhunter-3897- PORT=0 ############################################## rkhunter-1.4.6/files/rkhunter-3901- # Dig out the protocol and port number, if present. rkhunter-1.4.6/files/rkhunter:3902: if [ -n "`echo \"${RKHTMPVAR2}\" | egrep -i '.:(TCP|UDP):[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/files/rkhunter:3903: PROTO=`echo "${RKHTMPVAR2}" | sed -e 's/^.*:\([a-zA-Z]*\):[1-9][0-9]*$/\1/'` rkhunter-1.4.6/files/rkhunter:3904: PORT=`echo "${RKHTMPVAR2}" | sed -e 's/^.*:\([1-9][0-9]*\)$/\1/'` rkhunter-1.4.6/files/rkhunter-3905- ############################################## rkhunter-1.4.6/files/rkhunter-3907- LEAVE=1 rkhunter-1.4.6/files/rkhunter:3908: echo "Invalid PORT_PATH_WHITELIST configuration option - invalid port specified: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/files/rkhunter-3909- fi rkhunter-1.4.6/files/rkhunter-3910- rkhunter-1.4.6/files/rkhunter:3911: PROTO=`echo ${PROTO} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/files/rkhunter-3912- fi ############################################## rkhunter-1.4.6/files/rkhunter-3915- if [ $PORT -gt 0 ]; then rkhunter-1.4.6/files/rkhunter:3916: FNAME=`echo "${RKHTMPVAR2}" | sed -e 's/^\(.*\):[a-zA-Z]*:[1-9][0-9]*$/\1/'` rkhunter-1.4.6/files/rkhunter-3917- else ############################################## rkhunter-1.4.6/files/rkhunter-3937- LEAVE=1 rkhunter-1.4.6/files/rkhunter:3938: echo "Invalid entry specified in PORT_PATH_WHITELIST configuration option: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/files/rkhunter-3939- fi ############################################## rkhunter-1.4.6/files/rkhunter-3945- if [ -n "${PORT_WHITELIST}" ]; then rkhunter-1.4.6/files/rkhunter:3946: PORT_WHITELIST=`echo "${PORT_WHITELIST}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-3947- fi ############################################## rkhunter-1.4.6/files/rkhunter-4014- rkhunter-1.4.6/files/rkhunter:4015: test -n "${PWD_WHITELIST}" && PWD_WHITELIST=" `echo ${PWD_WHITELIST}` " rkhunter-1.4.6/files/rkhunter-4016- ############################################## rkhunter-1.4.6/files/rkhunter-4024- # By default we allow the root account. rkhunter-1.4.6/files/rkhunter:4025: UID0_WHITELIST=" root `echo ${UID0_WHITELIST}` " rkhunter-1.4.6/files/rkhunter-4026- ############################################## rkhunter-1.4.6/files/rkhunter-4051- rkhunter-1.4.6/files/rkhunter:4052: if [ -n "`${RKHTMPVAR} --date '5 seconds ago' '+%s' 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/files/rkhunter-4053- EPOCH_DATE_CMD="${RKHTMPVAR}" ############################################## rkhunter-1.4.6/files/rkhunter-4085- elif [ -n "${EPOCH_DATE_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:4086: RKHTMPVAR=`echo "${EPOCH_DATE_CMD}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-4087- ############################################## rkhunter-1.4.6/files/rkhunter-4094- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:4095: FNAME=`find_cmd ${RKHTMPVAR}` rkhunter-1.4.6/files/rkhunter-4096- rkhunter-1.4.6/files/rkhunter-4097- if [ -n "${FNAME}" ]; then rkhunter-1.4.6/files/rkhunter:4098: RKHTMPVAR2=`echo "${EPOCH_DATE_CMD}" | cut -d' ' -f2-` rkhunter-1.4.6/files/rkhunter-4099- ############################################## rkhunter-1.4.6/files/rkhunter-4327- # We need to include a space to avoid the problem with hyphens. rkhunter-1.4.6/files/rkhunter:4328: UNHIDE_TESTS=" `echo ${UNHIDE_TESTS}`" rkhunter-1.4.6/files/rkhunter-4329- else ############################################## rkhunter-1.4.6/files/rkhunter-4332- rkhunter-1.4.6/files/rkhunter:4333: if [ -z "`echo \" ${UNHIDE_TESTS}\" | grep ' [a-zA-Z]'`" ]; then rkhunter-1.4.6/files/rkhunter-4334- LEAVE=1 ############################################## rkhunter-1.4.6/files/rkhunter-4349- rkhunter-1.4.6/files/rkhunter:4350: if [ -z "`echo \"${RKHTMPVAR2} \" | grep '^-'`" ]; then rkhunter-1.4.6/files/rkhunter-4351- # Options must begin with a '-'. ############################################## rkhunter-1.4.6/files/rkhunter-4362- # Add a space to avoid the 'echo' problem with options. rkhunter-1.4.6/files/rkhunter:4363: UNHIDETCP_OPTS=`echo "${UNHIDETCP_OPTS} " | sed -e 's/^ *//'` rkhunter-1.4.6/files/rkhunter-4364- fi ############################################## rkhunter-1.4.6/files/rkhunter-4431- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:4432: SUSPSCAN_DIRS=`echo ${SUSPSCAN_DIRS}` rkhunter-1.4.6/files/rkhunter-4433- else ############################################## rkhunter-1.4.6/files/rkhunter-4569- rkhunter-1.4.6/files/rkhunter:4570: ALLOWIPCPID=" `echo ${ALLOWIPCPID}` " rkhunter-1.4.6/files/rkhunter-4571- fi ############################################## rkhunter-1.4.6/files/rkhunter-4598- if [ -n "${ALLOWIPCUSER}" ]; then rkhunter-1.4.6/files/rkhunter:4599: ALLOWIPCUSER=" `echo ${ALLOWIPCUSER}` " rkhunter-1.4.6/files/rkhunter-4600- fi ############################################## rkhunter-1.4.6/files/rkhunter-4664- if [ -z "${LIBSAFE_TEST1}" ]; then rkhunter-1.4.6/files/rkhunter:4665: LIBSAFE_TEST1=`echo "$LD_PRELOAD" | grep 'libsafe' 2>&1` rkhunter-1.4.6/files/rkhunter-4666- fi ############################################## rkhunter-1.4.6/files/rkhunter-4669- if [ -f /lib/libdl.so.? ]; then rkhunter-1.4.6/files/rkhunter:4670: LIBSAFE_TEST2=`${LDD_CMD} /lib/libdl.so.? | grep 'libsafe' 2>&1` rkhunter-1.4.6/files/rkhunter-4671- fi ############################################## rkhunter-1.4.6/files/rkhunter-4673- if [ -z "${LIBSAFE_TEST2}" -a -f /lib64/libdl.so.? ]; then rkhunter-1.4.6/files/rkhunter:4674: LIBSAFE_TEST2=`${LDD_CMD} /lib64/libdl.so.? | grep 'libsafe' 2>&1` rkhunter-1.4.6/files/rkhunter-4675- fi ############################################## rkhunter-1.4.6/files/rkhunter-4687- if [ -n "${SESTATUS_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:4688: if [ -n "`${SESTATUS_CMD} 2>/dev/null | grep ' status: *enabled$'`" ]; then rkhunter-1.4.6/files/rkhunter-4689- SELINUX_ENABLED=1 ############################################## rkhunter-1.4.6/files/rkhunter-4721- if [ -z "${HFUNC}" -a -n "${PERL_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:4722: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::MD5 2>/dev/null | grep 'Digest::MD5 installed'` rkhunter-1.4.6/files/rkhunter-4723- ############################################## rkhunter-1.4.6/files/rkhunter-4752- rkhunter-1.4.6/files/rkhunter:4753: HFUNC=`find_cmd sha${SHA_SIZE}sum` rkhunter-1.4.6/files/rkhunter-4754- rkhunter-1.4.6/files/rkhunter-4755- if [ -z "${HFUNC}" ]; then rkhunter-1.4.6/files/rkhunter:4756: HFUNC=`find_cmd sha${SHA_SIZE}` rkhunter-1.4.6/files/rkhunter-4757- ############################################## rkhunter-1.4.6/files/rkhunter-4768- if [ $SHA_SIZE -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:4769: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::SHA Digest::SHA1 Digest::SHA::PurePerl 2>/dev/null` rkhunter-1.4.6/files/rkhunter-4770- elif [ $SHA_SIZE -eq 224 ]; then rkhunter-1.4.6/files/rkhunter:4771: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::SHA Digest::SHA::PurePerl 2>/dev/null` rkhunter-1.4.6/files/rkhunter-4772- else rkhunter-1.4.6/files/rkhunter:4773: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::SHA Digest::SHA256 Digest::SHA::PurePerl 2>/dev/null` rkhunter-1.4.6/files/rkhunter-4774- fi rkhunter-1.4.6/files/rkhunter-4775- rkhunter-1.4.6/files/rkhunter:4776: USE_MOD=`echo "${MOD_INSTALLED}" | grep -v 'NOT installed' 2>/dev/null | head ${HEAD_OPT}1 | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-4777- ############################################## rkhunter-1.4.6/files/rkhunter-4799- if [ $HASH_OPT -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:4800: HASH_FUNC=`echo "${HASH_FUNC}" | tr -d '"' | tr -d "'" | tr -s ' ' ' '` rkhunter-1.4.6/files/rkhunter-4801- rkhunter-1.4.6/files/rkhunter:4802: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-4803- rkhunter-1.4.6/files/rkhunter-4804- # Stop globbing from being expanded. rkhunter-1.4.6/files/rkhunter:4805: if [ -z "`echo \"${HASH_CMD}\" | grep '[][*?{}]'`" ]; then rkhunter-1.4.6/files/rkhunter:4806: HASH_FUNC=`echo ${HASH_FUNC}` rkhunter-1.4.6/files/rkhunter-4807- else ############################################## rkhunter-1.4.6/files/rkhunter-4831- if [ -n "${HASH_FUNC}" ]; then rkhunter-1.4.6/files/rkhunter:4832: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-4833- ############################################## rkhunter-1.4.6/files/rkhunter-4841- rkhunter-1.4.6/files/rkhunter:4842: if [ -n "`echo \"${HASH_FUNC}\" | egrep -i '^(MD5|SHA1|SHA224|SHA256|SHA384|SHA512|RIPEMD160|WHIRLPOOL|NONE)$'`" ]; then rkhunter-1.4.6/files/rkhunter:4843: HASH_FUNC=`echo "${HASH_FUNC}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/files/rkhunter-4844- fi ############################################## rkhunter-1.4.6/files/rkhunter-4882- elif [ $SHA_SIZE -ge 1 ]; then rkhunter-1.4.6/files/rkhunter:4883: HASH_FUNC=`get_sha_hash_function $SHA_SIZE` rkhunter-1.4.6/files/rkhunter-4884- elif [ "${HASH_FUNC}" = "MD5" ]; then ############################################## rkhunter-1.4.6/files/rkhunter-4890- PRELINK_HASH="MD5" rkhunter-1.4.6/files/rkhunter:4891: elif [ -z "`echo \"${HF}\" | grep '/filehashsha\.pl Digest::MD5'`" ]; then rkhunter-1.4.6/files/rkhunter-4892- MD5_CMD="${HF}" ############################################## rkhunter-1.4.6/files/rkhunter-4894- elif [ "${HASH_FUNC}" = "RIPEMD160" ]; then rkhunter-1.4.6/files/rkhunter:4895: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Crypt::RIPEMD160 2>/dev/null` rkhunter-1.4.6/files/rkhunter-4896- rkhunter-1.4.6/files/rkhunter:4897: if [ -n "`echo \"${MOD_INSTALLED}\" | grep 'Crypt::RIPEMD160 installed'`" ]; then rkhunter-1.4.6/files/rkhunter-4898- HASH_FUNC="${PERL_CMD} "${SCRIPT_PATH}/filehashsha.pl" Crypt::RIPEMD160 0" ############################################## rkhunter-1.4.6/files/rkhunter-4900- elif [ "${HASH_FUNC}" = "WHIRLPOOL" ]; then rkhunter-1.4.6/files/rkhunter:4901: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::Whirlpool 2>/dev/null` rkhunter-1.4.6/files/rkhunter-4902- rkhunter-1.4.6/files/rkhunter:4903: if [ -n "`echo \"${MOD_INSTALLED}\" | grep 'Digest::Whirlpool installed'`" ]; then rkhunter-1.4.6/files/rkhunter-4904- HASH_FUNC="${PERL_CMD} "${SCRIPT_PATH}/filehashsha.pl" Digest::Whirlpool 0" ############################################## rkhunter-1.4.6/files/rkhunter-4933- elif [ -n "${HASH_FUNC}" ]; then rkhunter-1.4.6/files/rkhunter:4934: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter:4935: HF=`find_cmd ${HASH_CMD}` rkhunter-1.4.6/files/rkhunter-4936- ############################################## rkhunter-1.4.6/files/rkhunter-4941- rkhunter-1.4.6/files/rkhunter:4942: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f2-` rkhunter-1.4.6/files/rkhunter-4943- ############################################## rkhunter-1.4.6/files/rkhunter-4994- if [ -n "${PKGMGR}" ]; then rkhunter-1.4.6/files/rkhunter:4995: PKGMGR=`echo "${PKGMGR}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/files/rkhunter-4996- ############################################## rkhunter-1.4.6/files/rkhunter-5004- rkhunter-1.4.6/files/rkhunter:5005: PKGMGR=`echo "${PKGMGR}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/files/rkhunter-5006- ############################################## rkhunter-1.4.6/files/rkhunter-5175- if [ -n "${SCAN_MODE_DEV}" ]; then rkhunter-1.4.6/files/rkhunter:5176: SCAN_MODE_DEV=`echo "${SCAN_MODE_DEV}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/files/rkhunter-5177- ############################################## rkhunter-1.4.6/files/rkhunter-5221- rkhunter-1.4.6/files/rkhunter:5222: if [ -n "`echo \"${STARTUP_PATHS}\" | grep -i '^none$'`" ]; then rkhunter-1.4.6/files/rkhunter-5223- STARTUP_PATHS="NONE" ############################################## rkhunter-1.4.6/files/rkhunter-5288- for RKHTMPVAR2 in ${RTKT_FILE_WHITELIST}; do rkhunter-1.4.6/files/rkhunter:5289: FNAME=`echo "${RKHTMPVAR2}" | sed -e 's/^\(.*\):[^:]*$/\1/'` rkhunter-1.4.6/files/rkhunter-5290- ############################################## rkhunter-1.4.6/files/rkhunter-5296- rkhunter-1.4.6/files/rkhunter:5297: RKHTMPVAR=`echo "${RKHTMPVAR}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-5298- ############################################## rkhunter-1.4.6/files/rkhunter-5345- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:5346: SHARED_LIB_WHITELIST=" `echo ${SHARED_LIB_WHITELIST}` " rkhunter-1.4.6/files/rkhunter-5347- else ############################################## rkhunter-1.4.6/files/rkhunter-5487- if [ $HAVE_READLINK -eq 1 -a -h "${OS_VERSION_FILE}" ]; then rkhunter-1.4.6/files/rkhunter:5488: OS_VERSION_FILE=`${READLINK_CMD} ${READLINK_OPT} "${OS_VERSION_FILE}"` rkhunter-1.4.6/files/rkhunter-5489- fi ############################################## rkhunter-1.4.6/files/rkhunter-5586- for WHICH_OPT in USER_FILEPROP_FILES_DIRS EXCLUDE_USER_FILEPROP_FILES_DIRS; do rkhunter-1.4.6/files/rkhunter:5587: FILENAMES=`get_option newline-list ${WHICH_OPT}` || exit $? rkhunter-1.4.6/files/rkhunter-5588- ############################################## rkhunter-1.4.6/files/rkhunter-5596- rkhunter-1.4.6/files/rkhunter:5597: RKHTMPVAR=`echo "${FILENAMES}" | grep '^[^/]*[][?*{}]'` rkhunter-1.4.6/files/rkhunter-5598- ############################################## rkhunter-1.4.6/files/rkhunter-5602- # Make a space-separated list but without expanding the wildcards. rkhunter-1.4.6/files/rkhunter:5603: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/files/rkhunter-5604- ############################################## rkhunter-1.4.6/files/rkhunter-5652- rkhunter-1.4.6/files/rkhunter:5653: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-5654- rkhunter-1.4.6/files/rkhunter:5655: if [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/files/rkhunter-5656- # Check that the file name hasn't already been set. If it has, then we just ignore it. rkhunter-1.4.6/files/rkhunter-5657- rkhunter-1.4.6/files/rkhunter:5658: if [ -z "`echo \"${USER_SIMPLE_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-5659- test -z "${USER_SIMPLE_FILE_LIST}" && USER_SIMPLE_FILE_LIST="${FNAME}" || USER_SIMPLE_FILE_LIST="${USER_SIMPLE_FILE_LIST} ############################################## rkhunter-1.4.6/files/rkhunter-5667- rkhunter-1.4.6/files/rkhunter:5668: test -n "`echo \"${USER_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" && continue rkhunter-1.4.6/files/rkhunter-5669- rkhunter-1.4.6/files/rkhunter-5670- if [ -h "${FNAME}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:5671: RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/files/rkhunter-5672- rkhunter-1.4.6/files/rkhunter-5673- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/files/rkhunter:5674: FNAMEGREP=`echo "${RKHTMPVAR}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-5675- rkhunter-1.4.6/files/rkhunter:5676: if [ -z "`echo \"${USER_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-5677- FNAME="${FNAME} ############################################## rkhunter-1.4.6/files/rkhunter-5679- fi rkhunter-1.4.6/files/rkhunter:5680: elif [ -z "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-5681- LEAVE=1 ############################################## rkhunter-1.4.6/files/rkhunter-5694- if [ -h "${FNAME}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:5695: RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/files/rkhunter-5696- rkhunter-1.4.6/files/rkhunter-5697- if [ -z "${RKHTMPVAR}" ]; then rkhunter-1.4.6/files/rkhunter:5698: if [ -z "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-5699- LEAVE=1 rkhunter-1.4.6/files/rkhunter:5700: echo "Invalid ${WHICH_OPT} configuration option: Broken link found: `name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-5701- continue ############################################## rkhunter-1.4.6/files/rkhunter-5704- LEAVE=1 rkhunter-1.4.6/files/rkhunter:5705: echo "Invalid ${WHICH_OPT} configuration option: Invalid pathname: `name2text \"${FNAME}\"` -> /" rkhunter-1.4.6/files/rkhunter-5706- continue ############################################## rkhunter-1.4.6/files/rkhunter-5715- rkhunter-1.4.6/files/rkhunter:5716: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-5717- rkhunter-1.4.6/files/rkhunter:5718: if [ -z "`echo \"${USER_DIR_LIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-5719- test -z "${USER_DIR_LIST}" && USER_DIR_LIST="${FNAME}" || USER_DIR_LIST="${USER_DIR_LIST} ############################################## rkhunter-1.4.6/files/rkhunter-5858- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/files/rkhunter:5859: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/files/rkhunter-5860- ############################################## rkhunter-1.4.6/files/rkhunter-6017- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/files/rkhunter:6018: RKHTMPVAR=`echo ${RKHTMPVAR}` rkhunter-1.4.6/files/rkhunter:6019: APP_WHITELIST=`echo " ${RKHTMPVAR} " | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/files/rkhunter-6020- fi ############################################## rkhunter-1.4.6/files/rkhunter-6218- elif [ -n "${EPOCH_DATE_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:6219: EPOCH_NOW=`${EPOCH_DATE_CMD} '+%s'` rkhunter-1.4.6/files/rkhunter:6220: EPOCH_SECS=`expr $EPOCH_NOW - $EPOCH_SECS` rkhunter-1.4.6/files/rkhunter-6221- rkhunter-1.4.6/files/rkhunter:6222: READABLE_DATE=`${EPOCH_DATE_CMD} --date "$EPOCH_SECS seconds ago" '+%d-%b-%Y %H:%M:%S' 2>/dev/null` rkhunter-1.4.6/files/rkhunter-6223- elif [ -n "${PERL_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:6224: READABLE_DATE=`${PERL_CMD} -e "@a=split(' ',scalar(localtime($EPOCH_SECS))); printf \"%d-%s-%d %s\",\\$a[2],\\$a[1],\\$a[4],\\$a[3];" 2>/dev/null` rkhunter-1.4.6/files/rkhunter-6225- fi ############################################## rkhunter-1.4.6/files/rkhunter-6242- rkhunter-1.4.6/files/rkhunter:6243: OLDVER=`grep '^[Vv]ersion:' "${RKHDAT_FILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-6244- rkhunter-1.4.6/files/rkhunter-6245- if [ -n "${OLDVER}" ]; then rkhunter-1.4.6/files/rkhunter:6246: OLDDATE=`echo "${OLDVER}" | cut -c1-8` rkhunter-1.4.6/files/rkhunter:6247: OLDVER=`echo "${OLDVER}" | cut -c9-10` rkhunter-1.4.6/files/rkhunter-6248- rkhunter-1.4.6/files/rkhunter:6249: if [ "${OLDVER}" = "99" -o "${OLDDATE}" != "${TODAY}" -o -z "${OLDVER}" -o -n "`echo \"${OLDVER}\" | grep '[^0-9]'`" ]; then rkhunter-1.4.6/files/rkhunter-6250- NEWVER="00" rkhunter-1.4.6/files/rkhunter-6251- else rkhunter-1.4.6/files/rkhunter:6252: NEWVER=`expr ${OLDVER} + 1` rkhunter-1.4.6/files/rkhunter-6253- test $NEWVER -lt 10 && NEWVER="0${NEWVER}" ############################################## rkhunter-1.4.6/files/rkhunter-6305- RELEASE=$FNAME rkhunter-1.4.6/files/rkhunter:6306: OSNAME=`cat "${FNAME}"` rkhunter-1.4.6/files/rkhunter-6307- break ############################################## rkhunter-1.4.6/files/rkhunter-6314- /etc/os-release|/usr/lib/os-release) rkhunter-1.4.6/files/rkhunter:6315: OSNAME=`grep '^PRETTY_NAME=' "${RELEASE}" | sed -e 's/PRETTY_NAME=//' | tr -d '"'` rkhunter-1.4.6/files/rkhunter-6316- rkhunter-1.4.6/files/rkhunter-6317- if [ -z "${OSNAME}" ]; then rkhunter-1.4.6/files/rkhunter:6318: RKHTMPVAR=`grep '^NAME=' "${RELEASE}" | sed -e 's/NAME=//'`; rkhunter-1.4.6/files/rkhunter:6319: RKHTMPVAR2=`grep '^VERSION=' "${RELEASE}" | sed -e 's/VERSION=//' | tr -d '"'`; rkhunter-1.4.6/files/rkhunter-6320- rkhunter-1.4.6/files/rkhunter-6321- if [ -z "${RKHTMPVAR2}" ]; then rkhunter-1.4.6/files/rkhunter:6322: RKHTMPVAR2=`grep '^VERSION_ID=' "${RELEASE}" | sed -e 's/VERSION_ID=//' | tr -d '"'`; rkhunter-1.4.6/files/rkhunter-6323- fi ############################################## rkhunter-1.4.6/files/rkhunter-6330- RKH_LSB_SEEN=1 rkhunter-1.4.6/files/rkhunter:6331: OSNAME=`grep '^DISTRIB_DESCRIPTION=' "${RELEASE}" | sed -e 's/DISTRIB_DESCRIPTION=//' | tr -d '"'` rkhunter-1.4.6/files/rkhunter-6332- ;; ############################################## rkhunter-1.4.6/files/rkhunter-6334- if [ -h "/etc/make.profile" ]; then rkhunter-1.4.6/files/rkhunter:6335: OSNAME="Gentoo `ls -l /etc/make.profile 2>/dev/null | sed -e 's;^.*/\([^/]*/[^/]*\)$;\1;' | tr '/' ' '`" rkhunter-1.4.6/files/rkhunter-6336- else ############################################## rkhunter-1.4.6/files/rkhunter-6340- /var/ipcop/general-functions.pl) rkhunter-1.4.6/files/rkhunter:6341: OSNAME=`grep 'version *=' "${RELEASE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter-6342- ;; rkhunter-1.4.6/files/rkhunter-6343- /etc/debian_version) rkhunter-1.4.6/files/rkhunter:6344: OSNAME="Debian `cat \"${RELEASE}\"`" rkhunter-1.4.6/files/rkhunter-6345- ;; rkhunter-1.4.6/files/rkhunter-6346- /etc/devuan_version) rkhunter-1.4.6/files/rkhunter:6347: OSNAME="Devuan `cat \"${RELEASE}\"`" rkhunter-1.4.6/files/rkhunter-6348- ;; rkhunter-1.4.6/files/rkhunter-6349- /etc/GoboLinuxVersion) rkhunter-1.4.6/files/rkhunter:6350: OSNAME="GoboLinux `cat \"${RELEASE}\"`" rkhunter-1.4.6/files/rkhunter-6351- ;; rkhunter-1.4.6/files/rkhunter-6352- /etc/knoppix-version) rkhunter-1.4.6/files/rkhunter:6353: OSNAME="Knoppix `cat \"${RELEASE}\"`" rkhunter-1.4.6/files/rkhunter-6354- ;; rkhunter-1.4.6/files/rkhunter-6355- /etc/zenwalk-version) rkhunter-1.4.6/files/rkhunter:6356: OSNAME="Zenwalk `cat \"${RELEASE}\"`" rkhunter-1.4.6/files/rkhunter-6357- ;; rkhunter-1.4.6/files/rkhunter-6358- *) rkhunter-1.4.6/files/rkhunter:6359: OSNAME=`${AWK_CMD} '/^[ ]*[^ ]/ { print $0 }' "${RELEASE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter-6360- ;; ############################################## rkhunter-1.4.6/files/rkhunter-6367- rkhunter-1.4.6/files/rkhunter:6368: test -n "${OSNAME}" && OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/files/rkhunter-6369- ############################################## rkhunter-1.4.6/files/rkhunter-6378- if [ $RKH_IN_LSB -eq 0 -a -z "${OSNAME}" ]; then rkhunter-1.4.6/files/rkhunter:6379: OSNAME=`${AWK_CMD} '/^[ ]*[^ ]/ { print $0 }' "${RELEASE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter:6380: OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/files/rkhunter-6381- fi ############################################## rkhunter-1.4.6/files/rkhunter-6414- rkhunter-1.4.6/files/rkhunter:6415: if [ -n "`sysctl -a 2>/dev/null | egrep '^(hw\.optional\.x86_64|hw\.optional\.64bitops|hw\.cpu64bit_capable).*1$'`" ]; then rkhunter-1.4.6/files/rkhunter-6416- OSNAME="${OSNAME} (64-bit capable)" ############################################## rkhunter-1.4.6/files/rkhunter-6431- rkhunter-1.4.6/files/rkhunter:6432: test -n "`echo \"${OSNAME}\" | grep '^[0-9._-][0-9._-]*$'`" && OSNAME="" rkhunter-1.4.6/files/rkhunter-6433- ############################################## rkhunter-1.4.6/files/rkhunter-6443- if [ -f "/etc/issue" ]; then rkhunter-1.4.6/files/rkhunter:6444: OSNAME=`${AWK_CMD} '/^[ ]*[^ \\\]/ { print $0 }' /etc/issue 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter-6445- ############################################## rkhunter-1.4.6/files/rkhunter-6449- rkhunter-1.4.6/files/rkhunter:6450: OSNAME=`echo "${OSNAME}" | sed -e "s/\\\\\s/${UNAME_S}/g; s/\\\\\r/${UNAME_R}/g; s/\\\\\m/${UNAME_M}/g"` rkhunter-1.4.6/files/rkhunter:6451: OSNAME=`echo "${OSNAME}" | sed -e 's/ (*\\\[^ ]*//g'` rkhunter-1.4.6/files/rkhunter:6452: OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/files/rkhunter-6453- ############################################## rkhunter-1.4.6/files/rkhunter-6457- if [ $RKH_LSB_SEEN -eq 1 -a -z "${OSNAME}" ]; then rkhunter-1.4.6/files/rkhunter:6458: OSNAME=`${AWK_CMD} '/^[ ]*[^ ]/ { print $0 }' /etc/lsb-release 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter:6459: OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/files/rkhunter-6460- test -n "${OSNAME}" && RELEASE="/etc/lsb-release" ############################################## rkhunter-1.4.6/files/rkhunter-6512- else rkhunter-1.4.6/files/rkhunter:6513: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/files/rkhunter-6514- if [ "${PKGMGR}" = "SOLARIS" ]; then ############################################## rkhunter-1.4.6/files/rkhunter-6544- if [ -s "${RKHDAT_FILE}" ]; then rkhunter-1.4.6/files/rkhunter:6545: OLD_FMTVERSION=`grep '^FormatVersion:' "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-6546- ############################################## rkhunter-1.4.6/files/rkhunter-6564- rkhunter-1.4.6/files/rkhunter:6565: for FNAME in `cat "${RKH_FILEPROP_LIST}"`; do rkhunter-1.4.6/files/rkhunter-6566- test ! -f "${FNAME}" -a ! -h "${FNAME}" && continue ############################################## rkhunter-1.4.6/files/rkhunter-6581- rkhunter-1.4.6/files/rkhunter:6582: PROP_FILE_LIST_COUNT=`expr ${PROP_FILE_LIST_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-6583- ############################################## rkhunter-1.4.6/files/rkhunter-6589- rkhunter-1.4.6/files/rkhunter:6590: COLON_COUNT=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/files/rkhunter-6591- rkhunter-1.4.6/files/rkhunter:6592: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-6593- ############################################## rkhunter-1.4.6/files/rkhunter-6607- if [ $NODATFILE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:6608: if [ -z "`echo \"${PROPUPD_OPT}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-6609- if [ $OLD_FMTVERSION -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:6610: RKHTMPVAR=`grep "^File:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/files/rkhunter-6611- else rkhunter-1.4.6/files/rkhunter:6612: RKHTMPVAR=`grep "^File:${COLON_COUNT}:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/files/rkhunter-6613- fi ############################################## rkhunter-1.4.6/files/rkhunter-6622- rkhunter-1.4.6/files/rkhunter:6623: PROP_FILE_PROPOPT_COUNT=`expr ${PROP_FILE_PROPOPT_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-6624- fi ############################################## rkhunter-1.4.6/files/rkhunter-6630- rkhunter-1.4.6/files/rkhunter:6631: test -n "${DIRNAME_CMD}" && DIR=`${DIRNAME_CMD} "${FNAME}"` || DIR=`echo "${FNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/files/rkhunter-6632- rkhunter-1.4.6/files/rkhunter:6633: RKHTMPVAR2=`echo "${DIR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter-6634- rkhunter-1.4.6/files/rkhunter:6635: RKHTMPVAR=`echo "${DIR_FILE_COUNT}" | grep "^${RKHTMPVAR2}:"` rkhunter-1.4.6/files/rkhunter-6636- ############################################## rkhunter-1.4.6/files/rkhunter-6640- else rkhunter-1.4.6/files/rkhunter:6641: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^.*:\([0-9]*\)$/\1/'` rkhunter-1.4.6/files/rkhunter:6642: RKHTMPVAR=`expr ${RKHTMPVAR} + 1` rkhunter-1.4.6/files/rkhunter-6643- rkhunter-1.4.6/files/rkhunter:6644: DIR_FILE_COUNT=`echo "${DIR_FILE_COUNT}" | sed -e "s;^\(${DIR}:\).*;\1${RKHTMPVAR};"` rkhunter-1.4.6/files/rkhunter-6645- fi ############################################## rkhunter-1.4.6/files/rkhunter-6651- rkhunter-1.4.6/files/rkhunter:6652: if [ -n "`echo \"${PKGMGRNOVRFY}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-6653- NOVRFYFILE=1 ############################################## rkhunter-1.4.6/files/rkhunter-6670- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:6671: RKHTMPVAR=`${RPM_CMD} -qf "${FNAME}" --queryformat '%{NAME}\n' 2>/dev/null` rkhunter-1.4.6/files/rkhunter-6672- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-6679- FILE_IS_PKGD=1 rkhunter-1.4.6/files/rkhunter:6680: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-6681- rkhunter-1.4.6/files/rkhunter:6682: RPM_QUERY_RESULT_ARCH=`${RPM_CMD} -qf --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{=ARCH}:%{FILELINKTOS}:%{FILENAMES}\n]' "${FNAME}" 2>/dev/null | grep ":${FNAMEGREP}\$"` rkhunter-1.4.6/files/rkhunter-6683- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-6691- if [ $ERRCODE -eq 1 -a $BINISLINK -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:6692: if [ -n "`echo \"$FNAME\" | grep '^\/usr\/'`" ]; then rkhunter-1.4.6/files/rkhunter:6693: RKHTMPVAR3=`echo "$FNAMEGREP" | sed -e 's:^/usr::'` rkhunter-1.4.6/files/rkhunter-6694- else ############################################## rkhunter-1.4.6/files/rkhunter-6697- rkhunter-1.4.6/files/rkhunter:6698: RPM_QUERY_RESULT_ARCH=`${RPM_CMD} -qf --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{=ARCH}:%{FILELINKTOS}:%{FILENAMES}\n]' "${FNAME}" 2>/dev/null | grep ":${RKHTMPVAR3}\$"` rkhunter-1.4.6/files/rkhunter-6699- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-6710- rkhunter-1.4.6/files/rkhunter:6711: RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT_ARCH}" | egrep ':(x86_64|ia64):' 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-6712- rkhunter-1.4.6/files/rkhunter:6713: test -z "${RPM_QUERY_RESULT}" && RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT_ARCH}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-6714- rkhunter-1.4.6/files/rkhunter:6715: FPERM="0`echo \"${RPM_QUERY_RESULT}\" | cut -d: -f1 | cut -c 3-`" rkhunter-1.4.6/files/rkhunter:6716: FPERM=`echo "${FPERM}" | sed -e 's/^00/0/'` rkhunter-1.4.6/files/rkhunter-6717- rkhunter-1.4.6/files/rkhunter:6718: RKHUID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:6719: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-6720- rkhunter-1.4.6/files/rkhunter:6721: RKHGID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f3` rkhunter-1.4.6/files/rkhunter:6722: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-6723- rkhunter-1.4.6/files/rkhunter:6724: RKHSIZE=`echo "${RPM_QUERY_RESULT}" | cut -d: -f4` rkhunter-1.4.6/files/rkhunter-6725- rkhunter-1.4.6/files/rkhunter:6726: RKHDTM=`echo "${RPM_QUERY_RESULT}" | cut -d: -f5` rkhunter-1.4.6/files/rkhunter-6727- rkhunter-1.4.6/files/rkhunter-6728- if [ -h "${FNAME}" ]; then rkhunter-1.4.6/files/rkhunter:6729: test -n "${DIRNAME_CMD}" && DIR=`${DIRNAME_CMD} "${FNAME}"` || DIR=`echo "${FNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/files/rkhunter-6730- rkhunter-1.4.6/files/rkhunter:6731: SYSLNK=`echo "${RPM_QUERY_RESULT}" | cut -d: -f8` rkhunter-1.4.6/files/rkhunter-6732- SYSLNK="${DIR}/${SYSLNK}" ############################################## rkhunter-1.4.6/files/rkhunter-6734- # This ensures the link target has things like '..' removed. rkhunter-1.4.6/files/rkhunter:6735: test $HAVE_READLINK -eq 1 && SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${SYSLNK}"` rkhunter-1.4.6/files/rkhunter-6736- fi ############################################## rkhunter-1.4.6/files/rkhunter-6745- if [ $PRELINKED -eq 0 -a -n "${INODECMD}" ]; then rkhunter-1.4.6/files/rkhunter:6746: RKHTMPVAR2=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/files/rkhunter-6747- fi ############################################## rkhunter-1.4.6/files/rkhunter-6750- else rkhunter-1.4.6/files/rkhunter:6751: NOHASH_COUNT=`expr $NOHASH_COUNT + 1` rkhunter-1.4.6/files/rkhunter-6752- display --to LOG --type INFO CMD_ERROR "rpm -qf --queryformat... ${FNAME}" $ERRCODE ############################################## rkhunter-1.4.6/files/rkhunter-6764- else rkhunter-1.4.6/files/rkhunter:6765: RKHTMPVAR=`${DPKG_CMD} --search "${FNAME}" 2>/dev/null` rkhunter-1.4.6/files/rkhunter-6766- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-6773- rkhunter-1.4.6/files/rkhunter:6774: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1 | cut -d: -f1` rkhunter-1.4.6/files/rkhunter-6775- fi ############################################## rkhunter-1.4.6/files/rkhunter-6784- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:6785: RKHTMPVAR=`${PKG_CMD} -F -e "${FNAME}" 2>/dev/null` rkhunter-1.4.6/files/rkhunter-6786- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-6792- rkhunter-1.4.6/files/rkhunter:6793: RKHTMPVAR=`${PKG_CMD} -q -W "${FNAME}" 2>/dev/null` rkhunter-1.4.6/files/rkhunter-6794- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-6797- if [ $ERRCODE -eq 0 -a -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/files/rkhunter:6798: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-6799- fi ############################################## rkhunter-1.4.6/files/rkhunter-6809- else rkhunter-1.4.6/files/rkhunter:6810: RKHTMPVAR=`${PKG_CMD} which -q "${FNAME}" 2>/dev/null` rkhunter-1.4.6/files/rkhunter-6811- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-6823- else rkhunter-1.4.6/files/rkhunter:6824: RKHTMPVAR=`grep "^${FNAMEGREP} " /var/sadm/install/contents 2>/dev/null` rkhunter-1.4.6/files/rkhunter-6825- test -n "${RKHTMPVAR}" && ERRCODE=0 || ERRCODE=1 ############################################## rkhunter-1.4.6/files/rkhunter-6832- rkhunter-1.4.6/files/rkhunter:6833: PKGNAME=`echo "${RKHTMPVAR}" | cut -d' ' -f10-` rkhunter-1.4.6/files/rkhunter-6834- rkhunter-1.4.6/files/rkhunter:6835: FPERM=`echo "${RKHTMPVAR}" | cut -d' ' -f4` rkhunter-1.4.6/files/rkhunter-6836- rkhunter-1.4.6/files/rkhunter:6837: RKHUID=`echo "${RKHTMPVAR}" | cut -d' ' -f5` rkhunter-1.4.6/files/rkhunter:6838: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-6839- rkhunter-1.4.6/files/rkhunter:6840: RKHGID=`echo "${RKHTMPVAR}" | cut -d' ' -f6` rkhunter-1.4.6/files/rkhunter:6841: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-6842- rkhunter-1.4.6/files/rkhunter:6843: RKHSIZE=`echo "${RKHTMPVAR}" | cut -d' ' -f7` rkhunter-1.4.6/files/rkhunter-6844- ############################################## rkhunter-1.4.6/files/rkhunter-6847- FILE_IS_PKGD=1 rkhunter-1.4.6/files/rkhunter:6848: SYSHASH=`echo "${RKHTMPVAR}" | cut -d' ' -f8` rkhunter-1.4.6/files/rkhunter-6849- fi rkhunter-1.4.6/files/rkhunter-6850- rkhunter-1.4.6/files/rkhunter:6851: RKHDTM=`echo "${RKHTMPVAR}" | cut -d' ' -f9` rkhunter-1.4.6/files/rkhunter-6852- ############################################## rkhunter-1.4.6/files/rkhunter-6858- rkhunter-1.4.6/files/rkhunter:6859: test -n "${INODECMD}" && RKHTMPVAR2=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/files/rkhunter-6860- ############################################## rkhunter-1.4.6/files/rkhunter-6867- if [ -n "${HASH_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:6868: if [ -n "`echo \"${PRELINK_DEP_ERR_CMDS}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/files/rkhunter-6869- FILE_IS_PKGD=1 rkhunter-1.4.6/files/rkhunter-6870- SYSHASH="ignore-prelink-dep-err" rkhunter-1.4.6/files/rkhunter:6871: display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-6872- else ############################################## rkhunter-1.4.6/files/rkhunter-6874- RPM) rkhunter-1.4.6/files/rkhunter:6875: test $FILE_IS_PKGD -eq 1 && SYSHASH=`echo "${RPM_QUERY_RESULT}" | cut -d: -f6` rkhunter-1.4.6/files/rkhunter-6876- ;; ############################################## rkhunter-1.4.6/files/rkhunter-6884- if [ -f "/var/lib/dpkg/info/${PKGNAME}.md5sums" ]; then rkhunter-1.4.6/files/rkhunter:6885: FILNAM=`echo "${FNAME}" | sed -e 's:^/::; s:\.:\\\.:g'` rkhunter-1.4.6/files/rkhunter:6886: SYSHASH=`egrep "( |\./)${FILNAM}\$" "/var/lib/dpkg/info/${PKGNAME}.md5sums" 2>/dev/null | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-6887- test -n "${SYSHASH}" && FILE_IS_PKGD=1 ############################################## rkhunter-1.4.6/files/rkhunter-6897- if [ -n "${PKGNAME}" ]; then rkhunter-1.4.6/files/rkhunter:6898: FILNAM=`echo "${FNAME}" | sed -e 's:^/usr/pkg/::; s:^/usr/local/::; s:\.:\\\.:g'` rkhunter-1.4.6/files/rkhunter:6899: SYSHASH=`${PKG_CMD} -v -L "${PKGNAME}" 2>/dev/null | grep -A 1 "File: ${FILNAM}\$" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-6900- test -n "${SYSHASH}" && FILE_IS_PKGD=1 ############################################## rkhunter-1.4.6/files/rkhunter-6908- if [ -n "${PKGNAME}" ]; then rkhunter-1.4.6/files/rkhunter:6909: SYSHASH=`${PKG_CMD} query '%Fp: %Fs' ${PKGNAME} 2>/dev/null | grep "^${FNAME}: " 2>/dev/null | sed -r -e 's/^.*: (1\\$)?([A-Fa-f0-9]+)$/\2/'` rkhunter-1.4.6/files/rkhunter-6910- test -n "${SYSHASH}" && FILE_IS_PKGD=1 ############################################## rkhunter-1.4.6/files/rkhunter-6925- SYSHASH="" rkhunter-1.4.6/files/rkhunter:6926: RKHTMPVAR=`${HASH_CMD} "${FNAME}" 2>&1` rkhunter-1.4.6/files/rkhunter-6927- rkhunter-1.4.6/files/rkhunter:6928: if [ -n "`echo \"${RKHTMPVAR}\" | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/files/rkhunter-6929- DEPENDENCY_ERR=1 rkhunter-1.4.6/files/rkhunter:6930: RKHTMPVAR=`echo "${RKHTMPVAR}" | tr '\n' ':' | sed -e 's/:$//'` rkhunter-1.4.6/files/rkhunter-6931- else rkhunter-1.4.6/files/rkhunter:6932: SYSHASH=`echo "${RKHTMPVAR}" | cut -d' ' -f $HASH_FLD_IDX | grep '^[0-9a-fA-F]*$'` rkhunter-1.4.6/files/rkhunter-6933- fi ############################################## rkhunter-1.4.6/files/rkhunter-6938- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:6939: display --to LOG --type INFO FILE_PROP_NO_PKGMGR_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-6940- fi ############################################## rkhunter-1.4.6/files/rkhunter-6942- if [ $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:6943: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/files/rkhunter-6944- rkhunter-1.4.6/files/rkhunter-6945- RKHTMPVAR="${SYSLNK}" rkhunter-1.4.6/files/rkhunter:6946: RKHTMPVAR2=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-6947- else ############################################## rkhunter-1.4.6/files/rkhunter-6951- # Check the link target to see if it is whitelisted. rkhunter-1.4.6/files/rkhunter:6952: if [ $HAVE_READLINK -eq 1 -a -n "`echo \"${EXISTWHITELIST}\" | grep \"^${RKHTMPVAR2}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-6953- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:6954: display --to LOG --type INFO FILE_PROP_BROKEN_LINK_WL_TGT "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-6955- fi ############################################## rkhunter-1.4.6/files/rkhunter-6957- # Treat a broken link simply as a file with no hash. rkhunter-1.4.6/files/rkhunter:6958: BROKEN_LINK_COUNT=`expr ${BROKEN_LINK_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-6959- rkhunter-1.4.6/files/rkhunter:6960: display --to LOG --type WARNING FILE_PROP_NO_SYSHASH "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-6961- rkhunter-1.4.6/files/rkhunter:6962: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_BL "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-6963- fi rkhunter-1.4.6/files/rkhunter-6964- else rkhunter-1.4.6/files/rkhunter:6965: NOHASH_COUNT=`expr ${NOHASH_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-6966- rkhunter-1.4.6/files/rkhunter:6967: display --to LOG --type WARNING FILE_PROP_NO_SYSHASH "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-6968- ############################################## rkhunter-1.4.6/files/rkhunter-6971- if [ $DEPENDENCY_ERR -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:6972: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_DEPENDENCY "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-6973- fi ############################################## rkhunter-1.4.6/files/rkhunter-6980- if [ -h "${FNAME}" -a -z "${SYSLNK}" ]; then rkhunter-1.4.6/files/rkhunter:6981: test $HAVE_READLINK -eq 1 && SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/files/rkhunter-6982- fi ############################################## rkhunter-1.4.6/files/rkhunter-6988- if [ -z "${FDATA}" ]; then rkhunter-1.4.6/files/rkhunter:6989: FDATA=`eval ${SCMD} "\"${FNAME}\"" 2>/dev/null | tr ' ' ':' | sed -e 's/:$//'` rkhunter-1.4.6/files/rkhunter-6990- ############################################## rkhunter-1.4.6/files/rkhunter-6992- FDATA=":::::" rkhunter-1.4.6/files/rkhunter:6993: elif [ -n "`echo ${FDATA} | grep '^[^:]*:0[0-9][0-9][0-9][0-9]:'`" ]; then rkhunter-1.4.6/files/rkhunter-6994- # Ensure the file permissions consist of only 4 digits. rkhunter-1.4.6/files/rkhunter:6995: FDATA=`echo $FDATA | sed -e 's/^\([^:]*:\)0\(.*\)$/\1\2/'` rkhunter-1.4.6/files/rkhunter-6996- fi ############################################## rkhunter-1.4.6/files/rkhunter-7000- # Check if the symbolic link has any colon characters in it. rkhunter-1.4.6/files/rkhunter:7001: SYSLNK_CC=`echo "${SYSLNK}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/files/rkhunter-7002- ############################################## rkhunter-1.4.6/files/rkhunter-7017- rkhunter-1.4.6/files/rkhunter:7018: RKHTMPVAR=`echo $DIR | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:7019: RKHTMPVAR2=`echo $DIR | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-7020- ############################################## rkhunter-1.4.6/files/rkhunter-7105- rkhunter-1.4.6/files/rkhunter:7106: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-7107- rkhunter-1.4.6/files/rkhunter-7108- if [ -n "${USER_EXCLUDE_PROP}" ]; then rkhunter-1.4.6/files/rkhunter:7109: test -n "`echo \"${USER_EXCLUDE_PROP}\" | grep \"^${FNAMEGREP}$\"`" && continue rkhunter-1.4.6/files/rkhunter-7110- fi rkhunter-1.4.6/files/rkhunter-7111- rkhunter-1.4.6/files/rkhunter:7112: test -z "`grep \"^${FNAMEGREP}$\" "${TEMPFILE}" 2>/dev/null`" && echo "${FNAME}" >>"${TEMPFILE}" rkhunter-1.4.6/files/rkhunter-7113- done ############################################## rkhunter-1.4.6/files/rkhunter-7139- if [ -s "${FNAME}" ]; then rkhunter-1.4.6/files/rkhunter:7140: OLD_HASH_FUNC=`grep '^Hash:' "${FNAME}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-7141- rkhunter-1.4.6/files/rkhunter:7142: OLD_PKGMGR=`grep '^Pkgmgr:' "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-7143- rkhunter-1.4.6/files/rkhunter:7144: OLD_ATTRUPD=`grep '^Attributes:' "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-7145- fi ############################################## rkhunter-1.4.6/files/rkhunter-7313- 0) rkhunter-1.4.6/files/rkhunter:7314: MIRROR=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter-7315- ;; rkhunter-1.4.6/files/rkhunter-7316- 1) rkhunter-1.4.6/files/rkhunter:7317: MIRROR=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter-7318- ;; rkhunter-1.4.6/files/rkhunter-7319- 2) rkhunter-1.4.6/files/rkhunter:7320: MIRROR=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter-7321- ;; ############################################## rkhunter-1.4.6/files/rkhunter-7335- if [ $ROTATE_MIRRORS -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:7336: N=`expr $TOTAL_MIRRORS - $MIRROR_COUNT` rkhunter-1.4.6/files/rkhunter-7337- ############################################## rkhunter-1.4.6/files/rkhunter-7339- 0) rkhunter-1.4.6/files/rkhunter:7340: MIRROR=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` rkhunter-1.4.6/files/rkhunter-7341- ;; rkhunter-1.4.6/files/rkhunter-7342- 1) rkhunter-1.4.6/files/rkhunter:7343: MIRROR=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` rkhunter-1.4.6/files/rkhunter-7344- ;; rkhunter-1.4.6/files/rkhunter-7345- 2) rkhunter-1.4.6/files/rkhunter:7346: MIRROR=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` rkhunter-1.4.6/files/rkhunter-7347- ;; ############################################## rkhunter-1.4.6/files/rkhunter-7360- rkhunter-1.4.6/files/rkhunter:7361: MIRRORSVERSION=`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-7362- ############################################## rkhunter-1.4.6/files/rkhunter-7372- rkhunter-1.4.6/files/rkhunter:7373: OTHERMIRRORS=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | grep -v "^${MIRROR}\$"` rkhunter-1.4.6/files/rkhunter-7374- ############################################## rkhunter-1.4.6/files/rkhunter-7399- rkhunter-1.4.6/files/rkhunter:7400: MIRROR=`echo "${MIRROR}" | cut -d= -f2-` rkhunter-1.4.6/files/rkhunter-7401- ############################################## rkhunter-1.4.6/files/rkhunter-7447- rkhunter-1.4.6/files/rkhunter:7448: if [ -n "`echo \"${URL}\" | grep '/rkhunter_latest\.dat$'`" ]; then rkhunter-1.4.6/files/rkhunter-7449- DOING_VERS_CHK=1 ############################################## rkhunter-1.4.6/files/rkhunter-7461- 0) rkhunter-1.4.6/files/rkhunter:7462: MIRROR_COUNT=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` rkhunter-1.4.6/files/rkhunter-7463- ;; rkhunter-1.4.6/files/rkhunter-7464- 1) rkhunter-1.4.6/files/rkhunter:7465: MIRROR_COUNT=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` rkhunter-1.4.6/files/rkhunter-7466- ;; rkhunter-1.4.6/files/rkhunter-7467- 2) rkhunter-1.4.6/files/rkhunter:7468: MIRROR_COUNT=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` rkhunter-1.4.6/files/rkhunter-7469- ;; ############################################## rkhunter-1.4.6/files/rkhunter-7480- while test $MIRROR_COUNT -gt 0; do rkhunter-1.4.6/files/rkhunter:7481: MIRROR_COUNT=`expr $MIRROR_COUNT - 1` rkhunter-1.4.6/files/rkhunter-7482- ############################################## rkhunter-1.4.6/files/rkhunter-7561- if [ $DNLOADERR -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:7562: if [ -n "`echo \"${URL}\" | grep '/i18n\.ver$'`" ]; then rkhunter-1.4.6/files/rkhunter-7563- # ############################################## rkhunter-1.4.6/files/rkhunter-7573- rkhunter-1.4.6/files/rkhunter:7574: if [ -z "`grep '^[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$' \"${OUTPUT_FILE}\"`" ]; then rkhunter-1.4.6/files/rkhunter-7575- DNLOADERR=1 ############################################## rkhunter-1.4.6/files/rkhunter-7582- rkhunter-1.4.6/files/rkhunter:7583: if [ -z "`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' \"${OUTPUT_FILE}\"`" ]; then rkhunter-1.4.6/files/rkhunter-7584- DNLOADERR=1 ############################################## rkhunter-1.4.6/files/rkhunter-7626- rkhunter-1.4.6/files/rkhunter:7627: FOUNDFILES=`grep '^[a-zA-Z][a-zA-Z0-9._-]*:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${RKHUPD_FILE}"` rkhunter-1.4.6/files/rkhunter-7628- ############################################## rkhunter-1.4.6/files/rkhunter-7648- for FNAME in ${FOUNDFILES}; do rkhunter-1.4.6/files/rkhunter:7649: LANGFILE=`echo "${FNAME}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:7650: LATEST_VERS=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-7651- ############################################## rkhunter-1.4.6/files/rkhunter-7656- if [ -n "${UPDATE_LANG}" ]; then rkhunter-1.4.6/files/rkhunter:7657: if [ -z "`echo \" ${UPDATE_LANG} \" | grep \" ${LANGFILE} \"`" ]; then rkhunter-1.4.6/files/rkhunter-7658- display --to LOG --type INFO UPDATE_SKIPPED ############################################## rkhunter-1.4.6/files/rkhunter-7665- if [ -s "${DB_PATH}/i18n/${LANGFILE}" ]; then rkhunter-1.4.6/files/rkhunter:7666: PROG_VERS=`grep ${GREP_OPT} -a '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/i18n/${LANGFILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-7667- ############################################## rkhunter-1.4.6/files/rkhunter-7774- if [ -s "${DB_PATH}/${UPDFILE}" ]; then rkhunter-1.4.6/files/rkhunter:7775: PROG_VERS=`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/${UPDFILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-7776- ############################################## rkhunter-1.4.6/files/rkhunter-7808- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:7809: LATEST_VERS=`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${RKHUPD_FILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-7810- ############################################## rkhunter-1.4.6/files/rkhunter-7812- LATEST_VERS=0 rkhunter-1.4.6/files/rkhunter:7813: elif [ -z "`echo \"${LATEST_VERS}\" | grep '^[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$'`" ]; then rkhunter-1.4.6/files/rkhunter-7814- LATEST_VERS=0 ############################################## rkhunter-1.4.6/files/rkhunter-7826- rkhunter-1.4.6/files/rkhunter:7827: LATEST_VERS=`head ${HEAD_OPT}1 ${RKHUPD_FILE}` rkhunter-1.4.6/files/rkhunter-7828- ############################################## rkhunter-1.4.6/files/rkhunter-7904- rkhunter-1.4.6/files/rkhunter:7905: PROG_VERS=`echo "${PROGRAM_version}" | cut -d. -f1-3 | sed -e 's/\.\([0-9]\)\./.0\1./' | sed -e 's/\.\([0-9]\)$/.0\1/' | tr -d '.'` rkhunter-1.4.6/files/rkhunter-7906- ############################################## rkhunter-1.4.6/files/rkhunter-7920- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:7921: LATESTVERSION=`cat "${RKHVC_FILE}" 2>/dev/null` rkhunter-1.4.6/files/rkhunter-7922- ############################################## rkhunter-1.4.6/files/rkhunter-7930- rkhunter-1.4.6/files/rkhunter:7931: LATEST_VERS=`echo "${LATESTVERSION}" | cut -d. -f1-3 | sed -e 's/\.\([0-9]\)\./.0\1./' | sed -e 's/\.\([0-9]\)$/.0\1/' | tr -d '.'` rkhunter-1.4.6/files/rkhunter-7932- ############################################## rkhunter-1.4.6/files/rkhunter-7986- rkhunter-1.4.6/files/rkhunter:7987: VALIDOPTS=" `echo ${VALIDOPTS}` " rkhunter-1.4.6/files/rkhunter-7988- ############################################## rkhunter-1.4.6/files/rkhunter-7993- rkhunter-1.4.6/files/rkhunter:7994: RKHTMPVAR=`egrep -h -v '^[ ]*(#|$)' ${CONFIGFILE} ${LOCALCONFIGFILE} ${LOCALCONFDIRFILES}` rkhunter-1.4.6/files/rkhunter-7995- ############################################## rkhunter-1.4.6/files/rkhunter-7998- for CONFIGOPT in ${RKHTMPVAR}; do rkhunter-1.4.6/files/rkhunter:7999: CONFIGCMD=`echo ${CONFIGOPT} | cut -d= -f1` rkhunter-1.4.6/files/rkhunter-8000- ############################################## rkhunter-1.4.6/files/rkhunter-8006- rkhunter-1.4.6/files/rkhunter:8007: if [ -n "`echo ${CONFIGCMD} | grep '_CMD$'`" ]; then rkhunter-1.4.6/files/rkhunter-8008- case "${CONFIGCMD}" in ############################################## rkhunter-1.4.6/files/rkhunter-8013- # Dig out the actual command name used. rkhunter-1.4.6/files/rkhunter:8014: CFG_CMD=`echo ${CONFIGCMD} | sed -e 's/_CMD$//'` rkhunter-1.4.6/files/rkhunter-8015- rkhunter-1.4.6/files/rkhunter-8016- # Check to see if the command is one we now about. rkhunter-1.4.6/files/rkhunter:8017: if [ -z "`echo \" ${CMDLIST} \" | grep -i \" ${CFG_CMD} \"`" ]; then rkhunter-1.4.6/files/rkhunter-8018- RET_CODE=1 ############################################## rkhunter-1.4.6/files/rkhunter-8026- rkhunter-1.4.6/files/rkhunter:8027: if [ -z "`echo \"${VALIDOPTS}\" | grep \" ${CONFIGCMD} \"`" ]; then rkhunter-1.4.6/files/rkhunter-8028- RET_CODE=1 ############################################## rkhunter-1.4.6/files/rkhunter-10047- rkhunter-1.4.6/files/rkhunter:10048: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' strings '`" ]; then rkhunter-1.4.6/files/rkhunter-10049- display --to LOG --type INFO DISABLED_CMD 'strings' ############################################## rkhunter-1.4.6/files/rkhunter-10060- for STRING in ${STRINGS_INTEGRITY}; do rkhunter-1.4.6/files/rkhunter:10061: STRINGNAME=`echo "${STRING}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter:10062: STRING_SEEN=`echo "${STRING}" | ${STRINGS_CMD} -a | grep "${STRINGNAME}" | tr -d ' '` rkhunter-1.4.6/files/rkhunter-10063- ############################################## rkhunter-1.4.6/files/rkhunter-10119- for VARNAME in LD_PRELOAD LD_AOUT_PRELOAD LD_ELF_PRELOAD; do rkhunter-1.4.6/files/rkhunter:10120: VARNAME_VALUE_ORIG=`eval echo "\\$${VARNAME}"` rkhunter-1.4.6/files/rkhunter:10121: VARNAME_VALUE=`echo "${VARNAME_VALUE_ORIG}" | tr ':' ' '` rkhunter-1.4.6/files/rkhunter-10122- ############################################## rkhunter-1.4.6/files/rkhunter-10125- for FNAME in ${VARNAME_VALUE}; do rkhunter-1.4.6/files/rkhunter:10126: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-10127- rkhunter-1.4.6/files/rkhunter:10128: if [ -z "`echo \"${SHARED_LIB_WHITELIST}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/files/rkhunter-10129- FOUND=1 ############################################## rkhunter-1.4.6/files/rkhunter-10141- rkhunter-1.4.6/files/rkhunter:10142: VARFOUND=`echo "${VARFOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-10143- ############################################## rkhunter-1.4.6/files/rkhunter-10170- rkhunter-1.4.6/files/rkhunter:10171: for FNAME in `grep -v '^#' "${PRELOAD_FILE}"`; do rkhunter-1.4.6/files/rkhunter-10172- FOUND=1 rkhunter-1.4.6/files/rkhunter-10173- rkhunter-1.4.6/files/rkhunter:10174: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-10175- rkhunter-1.4.6/files/rkhunter:10176: if [ -z "`echo \"${SHARED_LIB_WHITELIST}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/files/rkhunter-10177- RKHLIBLIST="${RKHLIBLIST} ${FNAME}" ############################################## rkhunter-1.4.6/files/rkhunter-10220- for RKHTMPVAR in FIND PS STRINGS MD5 LS STAT; do rkhunter-1.4.6/files/rkhunter:10221: RKHTMPVAR=`eval echo "\\$${RKHTMPVAR}_CMD"` rkhunter-1.4.6/files/rkhunter:10222: RKHTMPVAR=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-10223- ############################################## rkhunter-1.4.6/files/rkhunter-10229- export LD_LIBRARY_PATH rkhunter-1.4.6/files/rkhunter:10230: RKHTMPVAR_WITH=`${LDD_CMD} ${RKHTMPVAR} | sed -e 's/(0x[0-9a-f]*)/0xHEX/' 2>&1` rkhunter-1.4.6/files/rkhunter-10231- rkhunter-1.4.6/files/rkhunter-10232- unset LD_LIBRARY_PATH rkhunter-1.4.6/files/rkhunter:10233: RKHTMPVAR_WITHOUT=`${LDD_CMD} ${RKHTMPVAR} | sed -e 's/(0x[0-9a-f]*)/0xHEX/' 2>&1` rkhunter-1.4.6/files/rkhunter-10234- ############################################## rkhunter-1.4.6/files/rkhunter-10264- rkhunter-1.4.6/files/rkhunter:10265: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ldd '`" ]; then rkhunter-1.4.6/files/rkhunter-10266- display --to LOG --type INFO DISABLED_CMD 'ldd' ############################################## rkhunter-1.4.6/files/rkhunter-10301- rkhunter-1.4.6/files/rkhunter:10302: OLDRKHENTRIES=`echo "${OLDRKHENTRIES}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-10303- ############################################## rkhunter-1.4.6/files/rkhunter-10305- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:10306: FILENAME=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-10307- else rkhunter-1.4.6/files/rkhunter:10308: RKH_CC=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:10309: RKH_CC2=`expr 3 + $RKH_CC` rkhunter-1.4.6/files/rkhunter-10310- rkhunter-1.4.6/files/rkhunter:10311: FILENAME=`echo "${FNAME}" | cut -d: -f3-$RKH_CC2` rkhunter-1.4.6/files/rkhunter-10312- fi rkhunter-1.4.6/files/rkhunter-10313- rkhunter-1.4.6/files/rkhunter:10314: display --to LOG --type INFO RKHDAT_DEL_OLD_ENTRY "`name2text \"${FILENAME}\"`" rkhunter-1.4.6/files/rkhunter-10315- rkhunter-1.4.6/files/rkhunter:10316: FNAMEGREP=`echo "${FNAME}" | sed -e 's:/:\\\/:g'` rkhunter-1.4.6/files/rkhunter-10317- ############################################## rkhunter-1.4.6/files/rkhunter-10323- rkhunter-1.4.6/files/rkhunter:10324: NEWRKHENTRIES=`echo "${NEWRKHENTRIES}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-10325- ############################################## rkhunter-1.4.6/files/rkhunter-10327- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:10328: FILENAME=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-10329- else rkhunter-1.4.6/files/rkhunter:10330: RKH_CC=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:10331: RKH_CC2=`expr 3 + $RKH_CC` rkhunter-1.4.6/files/rkhunter-10332- rkhunter-1.4.6/files/rkhunter:10333: FILENAME=`echo "${FNAME}" | cut -d: -f3-$RKH_CC2` rkhunter-1.4.6/files/rkhunter-10334- fi rkhunter-1.4.6/files/rkhunter-10335- rkhunter-1.4.6/files/rkhunter:10336: display --to LOG --type INFO RKHDAT_ADD_NEW_ENTRY "`name2text \"${FILENAME}\"`" rkhunter-1.4.6/files/rkhunter-10337- ############################################## rkhunter-1.4.6/files/rkhunter-10400- for RKHTMPVAR in attributes hashes immutable scripts; do rkhunter-1.4.6/files/rkhunter:10401: if ! `check_test ${RKHTMPVAR}`; then rkhunter-1.4.6/files/rkhunter-10402- case "${RKHTMPVAR}" in ############################################## rkhunter-1.4.6/files/rkhunter-10544- rkhunter-1.4.6/files/rkhunter:10545: if [ -z "`ls -lno \"${FNAME}\" 2>/dev/null`" ]; then rkhunter-1.4.6/files/rkhunter-10546- SKIP_IMMUT=1 ############################################## rkhunter-1.4.6/files/rkhunter-10557- rkhunter-1.4.6/files/rkhunter:10558: if [ -z "`${LSATTR_CMD} \"${FNAME}\" 2>/dev/null`" ]; then rkhunter-1.4.6/files/rkhunter-10559- SKIP_IMMUT=1 ############################################## rkhunter-1.4.6/files/rkhunter-10569- RKHTMPVAR="${RKHTMPVAR} script" rkhunter-1.4.6/files/rkhunter:10570: elif [ -z "`${FILE_CMD} \"${CONFIGFILE}\" 2>/dev/null`" ]; then rkhunter-1.4.6/files/rkhunter-10571- SKIP_SCRIPT=1 ############################################## rkhunter-1.4.6/files/rkhunter-10648- attr) rkhunter-1.4.6/files/rkhunter:10649: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/files/rkhunter-10650- display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SKIP_ATTR_DISABLED ############################################## rkhunter-1.4.6/files/rkhunter-10676- immutable) rkhunter-1.4.6/files/rkhunter:10677: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsattr '`" ]; then rkhunter-1.4.6/files/rkhunter-10678- display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SKIP_IMMUT_DISABLED ############################################## rkhunter-1.4.6/files/rkhunter-10689- script) rkhunter-1.4.6/files/rkhunter:10690: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/files/rkhunter-10691- display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SKIP_SCRIPT_DISABLED ############################################## rkhunter-1.4.6/files/rkhunter-10713- rkhunter-1.4.6/files/rkhunter:10714: if [ -n "`echo \"${RKHTMPVAR}\" | egrep 'libsafe|missing|empty'`" ]; then rkhunter-1.4.6/files/rkhunter-10715- display --to LOG --type WARNING --nl PROPUPD_WARN ############################################## rkhunter-1.4.6/files/rkhunter-10717- rkhunter-1.4.6/files/rkhunter:10718: if [ -n "`echo \"${RKHTMPVAR}\" | grep 'notests'`" ]; then rkhunter-1.4.6/files/rkhunter-10719- display --to LOG --type WARNING --nl FILE_PROP_SKIP_ALL ############################################## rkhunter-1.4.6/files/rkhunter-10733- else rkhunter-1.4.6/files/rkhunter:10734: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/files/rkhunter-10735- if [ "${PKGMGR}" = "SOLARIS" ]; then ############################################## rkhunter-1.4.6/files/rkhunter-10774- if [ $USE_DAT_FILE -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:10775: FMTVERSION=`grep '^FormatVersion:' "${RKHDAT_FILE}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-10776- ############################################## rkhunter-1.4.6/files/rkhunter-10796- rkhunter-1.4.6/files/rkhunter:10797: for FNAME in `cat "${RKH_FILEPROP_LIST}"`; do rkhunter-1.4.6/files/rkhunter-10798- SYSLNK="" ############################################## rkhunter-1.4.6/files/rkhunter-10823- rkhunter-1.4.6/files/rkhunter:10824: FNAME=`echo "${FNAME}" | sed -e 's/^"\(.*\)"$/\1/'` rkhunter-1.4.6/files/rkhunter-10825- ############################################## rkhunter-1.4.6/files/rkhunter-10827- FILE_EXISTS=1 rkhunter-1.4.6/files/rkhunter:10828: PROP_FILE_LIST_COUNT=`expr ${PROP_FILE_LIST_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-10829- else ############################################## rkhunter-1.4.6/files/rkhunter-10833- if [ $USE_DAT_FILE -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:10834: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-10835- rkhunter-1.4.6/files/rkhunter-10836- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:10837: RKHLINE=`grep "^File:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/files/rkhunter-10838- else rkhunter-1.4.6/files/rkhunter:10839: COLON_COUNT=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/files/rkhunter-10840- rkhunter-1.4.6/files/rkhunter:10841: RKHLINE=`grep "^File:${COLON_COUNT}:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/files/rkhunter-10842- fi ############################################## rkhunter-1.4.6/files/rkhunter-10844- if [ $FILE_EXISTS -eq 1 -a -z "${RKHLINE}" ]; then rkhunter-1.4.6/files/rkhunter:10845: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-10846- # ############################################## rkhunter-1.4.6/files/rkhunter-10853- if [ -h "${FNAME}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:10854: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/files/rkhunter-10855- fi ############################################## rkhunter-1.4.6/files/rkhunter-10859- else rkhunter-1.4.6/files/rkhunter:10860: SYSLNK_CC=`echo "${SYSLNK}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/files/rkhunter-10861- ############################################## rkhunter-1.4.6/files/rkhunter-10867- elif [ $FILE_EXISTS -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:10868: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-10869- if [ -n "${RKHLINE}" ]; then ############################################## rkhunter-1.4.6/files/rkhunter-10877- elif [ -n "${RKHLINE}" ]; then rkhunter-1.4.6/files/rkhunter:10878: PROP_FAILED_COUNT=`expr ${PROP_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-10879- rkhunter-1.4.6/files/rkhunter:10880: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result WARNING --color RED NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter:10881: display --to LOG --type WARNING FILE_PROP_FILE_NOT_EXIST "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-10882- fi ############################################## rkhunter-1.4.6/files/rkhunter-10889- RKHLINE="" rkhunter-1.4.6/files/rkhunter:10890: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-10891- else ############################################## rkhunter-1.4.6/files/rkhunter-10923- else rkhunter-1.4.6/files/rkhunter:10924: RKH_CC=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:10925: RKH_CC=`expr 4 + $RKH_CC` rkhunter-1.4.6/files/rkhunter-10926- fi ############################################## rkhunter-1.4.6/files/rkhunter-10931- rkhunter-1.4.6/files/rkhunter:10932: if [ -n "`echo \"${PKGMGRNOVRFY}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-10933- NOVRFYFILE=1 ############################################## rkhunter-1.4.6/files/rkhunter-10951- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:10952: PKGNAME_ARCH=`${RPM_CMD} -qf "${FNAME}" --queryformat '%{N}-%{V}-%{R}.%{ARCH}\n' 2>/dev/null` rkhunter-1.4.6/files/rkhunter-10953- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-10965- rkhunter-1.4.6/files/rkhunter:10966: PKGNAME=`echo "${PKGNAME_ARCH}" | egrep '\.(x86_64|ia64)$' 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-10967- rkhunter-1.4.6/files/rkhunter:10968: test -z "${PKGNAME}" && PKGNAME=`echo "${PKGNAME_ARCH}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-10969- rkhunter-1.4.6/files/rkhunter:10970: RKHTMPVAR=`echo "${PKGNAME}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter-10971- rkhunter-1.4.6/files/rkhunter:10972: if [ -z "`echo \"${VERIFIED_PKG_LIST}\" | grep \" ${RKHTMPVAR} \"`" ]; then rkhunter-1.4.6/files/rkhunter-10973- # ############################################## rkhunter-1.4.6/files/rkhunter-10978- rkhunter-1.4.6/files/rkhunter:10979: PKGMGR_VERIFY_RESULT=`${RPM_CMD} -V "${PKGNAME}" 2>&1` rkhunter-1.4.6/files/rkhunter-10980- ############################################## rkhunter-1.4.6/files/rkhunter-10983- else rkhunter-1.4.6/files/rkhunter:10984: if [ -n "`echo \"${PKGMGR_VERIFY_RESULT}\" | grep \"prelink.* ${FNAME}.* dependenc\"`" ]; then rkhunter-1.4.6/files/rkhunter-10985- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/files/rkhunter-10987- rkhunter-1.4.6/files/rkhunter:10988: PKGMGR_VERIFY_RESULT=`echo "${PKGMGR_VERIFY_RESULT}" | grep " ${FNAMEGREP}\$" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-10989- fi ############################################## rkhunter-1.4.6/files/rkhunter-11001- rkhunter-1.4.6/files/rkhunter:11002: RPM_QUERY_RESULT=`${RPM_CMD} -q --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{FILELINKTOS}:%{FILENAMES}\n]' "${PKGNAME}" 2>/dev/null | grep ":${FNAMEGREP}\$"` rkhunter-1.4.6/files/rkhunter-11003- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-11011- if [ $ERRCODE -eq 1 -a $BINISLINK -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:11012: if [ -n "`echo \"${FNAME}\" | grep '^\/usr\/'`" ]; then rkhunter-1.4.6/files/rkhunter:11013: RKHTMPVAR3=`echo "${FNAMEGREP}" | sed -e 's:^/usr::'` rkhunter-1.4.6/files/rkhunter-11014- else ############################################## rkhunter-1.4.6/files/rkhunter-11017- rkhunter-1.4.6/files/rkhunter:11018: RPM_QUERY_RESULT=`${RPM_CMD} -q --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{FILELINKTOS}:%{FILENAMES}\n]' "${PKGNAME}" 2>/dev/null | grep ":${RKHTMPVAR3}\$"` rkhunter-1.4.6/files/rkhunter-11019- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-11022- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:11023: RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-11024- rkhunter-1.4.6/files/rkhunter:11025: FPERM="0`echo \"${RPM_QUERY_RESULT}\" | cut -d: -f1 | cut -c 3-`" rkhunter-1.4.6/files/rkhunter:11026: FPERM=`echo "${FPERM}" | sed -e 's/^00/0/'` rkhunter-1.4.6/files/rkhunter-11027- rkhunter-1.4.6/files/rkhunter:11028: RKHUID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:11029: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-11030- rkhunter-1.4.6/files/rkhunter:11031: RKHGID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f3` rkhunter-1.4.6/files/rkhunter:11032: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-11033- rkhunter-1.4.6/files/rkhunter:11034: RKHSIZE=`echo "${RPM_QUERY_RESULT}" | cut -d: -f4` rkhunter-1.4.6/files/rkhunter-11035- rkhunter-1.4.6/files/rkhunter:11036: RKHDTM=`echo "${RPM_QUERY_RESULT}" | cut -d: -f5` rkhunter-1.4.6/files/rkhunter-11037- rkhunter-1.4.6/files/rkhunter-11038- if [ -h "${FNAME}" ]; then rkhunter-1.4.6/files/rkhunter:11039: RKHLNK=`echo "${RPM_QUERY_RESULT}" | cut -d: -f7` rkhunter-1.4.6/files/rkhunter-11040- rkhunter-1.4.6/files/rkhunter:11041: if [ -z "`echo \"${RKHLNK}\" | grep '^/'`" ]; then rkhunter-1.4.6/files/rkhunter:11042: test -n "${DIRNAME_CMD}" && DIR=`${DIRNAME_CMD} "${FNAME}"` || DIR=`echo "${FNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/files/rkhunter-11043- ############################################## rkhunter-1.4.6/files/rkhunter-11047- # This ensures the link target has things like '..' removed. rkhunter-1.4.6/files/rkhunter:11048: test $HAVE_READLINK -eq 1 && RKHLNK=`${READLINK_CMD} ${READLINK_OPT} "${RKHLNK}"` rkhunter-1.4.6/files/rkhunter-11049- fi ############################################## rkhunter-1.4.6/files/rkhunter-11069- if [ $PRELINKED -eq 0 -a -n "${INODECMD}" ]; then rkhunter-1.4.6/files/rkhunter:11070: RKHTMPVAR=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/files/rkhunter-11071- fi ############################################## rkhunter-1.4.6/files/rkhunter-11083- else rkhunter-1.4.6/files/rkhunter:11084: RKHTMPVAR=`grep "^${FNAMEGREP} " /var/sadm/install/contents 2>/dev/null` rkhunter-1.4.6/files/rkhunter-11085- test -n "${RKHTMPVAR}" && ERRCODE=0 || ERRCODE=1 ############################################## rkhunter-1.4.6/files/rkhunter-11094- rkhunter-1.4.6/files/rkhunter:11095: FPERM=`echo "${RKHTMPVAR}" | cut -d' ' -f4` rkhunter-1.4.6/files/rkhunter-11096- rkhunter-1.4.6/files/rkhunter:11097: RKHUID=`echo "${RKHTMPVAR}" | cut -d' ' -f5` rkhunter-1.4.6/files/rkhunter:11098: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-11099- rkhunter-1.4.6/files/rkhunter:11100: RKHGID=`echo "${RKHTMPVAR}" | cut -d' ' -f6` rkhunter-1.4.6/files/rkhunter:11101: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-11102- rkhunter-1.4.6/files/rkhunter:11103: RKHSIZE=`echo "${RKHTMPVAR}" | cut -d' ' -f7` rkhunter-1.4.6/files/rkhunter-11104- ############################################## rkhunter-1.4.6/files/rkhunter-11107- FILE_IS_PKGD=1 rkhunter-1.4.6/files/rkhunter:11108: RKHHASH=`echo "${RKHTMPVAR}" | cut -d' ' -f8` rkhunter-1.4.6/files/rkhunter-11109- else rkhunter-1.4.6/files/rkhunter:11110: RKHHASH=`echo "${RKHLINE}" | cut -d: -f$RKH_CC` rkhunter-1.4.6/files/rkhunter-11111- fi rkhunter-1.4.6/files/rkhunter-11112- rkhunter-1.4.6/files/rkhunter:11113: RKHDTM=`echo "${RKHTMPVAR}" | cut -d' ' -f9` rkhunter-1.4.6/files/rkhunter-11114- ############################################## rkhunter-1.4.6/files/rkhunter-11120- rkhunter-1.4.6/files/rkhunter:11121: test -n "${INODECMD}" && RKHTMPVAR=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/files/rkhunter-11122- ############################################## rkhunter-1.4.6/files/rkhunter-11126- rkhunter-1.4.6/files/rkhunter:11127: RKH_CC2=`expr $RKH_CC - 1` rkhunter-1.4.6/files/rkhunter:11128: RKHTMPVAR2=`echo "${RKHLINE}" | cut -d: -f1-$RKH_CC2` rkhunter-1.4.6/files/rkhunter-11129- ############################################## rkhunter-1.4.6/files/rkhunter-11158- else rkhunter-1.4.6/files/rkhunter:11159: PKGNAME=`${DPKG_CMD} --search "${FNAME}" 2>/dev/null | cut -d: -f1` rkhunter-1.4.6/files/rkhunter-11160- fi ############################################## rkhunter-1.4.6/files/rkhunter-11162- if [ -n "${PKGNAME}" -a -f "/var/lib/dpkg/info/${PKGNAME}.md5sums" ]; then rkhunter-1.4.6/files/rkhunter:11163: FNGREP=`echo "${FNAMEGREP}" | sed -e 's:^/::'` rkhunter-1.4.6/files/rkhunter-11164- rkhunter-1.4.6/files/rkhunter:11165: SYSHASH=`egrep "( |\./)${FNGREP}\$" "/var/lib/dpkg/info/${PKGNAME}.md5sums" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-11166- ############################################## rkhunter-1.4.6/files/rkhunter-11168- FILE_IS_PKGD=1 rkhunter-1.4.6/files/rkhunter:11169: RKHTMPVAR=`${PKGMGR_MD5_HASH} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/files/rkhunter-11170- ############################################## rkhunter-1.4.6/files/rkhunter-11173- rkhunter-1.4.6/files/rkhunter:11174: if [ -n "`${PKGMGR_MD5_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/files/rkhunter-11175- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/files/rkhunter-11188- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:11189: RKHTMPVAR=`${PKG_CMD} -F -e "${FNAME}" 2>/dev/null` rkhunter-1.4.6/files/rkhunter-11190- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-11196- rkhunter-1.4.6/files/rkhunter:11197: RKHTMPVAR=`${PKG_CMD} -q -W "${FNAME}" 2>/dev/null` rkhunter-1.4.6/files/rkhunter-11198- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-11201- if [ $ERRCODE -eq 0 -a -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/files/rkhunter:11202: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-11203- fi ############################################## rkhunter-1.4.6/files/rkhunter-11211- rkhunter-1.4.6/files/rkhunter:11212: FNGREP=`echo "${FNAMEGREP}" | sed -e 's:^/usr/pkg/::; s:^/usr/local/::'` rkhunter-1.4.6/files/rkhunter-11213- rkhunter-1.4.6/files/rkhunter:11214: SYSHASH=`${PKG_CMD} -v -L "${PKGNAME}" 2>/dev/null | grep -A 1 "File: ${FNGREP}\$" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-11215- ############################################## rkhunter-1.4.6/files/rkhunter-11217- FILE_IS_PKGD=1 rkhunter-1.4.6/files/rkhunter:11218: RKHTMPVAR=`${PKGMGR_MD5_HASH} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/files/rkhunter-11219- ############################################## rkhunter-1.4.6/files/rkhunter-11222- rkhunter-1.4.6/files/rkhunter:11223: if [ -n "`${PKGMGR_MD5_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/files/rkhunter-11224- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/files/rkhunter-11237- else rkhunter-1.4.6/files/rkhunter:11238: RKHTMPVAR=`${PKG_CMD} which -q "${FNAME}" 2>/dev/null` rkhunter-1.4.6/files/rkhunter-11239- ERRCODE=$? ############################################## rkhunter-1.4.6/files/rkhunter-11244- if [ -n "${PKGNAME}" ]; then rkhunter-1.4.6/files/rkhunter:11245: SYSHASH=`${PKG_CMD} query '%Fp: %Fs' ${PKGNAME} 2>/dev/null | grep "^${FNAME}: " 2>/dev/null | sed -r -e 's/^.*: (1\\$)?([A-Fa-f0-9]+)$/\2/'` rkhunter-1.4.6/files/rkhunter-11246- ############################################## rkhunter-1.4.6/files/rkhunter-11248- FILE_IS_PKGD=1 rkhunter-1.4.6/files/rkhunter:11249: RKHTMPVAR=`${PKGMGR_SHA_HASH} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/files/rkhunter-11250- ############################################## rkhunter-1.4.6/files/rkhunter-11253- rkhunter-1.4.6/files/rkhunter:11254: if [ -n "`${PKGMGR_SHA_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/files/rkhunter-11255- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/files/rkhunter-11269- rkhunter-1.4.6/files/rkhunter:11270: RKHTMPVAR=`${SUM_CMD} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/files/rkhunter-11271- ############################################## rkhunter-1.4.6/files/rkhunter-11283- rkhunter-1.4.6/files/rkhunter:11284: RKHHASH=`echo "${RKHLINE}" | cut -d: -f$RKH_CC` rkhunter-1.4.6/files/rkhunter-11285- ############################################## rkhunter-1.4.6/files/rkhunter-11290- PKGMGR_VERIFY_RESULT="" rkhunter-1.4.6/files/rkhunter:11291: display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11292- else ############################################## rkhunter-1.4.6/files/rkhunter-11296- rkhunter-1.4.6/files/rkhunter:11297: if [ -z "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep '5|(^..\?)'`" ]; then rkhunter-1.4.6/files/rkhunter-11298- HASH_TEST_PASSED=1 ############################################## rkhunter-1.4.6/files/rkhunter-11324- if [ -z "${SYSLNK}" ]; then rkhunter-1.4.6/files/rkhunter:11325: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/files/rkhunter-11326- fi rkhunter-1.4.6/files/rkhunter-11327- rkhunter-1.4.6/files/rkhunter:11328: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-11329- rkhunter-1.4.6/files/rkhunter:11330: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-11331- RKHTMPVAR=1 ############################################## rkhunter-1.4.6/files/rkhunter-11334- # Only log this if it is a broken link. rkhunter-1.4.6/files/rkhunter:11335: display --to LOG --type INFO FILE_PROP_BROKEN_LINK_WL_TGT "`name2text \"${FNAME}\"`" "`name2text \"${SYSLNK}\"`" rkhunter-1.4.6/files/rkhunter-11336- fi ############################################## rkhunter-1.4.6/files/rkhunter-11347- else rkhunter-1.4.6/files/rkhunter:11348: SYSHASH=`${HASH_CMD} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/files/rkhunter-11349- rkhunter-1.4.6/files/rkhunter-11350- if [ -z "${SYSHASH}" ]; then rkhunter-1.4.6/files/rkhunter:11351: if [ -n "`${HASH_CMD} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/files/rkhunter-11352- if [ "${RKHHASH}" = "ignore-prelink-dep-err" ]; then rkhunter-1.4.6/files/rkhunter-11353- SYSHASH="${RKHHASH}" rkhunter-1.4.6/files/rkhunter:11354: display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11355- else ############################################## rkhunter-1.4.6/files/rkhunter-11373- if [ -z "${SYSLNK}" ]; then rkhunter-1.4.6/files/rkhunter:11374: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/files/rkhunter-11375- fi rkhunter-1.4.6/files/rkhunter-11376- rkhunter-1.4.6/files/rkhunter:11377: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-11378- rkhunter-1.4.6/files/rkhunter:11379: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-11380- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:11381: display --to LOG --type INFO FILE_PROP_BROKEN_LINK_WL_TGT "`name2text \"${FNAME}\"`" "`name2text \"${SYSLNK}\"`" rkhunter-1.4.6/files/rkhunter-11382- fi ############################################## rkhunter-1.4.6/files/rkhunter-11426- rkhunter-1.4.6/files/rkhunter:11427: if [ -n "`echo \"${ATTRWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-11428- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/files/rkhunter-11432- if [ -z "${FDATA}" ]; then rkhunter-1.4.6/files/rkhunter:11433: FDATA=`eval ${SCMD} "\"${FNAME}\"" 2>/dev/null | tr ' ' ':'` rkhunter-1.4.6/files/rkhunter-11434- rkhunter-1.4.6/files/rkhunter-11435- # Ensure the file permissions consist of only 4 digits. rkhunter-1.4.6/files/rkhunter:11436: if [ -n "`echo ${FDATA} | grep '^[^:]*:0[0-9][0-9][0-9][0-9]:'`" ]; then rkhunter-1.4.6/files/rkhunter:11437: FDATA=`echo $FDATA | sed -e 's/^\([^:]*:\)0\(.*\)$/\1\2/'` rkhunter-1.4.6/files/rkhunter-11438- fi ############################################## rkhunter-1.4.6/files/rkhunter-11448- else rkhunter-1.4.6/files/rkhunter:11449: RKH_CC2=`expr $RKH_CC + 2` rkhunter-1.4.6/files/rkhunter-11450- rkhunter-1.4.6/files/rkhunter:11451: RKHPERM=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/files/rkhunter:11452: SYSPERM=`echo ${FDATA} | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-11453- ############################################## rkhunter-1.4.6/files/rkhunter-11468- else rkhunter-1.4.6/files/rkhunter:11469: RKH_CC2=`expr $RKH_CC + 3` rkhunter-1.4.6/files/rkhunter-11470- rkhunter-1.4.6/files/rkhunter:11471: RKHUID=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/files/rkhunter:11472: SYSUID=`echo ${FDATA} | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-11473- ############################################## rkhunter-1.4.6/files/rkhunter-11488- else rkhunter-1.4.6/files/rkhunter:11489: RKH_CC2=`expr $RKH_CC + 4` rkhunter-1.4.6/files/rkhunter-11490- rkhunter-1.4.6/files/rkhunter:11491: RKHGID=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/files/rkhunter:11492: SYSGID=`echo ${FDATA} | cut -d: -f4` rkhunter-1.4.6/files/rkhunter-11493- ############################################## rkhunter-1.4.6/files/rkhunter-11506- if [ $PRELINKED -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:11507: RKH_CC2=`expr $RKH_CC + 1` rkhunter-1.4.6/files/rkhunter-11508- rkhunter-1.4.6/files/rkhunter:11509: RKHINODE=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/files/rkhunter:11510: SYSINODE=`echo ${FDATA} | cut -d: -f1` rkhunter-1.4.6/files/rkhunter-11511- ############################################## rkhunter-1.4.6/files/rkhunter-11526- if [ $FILE_IS_PKGD -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:11527: if [ -z "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep 'S|(^\?)'`" ]; then rkhunter-1.4.6/files/rkhunter-11528- SIZE_TEST_PASSED=1 ############################################## rkhunter-1.4.6/files/rkhunter-11532- elif [ $PRELINKED -eq 0 -o $FILE_IS_PKGD -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:11533: RKH_CC2=`expr $RKH_CC + 5` rkhunter-1.4.6/files/rkhunter-11534- rkhunter-1.4.6/files/rkhunter:11535: RKHSIZE=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/files/rkhunter:11536: SYSSIZE=`echo ${FDATA} | cut -d: -f5` rkhunter-1.4.6/files/rkhunter-11537- ############################################## rkhunter-1.4.6/files/rkhunter-11556- elif [ $PRELINKED -eq 0 -o $FILE_IS_PKGD -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:11557: RKH_CC2=`expr $RKH_CC + 6` rkhunter-1.4.6/files/rkhunter-11558- rkhunter-1.4.6/files/rkhunter:11559: RKHDTM=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/files/rkhunter:11560: SYSDTM=`echo ${FDATA} | cut -d: -f6` rkhunter-1.4.6/files/rkhunter-11561- ############################################## rkhunter-1.4.6/files/rkhunter-11575- if [ $FILE_IS_PKGD -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:11576: if [ -n "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep 'L|(^....\?)'`" ]; then rkhunter-1.4.6/files/rkhunter-11577- if [ $HAVE_READLINK -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-11580- if [ -z "${SYSLNK}" ]; then rkhunter-1.4.6/files/rkhunter:11581: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/files/rkhunter-11582- fi rkhunter-1.4.6/files/rkhunter-11583- rkhunter-1.4.6/files/rkhunter:11584: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-11585- rkhunter-1.4.6/files/rkhunter:11586: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-11587- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter-11588- test -z "${SYSLNK}" && RKHTMPVAR="Unavailable" || RKHTMPVAR=${SYSLNK} rkhunter-1.4.6/files/rkhunter:11589: display --to LOG --type INFO FILE_PROP_LINK_WL "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-11590- fi ############################################## rkhunter-1.4.6/files/rkhunter-11598- else rkhunter-1.4.6/files/rkhunter:11599: RKH_CC2=`expr $RKH_CC + 8` rkhunter-1.4.6/files/rkhunter:11600: SYSLNK_CC=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/files/rkhunter-11601- rkhunter-1.4.6/files/rkhunter:11602: RKH_CC2=`expr $RKH_CC + 9` rkhunter-1.4.6/files/rkhunter:11603: SYSLNK_CC=`expr $RKH_CC2 + $SYSLNK_CC` rkhunter-1.4.6/files/rkhunter-11604- rkhunter-1.4.6/files/rkhunter:11605: RKHLNK=`echo ${RKHLINE} | cut -d: -f${RKH_CC2}-${SYSLNK_CC}` rkhunter-1.4.6/files/rkhunter-11606- rkhunter-1.4.6/files/rkhunter-11607- if [ $HAVE_READLINK -eq 1 -a -z "${SYSLNK}" ]; then rkhunter-1.4.6/files/rkhunter:11608: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/files/rkhunter-11609- fi ############################################## rkhunter-1.4.6/files/rkhunter-11612- if [ "${RKHLNK}" != "${SYSLNK}" ]; then rkhunter-1.4.6/files/rkhunter:11613: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-11614- rkhunter-1.4.6/files/rkhunter:11615: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-11616- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter-11617- test -z "${SYSLNK}" && RKHTMPVAR="Unavailable" || RKHTMPVAR="${SYSLNK}" rkhunter-1.4.6/files/rkhunter:11618: display --to LOG --type INFO FILE_PROP_LINK_WL "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-11619- fi ############################################## rkhunter-1.4.6/files/rkhunter-11642- rkhunter-1.4.6/files/rkhunter:11643: if [ -n "`echo \"${WRITEWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-11644- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/files/rkhunter-11648- if [ -z "${WL_FILE}" ]; then rkhunter-1.4.6/files/rkhunter:11649: SYSPERM=`echo ${FDATA} | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-11650- rkhunter-1.4.6/files/rkhunter:11651: if [ -n "`echo ${SYSPERM} | grep '[2367]\$'`" ]; then rkhunter-1.4.6/files/rkhunter-11652- TEST_RESULT="${TEST_RESULT} write" ############################################## rkhunter-1.4.6/files/rkhunter-11673- hashchanged|permchanged|uidchanged|gidchanged|inodechanged|sizechanged|dtmchanged|linkchanged) rkhunter-1.4.6/files/rkhunter:11674: TEST_RESULT=`echo "${TEST_RESULT}" | sed -e "s/ ${RKHTMPVAR}//"` rkhunter-1.4.6/files/rkhunter-11675- ;; ############################################## rkhunter-1.4.6/files/rkhunter-11683- else rkhunter-1.4.6/files/rkhunter:11684: RKH_CC=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/files/rkhunter:11685: SYSLNK_CC=`echo "${SYSLNK}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/files/rkhunter-11686- ############################################## rkhunter-1.4.6/files/rkhunter-11710- rkhunter-1.4.6/files/rkhunter:11711: if [ -n "`echo \"${IMMUTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-11712- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/files/rkhunter-11718- if [ ! -h "${FNAME}" ]; then rkhunter-1.4.6/files/rkhunter:11719: RKHTMPVAR=`${LSATTR_CMD} "${FNAME}" 2>&1 | cut -d' ' -f1 | grep 'i'` rkhunter-1.4.6/files/rkhunter-11720- fi rkhunter-1.4.6/files/rkhunter-11721- else rkhunter-1.4.6/files/rkhunter:11722: RKHTMPVAR=`ls -lno "${FNAME}" 2>&1 | ${AWK_CMD} '{ print $5 }' | egrep 'uchg|schg|sappnd|uappnd|sunlnk|sunlink|schange|simmutable|sappend|uappend|uchange|uimmutable'` rkhunter-1.4.6/files/rkhunter-11723- fi ############################################## rkhunter-1.4.6/files/rkhunter-11760- rkhunter-1.4.6/files/rkhunter:11761: if [ -n "`echo \"${SCRIPTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-11762- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/files/rkhunter-11766- if [ -z "${WL_FILE}" ]; then rkhunter-1.4.6/files/rkhunter:11767: test -n "${BASENAME_CMD}" && RKHTMPVAR=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR=`echo "${FNAME}" | sed -e 's:^.*/::'` rkhunter-1.4.6/files/rkhunter-11768- rkhunter-1.4.6/files/rkhunter-11769- if [ "${RKHTMPVAR}" = "rkhunter" ]; then rkhunter-1.4.6/files/rkhunter:11770: SYSSCRIPT=`${FILE_CMD} "${FNAME}" 2>&1 | tr -d '\n' | tr '[:cntrl:]' '?' | egrep -i -v '(shell|/bin/sh) script( |,|$)'` rkhunter-1.4.6/files/rkhunter-11771- else rkhunter-1.4.6/files/rkhunter:11772: SYSSCRIPT=`${FILE_CMD} "${FNAME}" 2>&1 | tr -d '\n' | tr '[:cntrl:]' '?' | egrep -i ' script( |,|$)'` rkhunter-1.4.6/files/rkhunter-11773- fi ############################################## rkhunter-1.4.6/files/rkhunter-11785- if [ -z "${TEST_RESULT}" ]; then rkhunter-1.4.6/files/rkhunter:11786: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result OK --color GREEN NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11787- else rkhunter-1.4.6/files/rkhunter:11788: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result WARNING --color RED NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11789- rkhunter-1.4.6/files/rkhunter:11790: PROP_FAILED_COUNT=`expr ${PROP_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-11791- ############################################## rkhunter-1.4.6/files/rkhunter-11799- display --to LOG --type WARNING FILE_PROP_CHANGED rkhunter-1.4.6/files/rkhunter:11800: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_CHANGED2 "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11801- fi ############################################## rkhunter-1.4.6/files/rkhunter-11816- rkhunter-1.4.6/files/rkhunter:11817: test $DEPENDENCY_ERR -eq 1 && display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_DEPENDENCY "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11818- ;; ############################################## rkhunter-1.4.6/files/rkhunter-11878- rkhunter-1.4.6/files/rkhunter:11879: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SYSLNK "`name2text \"${FNAME}\"`" "`name2text \"${SYSLNK}\"`" rkhunter-1.4.6/files/rkhunter:11880: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_RKHLNK "`name2text \"${FNAME}\"`" "`name2text \"${RKHLNK}\"`" rkhunter-1.4.6/files/rkhunter-11881- ;; ############################################## rkhunter-1.4.6/files/rkhunter-11887- display --to LOG --type WARNING FILE_PROP_VRFY rkhunter-1.4.6/files/rkhunter:11888: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_CHANGED2 "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11889- rkhunter-1.4.6/files/rkhunter:11890: test $DEPENDENCY_ERR -eq 1 && display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_DEPENDENCY "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11891- fi ############################################## rkhunter-1.4.6/files/rkhunter-11897- if [ "${RKHHASH}" = "ignore-prelink-dep-err" ]; then rkhunter-1.4.6/files/rkhunter:11898: display --to LOG --type INFO --log-indent 9 FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11899- fi ############################################## rkhunter-1.4.6/files/rkhunter-11921- norkhline) rkhunter-1.4.6/files/rkhunter:11922: display --to LOG --type WARNING FILE_PROP_NO_RKH_REC "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11923- ;; rkhunter-1.4.6/files/rkhunter-11924- norkhhash) rkhunter-1.4.6/files/rkhunter:11925: display --to LOG --type WARNING FILE_PROP_NO_RKHHASH "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11926- ;; rkhunter-1.4.6/files/rkhunter-11927- norkhperm) rkhunter-1.4.6/files/rkhunter:11928: display --to LOG --type WARNING FILE_PROP_NO_RKHPERM "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11929- ;; rkhunter-1.4.6/files/rkhunter-11930- norkhuid) rkhunter-1.4.6/files/rkhunter:11931: display --to LOG --type WARNING FILE_PROP_NO_RKHUID "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11932- ;; rkhunter-1.4.6/files/rkhunter-11933- norkhgid) rkhunter-1.4.6/files/rkhunter:11934: display --to LOG --type WARNING FILE_PROP_NO_RKHGID "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11935- ;; rkhunter-1.4.6/files/rkhunter-11936- norkhinode) rkhunter-1.4.6/files/rkhunter:11937: display --to LOG --type WARNING FILE_PROP_NO_RKHINODE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11938- ;; rkhunter-1.4.6/files/rkhunter-11939- norkhsize) rkhunter-1.4.6/files/rkhunter:11940: display --to LOG --type WARNING FILE_PROP_NO_RKHSIZE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11941- ;; rkhunter-1.4.6/files/rkhunter-11942- norkhdtm) rkhunter-1.4.6/files/rkhunter:11943: display --to LOG --type WARNING FILE_PROP_NO_RKHDTM "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11944- ;; rkhunter-1.4.6/files/rkhunter-11945- norkhlnk) rkhunter-1.4.6/files/rkhunter:11946: display --to LOG --type WARNING FILE_PROP_NO_RKHLNK "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11947- ;; rkhunter-1.4.6/files/rkhunter-11948- sysattrunavail) rkhunter-1.4.6/files/rkhunter:11949: display --to LOG --type WARNING FILE_PROP_NO_SYSATTR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11950- ;; rkhunter-1.4.6/files/rkhunter-11951- write) rkhunter-1.4.6/files/rkhunter:11952: display --to LOG --type WARNING FILE_PROP_WRITE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11953- ;; rkhunter-1.4.6/files/rkhunter-11954- syspermunavail) rkhunter-1.4.6/files/rkhunter:11955: display --to LOG --type WARNING FILE_PROP_SYSPERM_UNAVAIL "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11956- ;; ############################################## rkhunter-1.4.6/files/rkhunter-11958- if [ $IMMUTABLE_SET -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:11959: display --to LOG --type WARNING FILE_PROP_IMMUT "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11960- else rkhunter-1.4.6/files/rkhunter:11961: display --to LOG --type WARNING FILE_PROP_IMMUT_NOT_SET "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-11962- fi ############################################## rkhunter-1.4.6/files/rkhunter-11964- script) rkhunter-1.4.6/files/rkhunter:11965: test -n "${BASENAME_CMD}" && RKHTMPVAR4=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR4=`echo "${FNAME}" | sed -e 's:^.*/::'` rkhunter-1.4.6/files/rkhunter-11966- rkhunter-1.4.6/files/rkhunter-11967- if [ "${RKHTMPVAR4}" = "rkhunter" ]; then rkhunter-1.4.6/files/rkhunter:11968: display --to LOG --type WARNING FILE_PROP_SCRIPT_RKH "`name2text \"${FNAME}\"`" "${SYSSCRIPT}" rkhunter-1.4.6/files/rkhunter-11969- else rkhunter-1.4.6/files/rkhunter:11970: display --to LOG --type WARNING FILE_PROP_SCRIPT "`name2text \"${FNAME}\"`" "${SYSSCRIPT}" rkhunter-1.4.6/files/rkhunter-11971- fi ############################################## rkhunter-1.4.6/files/rkhunter-11996- rkhunter-1.4.6/files/rkhunter:11997: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" "${RKHTMPVAR}" rkhunter-1.4.6/files/rkhunter-11998- done ############################################## rkhunter-1.4.6/files/rkhunter-12015- rkhunter-1.4.6/files/rkhunter:12016: for RKHTMPVAR in `grep '^File:' "${RKHDAT_FILE}"`; do rkhunter-1.4.6/files/rkhunter-12017- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:12018: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-12019- else rkhunter-1.4.6/files/rkhunter:12020: RKH_CC=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:12021: RKH_CC2=`expr 3 + $RKH_CC` rkhunter-1.4.6/files/rkhunter-12022- rkhunter-1.4.6/files/rkhunter:12023: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f3-$RKH_CC2` rkhunter-1.4.6/files/rkhunter-12024- fi rkhunter-1.4.6/files/rkhunter-12025- rkhunter-1.4.6/files/rkhunter:12026: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-12027- rkhunter-1.4.6/files/rkhunter:12028: if [ -z "`grep \"^${FNAMEGREP}$\" \"${RKH_FILEPROP_LIST}\"`" ]; then rkhunter-1.4.6/files/rkhunter:12029: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-12030- # ############################################## rkhunter-1.4.6/files/rkhunter-12041- elif [ ! -e "${FNAME}" ]; then rkhunter-1.4.6/files/rkhunter:12042: PROP_FAILED_COUNT=`expr ${PROP_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter:12043: PROP_FILE_LIST_COUNT=`expr ${PROP_FILE_LIST_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-12044- rkhunter-1.4.6/files/rkhunter:12045: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result WARNING --color RED NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter:12046: display --to LOG --type WARNING FILE_PROP_FILE_NOT_EXIST "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-12047- fi ############################################## rkhunter-1.4.6/files/rkhunter-12093- rkhunter-1.4.6/files/rkhunter:12094: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/files/rkhunter-12095- display --to LOG --type INFO DISABLED_CMD 'file' ############################################## rkhunter-1.4.6/files/rkhunter-12103- rkhunter-1.4.6/files/rkhunter:12104: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' strings '`" ]; then rkhunter-1.4.6/files/rkhunter-12105- display --to LOG --type INFO DISABLED_CMD 'strings' ############################################## rkhunter-1.4.6/files/rkhunter-12145- rkhunter-1.4.6/files/rkhunter:12146: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/files/rkhunter-12147- ############################################## rkhunter-1.4.6/files/rkhunter-12191- rkhunter-1.4.6/files/rkhunter:12192: SUSPSCAN_ITEM=`${READLINK_CMD} ${READLINK_OPT} "${RKHTMPVAR}" 2>/dev/null` rkhunter-1.4.6/files/rkhunter-12193- ############################################## rkhunter-1.4.6/files/rkhunter-12211- rkhunter-1.4.6/files/rkhunter:12212: FNAMEGREP=`echo "${SUSPSCAN_ITEM}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-12213- rkhunter-1.4.6/files/rkhunter:12214: if [ -n "`echo \"${SUSPSCAN_WHITELIST}\" | grep \"^${SUSPSCAN_ITEM}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-12215- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-12231- continue rkhunter-1.4.6/files/rkhunter:12232: elif [ -z "`${FIND_CMD} "${SUSPSCAN_ITEM}" -size -${SUSPSCAN_MAXSIZE}c 2>/dev/null`" ]; then rkhunter-1.4.6/files/rkhunter-12233- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-12244- rkhunter-1.4.6/files/rkhunter:12245: FTYPE=`${FILE_CMD} "${SUSPSCAN_ITEM}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/files/rkhunter-12246- ############################################## rkhunter-1.4.6/files/rkhunter-12257- rkhunter-1.4.6/files/rkhunter:12258: if [ -n "`echo \"${FTYPE}\" | grep -v -i 'compres' | egrep -i 'execu|reloc|shell|libr|data|obj|text'`" ]; then rkhunter-1.4.6/files/rkhunter-12259- FOUND=1 ############################################## rkhunter-1.4.6/files/rkhunter-12264- rkhunter-1.4.6/files/rkhunter:12265: for SUSPSCAN_STRING in `grep -v '^Version' "${DB_PATH}/suspscan.dat" 2>/dev/null | tail ${TAIL_OPT}1` ; do rkhunter-1.4.6/files/rkhunter-12266- # ############################################## rkhunter-1.4.6/files/rkhunter-12281- [a-z]:*) rkhunter-1.4.6/files/rkhunter:12282: SUSPSCAN_CLASS=`echo "${SUSPSCAN_STRING}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:12283: SUSPSCAN_TERM=`echo "${SUSPSCAN_STRING}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-12284- ;; ############################################## rkhunter-1.4.6/files/rkhunter-12292- *+[0-9][0-9]*) rkhunter-1.4.6/files/rkhunter:12293: SUSPSCAN_TERM=`echo "${SUSPSCAN_TERM}" | cut -d'+' -f1` rkhunter-1.4.6/files/rkhunter:12294: SUSPSCAN_MULTIPLIER=`echo "${SUSPSCAN_STRING}" | cut -d'+' -f2` rkhunter-1.4.6/files/rkhunter-12295- ;; ############################################## rkhunter-1.4.6/files/rkhunter-12303- if [ "$SUSPSCAN_CLASS" = "$SUSPSCAN_CLASS_PREV" ]; then rkhunter-1.4.6/files/rkhunter:12304: SUSPSCAN_SCORE=`expr ${SUSPSCAN_SCORE} + 10` rkhunter-1.4.6/files/rkhunter-12305- fi ############################################## rkhunter-1.4.6/files/rkhunter-12309- if [ -n "$SUSPSCAN_MULTIPLIER" ]; then rkhunter-1.4.6/files/rkhunter:12310: SUSPSCAN_SCORE=`expr ${SUSPSCAN_SCORE} + ${SUSPSCAN_MULTIPLIER}` rkhunter-1.4.6/files/rkhunter-12311- unset SUSPSCAN_MULTIPLIER rkhunter-1.4.6/files/rkhunter-12312- else rkhunter-1.4.6/files/rkhunter:12313: SUSPSCAN_SCORE=`expr ${SUSPSCAN_SCORE} + 1` rkhunter-1.4.6/files/rkhunter-12314- fi rkhunter-1.4.6/files/rkhunter-12315- rkhunter-1.4.6/files/rkhunter:12316: SUSPSCAN_HITCOUNT=`expr $SUSPSCAN_HITCOUNT + 1` rkhunter-1.4.6/files/rkhunter-12317- ############################################## rkhunter-1.4.6/files/rkhunter-12322- rkhunter-1.4.6/files/rkhunter:12323: SUSPSCAN_NUM=`expr ${SUSPSCAN_NUM} + 1` rkhunter-1.4.6/files/rkhunter-12324- done ############################################## rkhunter-1.4.6/files/rkhunter-12340- rkhunter-1.4.6/files/rkhunter:12341: elif [ -n "`echo \"${FTYPE}\" | grep 'corrupted section header size'`" ]; then rkhunter-1.4.6/files/rkhunter-12342- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-12349- rkhunter-1.4.6/files/rkhunter:12350: elif [ -n "`echo \"${FTYPE}\" | grep 'invalid class invalid byte order'`" ]; then rkhunter-1.4.6/files/rkhunter-12351- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-12371- cat "${SUSPSCAN_TMPFILE}" | while read LINE; do rkhunter-1.4.6/files/rkhunter:12372: LOGCHAR=`echo "$LINE" | cut -c 1` rkhunter-1.4.6/files/rkhunter-12373- case "$LOGCHAR" in rkhunter-1.4.6/files/rkhunter:12374: 4|6) LOGTYPE=`echo "$LINE" | cut -d ' ' -f 2` rkhunter-1.4.6/files/rkhunter-12375- case "$LOGTYPE" in rkhunter-1.4.6/files/rkhunter-12376- SUSPSCAN_FILE_SKIPPED_TYPE) rkhunter-1.4.6/files/rkhunter:12377: SUSP_SKIP_ITEM=`echo "$LINE" | cut -d ' ' -f 3` rkhunter-1.4.6/files/rkhunter:12378: SUSP_SKIP_MSG=`echo "$LINE" | cut -d ' ' -f 4-` rkhunter-1.4.6/files/rkhunter-12379- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-12393- rkhunter-1.4.6/files/rkhunter:12394: FOUNDDIRS=`grep '^6 SUSPSCAN_FILE_CHECK' "${SUSPSCAN_TMPFILE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter-12395- ############################################## rkhunter-1.4.6/files/rkhunter-12398- else rkhunter-1.4.6/files/rkhunter:12399: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-12400- ############################################## rkhunter-1.4.6/files/rkhunter-12473- rkhunter-1.4.6/files/rkhunter:12474: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-12475- ############################################## rkhunter-1.4.6/files/rkhunter-12484- else rkhunter-1.4.6/files/rkhunter:12485: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-12486- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/files/rkhunter-12961- rkhunter-1.4.6/files/rkhunter:12962: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-12963- ############################################## rkhunter-1.4.6/files/rkhunter-12968- if [ $ROOTKIT_PHALANX2_DIRTESTVAL -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:12969: ROOTKIT_PHALANX2_DIRNAMES=`${FIND_CMD} /etc /usr -type d -iname "*.p2"` rkhunter-1.4.6/files/rkhunter-12970- else ############################################## rkhunter-1.4.6/files/rkhunter-12975- for ROOTKIT_PHALANX2_DIRNAME in ${ROOTKIT_PHALANX2_DIRNAMES}; do rkhunter-1.4.6/files/rkhunter:12976: if `cd ${ROOTKIT_PHALANX2_DIRNAME} >/dev/null 2>&1`; then rkhunter-1.4.6/files/rkhunter-12977- ROOTKIT_PHALANX2_TEST=1 ############################################## rkhunter-1.4.6/files/rkhunter-12995- for DIR_NAME in /etc /usr/share; do rkhunter-1.4.6/files/rkhunter:12996: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/files/rkhunter:12997: NLINKS1=`${STAT_CMD} --nlink ${DIR_NAME} 2>/dev/null` rkhunter-1.4.6/files/rkhunter-12998- else rkhunter-1.4.6/files/rkhunter:12999: NLINKS1=`${STAT_CMD} -c %h ${DIR_NAME} 2>/dev/null` rkhunter-1.4.6/files/rkhunter-13000- fi rkhunter-1.4.6/files/rkhunter-13001- rkhunter-1.4.6/files/rkhunter:13002: NLINKS2=`ls -ld ${DIR_NAME} 2>/dev/null | ${AWK_CMD} -F' ' '/^d/ {print $2}' 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter-13003- ############################################## rkhunter-1.4.6/files/rkhunter-13033- rkhunter-1.4.6/files/rkhunter:13034: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/files/rkhunter-13035- display --to LOG --type INFO DISABLED_CMD 'stat' ############################################## rkhunter-1.4.6/files/rkhunter-13046- if [ -n "${PGREP_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:13047: if [ -n "`${PGREP_CMD} 'ata/0'`" ]; then rkhunter-1.4.6/files/rkhunter:13048: ROOTKIT_PHALANX2_PROC_KTHREAD_PPID=`${PGREP_CMD} -f '^kthread.?$'` rkhunter-1.4.6/files/rkhunter:13049: ROOTKIT_PHALANX2_PROC_ATA_PPID=`${PS_CMD} --no-headers -C 'ata/0' -oppid 2>/dev/null` rkhunter-1.4.6/files/rkhunter-13050- ############################################## rkhunter-1.4.6/files/rkhunter-13075- rkhunter-1.4.6/files/rkhunter:13076: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' pgrep '`" ]; then rkhunter-1.4.6/files/rkhunter-13077- display --to LOG --type INFO DISABLED_CMD 'pgrep' ############################################## rkhunter-1.4.6/files/rkhunter-13085- else rkhunter-1.4.6/files/rkhunter:13086: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-13087- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/files/rkhunter-13145- rkhunter-1.4.6/files/rkhunter:13146: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-13147- ############################################## rkhunter-1.4.6/files/rkhunter-13166- else rkhunter-1.4.6/files/rkhunter:13167: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-13168- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/files/rkhunter-13215- rkhunter-1.4.6/files/rkhunter:13216: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-13217- ############################################## rkhunter-1.4.6/files/rkhunter-13223- rkhunter-1.4.6/files/rkhunter:13224: for FNAME in `${FIND_CMD} "${DIR}" -type f -name "*[sS][iI][nN][aA][rR]*" 2>/dev/null`; do rkhunter-1.4.6/files/rkhunter:13225: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-13226- rkhunter-1.4.6/files/rkhunter:13227: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-13228- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-13230- fi rkhunter-1.4.6/files/rkhunter:13231: elif `grep -i 'sinar' "${FNAME}" >/dev/null 2>&1`; then rkhunter-1.4.6/files/rkhunter-13232- FOUND=1 ############################################## rkhunter-1.4.6/files/rkhunter-13248- else rkhunter-1.4.6/files/rkhunter:13249: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-13250- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/files/rkhunter-13257- rkhunter-1.4.6/files/rkhunter:13258: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' find '`" ]; then rkhunter-1.4.6/files/rkhunter-13259- display --to LOG --type INFO DISABLED_CMD 'find' ############################################## rkhunter-1.4.6/files/rkhunter-13518- for RKHTMPVAR in ${FILESCAN}; do rkhunter-1.4.6/files/rkhunter:13519: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-13520- rkhunter-1.4.6/files/rkhunter:13521: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/files/rkhunter-13522- rkhunter-1.4.6/files/rkhunter:13523: TYPE=`echo ${RKHTMPVAR} | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:13524: FILE=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:13525: INFO=`echo ${RKHTMPVAR} | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-13526- rkhunter-1.4.6/files/rkhunter:13527: FNAME=`echo "${FILE}" | tr '%' ' '` rkhunter-1.4.6/files/rkhunter-13528- ############################################## rkhunter-1.4.6/files/rkhunter-13531- if [ -d "${FNAME}" ]; then rkhunter-1.4.6/files/rkhunter:13532: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-13533- rkhunter-1.4.6/files/rkhunter:13534: if [ -n "`echo \"${RTKT_DIR_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-13535- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:13536: display --to LOG --type INFO FILE_PROP_WL_DIR "`name2text \"${FNAME}\"`" 'possible_rkt_files' rkhunter-1.4.6/files/rkhunter:13537: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-13538- fi ############################################## rkhunter-1.4.6/files/rkhunter-13544- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:13545: display --to LOG --type PLAIN --result WARNING --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-13546- fi ############################################## rkhunter-1.4.6/files/rkhunter-13548- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:13549: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-13550- fi ############################################## rkhunter-1.4.6/files/rkhunter-13553- if [ -f "${FNAME}" ]; then rkhunter-1.4.6/files/rkhunter:13554: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-13555- rkhunter-1.4.6/files/rkhunter:13556: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-13557- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:13558: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'possible_rkt_files' rkhunter-1.4.6/files/rkhunter:13559: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-13560- fi ############################################## rkhunter-1.4.6/files/rkhunter-13566- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:13567: display --to LOG --type PLAIN --result WARNING --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-13568- fi ############################################## rkhunter-1.4.6/files/rkhunter-13570- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:13571: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-13572- fi ############################################## rkhunter-1.4.6/files/rkhunter-13593- rkhunter-1.4.6/files/rkhunter:13594: FOUNDFILES=`echo "${FOUNDFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-13595- rkhunter-1.4.6/files/rkhunter-13596- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/files/rkhunter:13597: FILE=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:13598: INFO=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-13599- rkhunter-1.4.6/files/rkhunter:13600: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-13601- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " rkhunter-1.4.6/files/rkhunter-13602- rkhunter-1.4.6/files/rkhunter:13603: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_POSS_FILES_FILE_FOUND "`name2text \"${FILE}\"`" "${INFO}" rkhunter-1.4.6/files/rkhunter-13604- done rkhunter-1.4.6/files/rkhunter-13605- rkhunter-1.4.6/files/rkhunter:13606: FOUNDDIRS=`echo "${FOUNDDIRS}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-13607- rkhunter-1.4.6/files/rkhunter-13608- for RKHTMPVAR in ${FOUNDDIRS}; do rkhunter-1.4.6/files/rkhunter:13609: FILE=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:13610: INFO=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-13611- rkhunter-1.4.6/files/rkhunter:13612: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-13613- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " rkhunter-1.4.6/files/rkhunter-13614- rkhunter-1.4.6/files/rkhunter:13615: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_POSS_FILES_DIR_FOUND "`name2text \"${FILE}\"`" "${INFO}" rkhunter-1.4.6/files/rkhunter-13616- done ############################################## rkhunter-1.4.6/files/rkhunter-13648- if [ -n "${FIND_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:13649: test -z "`${FIND_CMD} -L ${DB_PATH} 2>&1 >/dev/null`" && FINDFOLLOW=1 rkhunter-1.4.6/files/rkhunter-13650- fi ############################################## rkhunter-1.4.6/files/rkhunter-13669- if [ -n "${FIND_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:13670: if [ $FINDFOLLOW -eq 1 -a -n "`echo \"${DIR}\" | grep '^/etc/systemd/'`" ]; then rkhunter-1.4.6/files/rkhunter:13671: RKHTMPVAR3=`${FIND_CMD} -L "${DIR}" -type f 2>/dev/null` rkhunter-1.4.6/files/rkhunter-13672- else rkhunter-1.4.6/files/rkhunter:13673: RKHTMPVAR3=`${FIND_CMD} "${DIR}" -type f -a ! -type l 2>/dev/null` rkhunter-1.4.6/files/rkhunter-13674- fi ############################################## rkhunter-1.4.6/files/rkhunter-13694- rkhunter-1.4.6/files/rkhunter:13695: RKHTMPVAR2=`echo ${RKHTMPVAR2}` rkhunter-1.4.6/files/rkhunter-13696- display --to LOG --type INFO CONFIG_STARTUP_PATHS "${RKHTMPVAR2}" ############################################## rkhunter-1.4.6/files/rkhunter-13728- rkhunter-1.4.6/files/rkhunter:13729: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' strings '`" ]; then rkhunter-1.4.6/files/rkhunter-13730- display --to LOG --type INFO DISABLED_CMD 'strings' ############################################## rkhunter-1.4.6/files/rkhunter-13765- rkhunter-1.4.6/files/rkhunter:13766: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/files/rkhunter-13767- rkhunter-1.4.6/files/rkhunter:13768: FILE=`echo ${RKHTMPVAR} | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:13769: FILESTRING=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-13770- rkhunter-1.4.6/files/rkhunter-13771- # If the string begins with '+', then it is already a regular expression. rkhunter-1.4.6/files/rkhunter:13772: if [ "`echo ${FILESTRING} | cut -c 1`" = "+" ]; then rkhunter-1.4.6/files/rkhunter:13773: STRINGGREP=`echo ${FILESTRING} | cut -c 2-` rkhunter-1.4.6/files/rkhunter-13774- FILESTRING="${STRINGGREP}" rkhunter-1.4.6/files/rkhunter-13775- else rkhunter-1.4.6/files/rkhunter:13776: STRINGGREP=`echo ${FILESTRING} | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-13777- fi rkhunter-1.4.6/files/rkhunter-13778- rkhunter-1.4.6/files/rkhunter:13779: INFO=`echo ${RKHTMPVAR} | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-13780- ############################################## rkhunter-1.4.6/files/rkhunter-13784- for FNAME in ${RC_PATHS}; do rkhunter-1.4.6/files/rkhunter:13785: FOUNDSTRING=`${STRINGS_CMD} -n 3 -a "${FNAME}" | grep -v '^[ ]*#' | grep "${STRINGGREP}"` rkhunter-1.4.6/files/rkhunter-13786- rkhunter-1.4.6/files/rkhunter-13787- if [ -n "${FOUNDSTRING}" ]; then rkhunter-1.4.6/files/rkhunter:13788: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-13789- rkhunter-1.4.6/files/rkhunter:13790: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRINGGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-13791- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:13792: display --to LOG --type INFO FILE_PROP_WL_STR "`name2text \"${FNAME}\"`" "${FILESTRING}" 'possible_rkt_strings' rkhunter-1.4.6/files/rkhunter-13793- fi rkhunter-1.4.6/files/rkhunter:13794: elif [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" -a -z "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:$\"`" ]; then rkhunter-1.4.6/files/rkhunter-13795- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:13796: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'possible_rkt_strings' rkhunter-1.4.6/files/rkhunter-13797- fi ############################################## rkhunter-1.4.6/files/rkhunter-13822- FOUNDFILE=1 rkhunter-1.4.6/files/rkhunter:13823: FOUNDSTRING=`${STRINGS_CMD} -n 3 -a "${FNAME}" | grep "${STRINGGREP}"` rkhunter-1.4.6/files/rkhunter-13824- rkhunter-1.4.6/files/rkhunter-13825- if [ -n "${FOUNDSTRING}" ]; then rkhunter-1.4.6/files/rkhunter:13826: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-13827- rkhunter-1.4.6/files/rkhunter:13828: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRINGGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-13829- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:13830: display --to LOG --type INFO FILE_PROP_WL_STR "`name2text \"${FNAME}\"`" "${FILESTRING}" 'possible_rkt_strings' rkhunter-1.4.6/files/rkhunter-13831- fi rkhunter-1.4.6/files/rkhunter:13832: elif [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" -a -z "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:$\"`" ]; then rkhunter-1.4.6/files/rkhunter-13833- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:13834: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'possible_rkt_strings' rkhunter-1.4.6/files/rkhunter-13835- fi ############################################## rkhunter-1.4.6/files/rkhunter-13849- if [ $FOUNDFILE -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:13850: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-13851- ############################################## rkhunter-1.4.6/files/rkhunter-13877- rkhunter-1.4.6/files/rkhunter:13878: FOUNDSTRINGS=`echo "${FOUNDSTRINGS}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-13879- rkhunter-1.4.6/files/rkhunter-13880- for RKHTMPVAR in ${FOUNDSTRINGS}; do rkhunter-1.4.6/files/rkhunter:13881: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:13882: STRING=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-13883- rkhunter-1.4.6/files/rkhunter:13884: if [ "`echo ${STRING} | cut -c 1`" = "+" ]; then rkhunter-1.4.6/files/rkhunter:13885: STRING=`echo ${STRING} | cut -c 2-` rkhunter-1.4.6/files/rkhunter-13886- fi rkhunter-1.4.6/files/rkhunter-13887- rkhunter-1.4.6/files/rkhunter:13888: INFO=`echo "${RKHTMPVAR}" | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-13889- rkhunter-1.4.6/files/rkhunter:13890: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-13891- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " rkhunter-1.4.6/files/rkhunter-13892- rkhunter-1.4.6/files/rkhunter:13893: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_POSS_STRINGS_FOUND "${STRING}" "`name2text \"${FNAME}\"`" "${INFO}" rkhunter-1.4.6/files/rkhunter-13894- done ############################################## rkhunter-1.4.6/files/rkhunter-13960- rkhunter-1.4.6/files/rkhunter:13961: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/files/rkhunter-13962- rkhunter-1.4.6/files/rkhunter:13963: DELE_FILES=`${LSOF_CMD} -wnlP +c 0 ${SOLARISX} 2>/dev/null | grep '(dele' 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter-13964- ############################################## rkhunter-1.4.6/files/rkhunter-13969- rkhunter-1.4.6/files/rkhunter:13970: for LINE in `${LSOF_CMD} -wnlP +c 0 ${SOLARISX} 2>/dev/null | grep '(dele'`; do rkhunter-1.4.6/files/rkhunter-13971- PROC="" rkhunter-1.4.6/files/rkhunter-13972- rkhunter-1.4.6/files/rkhunter:13973: PID=`echo "${LINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/files/rkhunter:13974: NODE=`echo "${LINE}" | ${AWK_CMD} '{ print $8 }'` rkhunter-1.4.6/files/rkhunter:13975: FNAME=`echo "${LINE}" | ${AWK_CMD} '{ print $9 }'` rkhunter-1.4.6/files/rkhunter-13976- ############################################## rkhunter-1.4.6/files/rkhunter-13980- rkhunter-1.4.6/files/rkhunter:13981: test -n "`echo \"${PIDLIST}\" | grep \" $PID \"`" && continue rkhunter-1.4.6/files/rkhunter-13982- ############################################## rkhunter-1.4.6/files/rkhunter-13990- if [ $SOL_PROC -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:13991: test -h "/proc/${PID}/path/a.out" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/path/a.out"` rkhunter-1.4.6/files/rkhunter-13992- elif [ $SUNOS -eq 0 -o -h "/proc/${PID}/exe" ]; then rkhunter-1.4.6/files/rkhunter:13993: test -h "/proc/${PID}/exe" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/exe"` rkhunter-1.4.6/files/rkhunter-13994- fi rkhunter-1.4.6/files/rkhunter-13995- rkhunter-1.4.6/files/rkhunter:13996: test -n "${RKHTMPVAR}" && PROC=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-13997- fi ############################################## rkhunter-1.4.6/files/rkhunter-14000- if [ $SUNOS -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14001: PROC=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*VREG[ ]' 2>/dev/null | head ${HEAD_OPT}1 | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/files/rkhunter-14002- else rkhunter-1.4.6/files/rkhunter:14003: PROC=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*REG[ ]' | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/files/rkhunter-14004- fi rkhunter-1.4.6/files/rkhunter-14005- rkhunter-1.4.6/files/rkhunter:14006: test -z "${PROC}" && PROC=`echo "${LINE}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/files/rkhunter-14007- fi ############################################## rkhunter-1.4.6/files/rkhunter-14012- rkhunter-1.4.6/files/rkhunter:14013: if [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/files/rkhunter:14014: if [ -n "`echo \"${NODE}\" | grep '^/'`" ]; then rkhunter-1.4.6/files/rkhunter-14015- FNAME="${NODE}" ############################################## rkhunter-1.4.6/files/rkhunter-14022- rkhunter-1.4.6/files/rkhunter:14023: if [ -n "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/files/rkhunter:14024: FNAME=`echo "${FNAME}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-14025- fi ############################################## rkhunter-1.4.6/files/rkhunter-14045- for RKHTMPVAR in ${ALLOWPROCDELFILES}; do rkhunter-1.4.6/files/rkhunter:14046: RKHTMPVAR2=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F ':/' '{ print $1 }'` rkhunter-1.4.6/files/rkhunter-14047- ############################################## rkhunter-1.4.6/files/rkhunter-14051- if [ $PROCDELFILES_GIVEN -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14052: RKHTMPVAR3=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F ':/' '{ for (i = 2; i <= NF; i++) { a[i] = $i } } END { for (i in a) { print "/" a[i] } }'` rkhunter-1.4.6/files/rkhunter-14053- ############################################## rkhunter-1.4.6/files/rkhunter-14056- for FN in ${RKHTMPVAR3}; do rkhunter-1.4.6/files/rkhunter:14057: FNGREP=`echo "${FN}" | sed -e 's/\([.^+]\)/\\\\\1/g; s/\([^\\]\)\*/\1.*/g; s/\([^\\]\)?/\1./g;'` rkhunter-1.4.6/files/rkhunter-14058- FNAMEGREP="${FNAMEGREP}|${FNGREP}" ############################################## rkhunter-1.4.6/files/rkhunter-14060- rkhunter-1.4.6/files/rkhunter:14061: FNAMEGREP=`echo "${FNAMEGREP}" | sed -e 's/^|//;'` rkhunter-1.4.6/files/rkhunter-14062- rkhunter-1.4.6/files/rkhunter:14063: if [ -n "`echo \"${FNAME}\" | egrep \"^(${FNAMEGREP})$\"`" ]; then rkhunter-1.4.6/files/rkhunter-14064- PROCWHITELISTED=1 ############################################## rkhunter-1.4.6/files/rkhunter-14080- if [ $PROCDELFILES_GIVEN -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14081: if [ -z "`echo \"${WHITEPROC}\" | grep \"^${PROC} ${FNAME}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-14082- WHITEPROC="${WHITEPROC} ############################################## rkhunter-1.4.6/files/rkhunter-14084- fi rkhunter-1.4.6/files/rkhunter:14085: elif [ -z "`echo \"${WHITEPROC}\" | grep \"^${PROC}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-14086- WHITEPROC="${WHITEPROC} ############################################## rkhunter-1.4.6/files/rkhunter-14111- else rkhunter-1.4.6/files/rkhunter:14112: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-14113- ############################################## rkhunter-1.4.6/files/rkhunter-14120- rkhunter-1.4.6/files/rkhunter:14121: PROC=`echo "$LINE" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter:14122: PID=`echo "$LINE" | cut -d' ' -f2` rkhunter-1.4.6/files/rkhunter:14123: FNAME=`echo "$LINE" | cut -d' ' -f3-` rkhunter-1.4.6/files/rkhunter-14124- rkhunter-1.4.6/files/rkhunter:14125: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_MALWARE_DELETED_FILES_FOUND_DATA "${PROC}" "${PID}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-14126- done ############################################## rkhunter-1.4.6/files/rkhunter-14132- rkhunter-1.4.6/files/rkhunter:14133: if [ -n "`echo \"${RKHTMPVAR}\" | grep ' /'`" ]; then rkhunter-1.4.6/files/rkhunter:14134: PROC=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter:14135: FNAME=`echo "${RKHTMPVAR}" | cut -d' ' -f2-` rkhunter-1.4.6/files/rkhunter-14136- rkhunter-1.4.6/files/rkhunter:14137: display --to LOG --type INFO ROOTKIT_MALWARE_DELETED_FILES_WL "${PROC}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-14138- else ############################################## rkhunter-1.4.6/files/rkhunter-14147- rkhunter-1.4.6/files/rkhunter:14148: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsof '`" ]; then rkhunter-1.4.6/files/rkhunter-14149- display --to LOG --type INFO DISABLED_CMD 'lsof' ############################################## rkhunter-1.4.6/files/rkhunter-14188- for RKHTMPVAR in ${SUSP_FILES_INFO}; do rkhunter-1.4.6/files/rkhunter:14189: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/files/rkhunter-14190- rkhunter-1.4.6/files/rkhunter:14191: RKHTMPVAR=`echo "${RKHTMPVAR}" | sed -e 's/^[ ]*//'` rkhunter-1.4.6/files/rkhunter-14192- rkhunter-1.4.6/files/rkhunter:14193: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter-14194- rkhunter-1.4.6/files/rkhunter:14195: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-14196- rkhunter-1.4.6/files/rkhunter:14197: FOUNDFILES=`grep "/${FNAMEGREP}$" "${RKHLSOF_FILE}"` rkhunter-1.4.6/files/rkhunter-14198- ############################################## rkhunter-1.4.6/files/rkhunter-14201- rkhunter-1.4.6/files/rkhunter:14202: INFO=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-14203- rkhunter-1.4.6/files/rkhunter:14204: if [ -n "`echo \"${INFO}\" | grep '^OSX '`" ]; then rkhunter-1.4.6/files/rkhunter-14205- if [ $MACOSX -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14206: INFO=`echo "${INFO}" | cut -d' ' -f2-` rkhunter-1.4.6/files/rkhunter-14207- else rkhunter-1.4.6/files/rkhunter:14208: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT - 1` rkhunter-1.4.6/files/rkhunter-14209- continue ############################################## rkhunter-1.4.6/files/rkhunter-14222- rkhunter-1.4.6/files/rkhunter:14223: FILENAME=`echo "${FNAME}" | sed -e 's/^.*[ ]\([^ ][^ ]*\)$/\1/'` rkhunter-1.4.6/files/rkhunter:14224: FNAMEGREP=`echo "${FILENAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-14225- rkhunter-1.4.6/files/rkhunter:14226: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-14227- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14228: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FILENAME}\"`" 'running_procs' rkhunter-1.4.6/files/rkhunter-14229- fi ############################################## rkhunter-1.4.6/files/rkhunter-14237- if [ $FOUND -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14238: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-14239- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " ############################################## rkhunter-1.4.6/files/rkhunter-14255- rkhunter-1.4.6/files/rkhunter:14256: SUSP_FILES=`echo "${SUSP_FILES}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-14257- rkhunter-1.4.6/files/rkhunter-14258- for FILENAME in ${SUSP_FILES}; do rkhunter-1.4.6/files/rkhunter:14259: INFO=`echo ${FILENAME} | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:14260: RKHTMPVAR=`echo ${FILENAME} | cut -d: -f3-` rkhunter-1.4.6/files/rkhunter-14261- rkhunter-1.4.6/files/rkhunter:14262: FOUNDINFO=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/files/rkhunter-14263- display --to LOG --type PLAIN --log-indent 9 ROOTKIT_MALWARE_SUSP_FILES_FOUND_CMD "${FOUNDINFO}" rkhunter-1.4.6/files/rkhunter-14264- rkhunter-1.4.6/files/rkhunter:14265: FOUNDINFO=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/files/rkhunter:14266: RKHTMPVAR2=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/files/rkhunter-14267- display --to LOG --type PLAIN --log-indent 11 ROOTKIT_MALWARE_SUSP_FILES_FOUND_UID "${FOUNDINFO}" "${RKHTMPVAR2}" rkhunter-1.4.6/files/rkhunter-14268- rkhunter-1.4.6/files/rkhunter:14269: FOUNDINFO=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $9 }'` rkhunter-1.4.6/files/rkhunter-14270- display --to LOG --type PLAIN --log-indent 11 ROOTKIT_MALWARE_SUSP_FILES_FOUND_PATH "${FOUNDINFO}" ############################################## rkhunter-1.4.6/files/rkhunter-14279- rkhunter-1.4.6/files/rkhunter:14280: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsof '`" ]; then rkhunter-1.4.6/files/rkhunter-14281- display --to LOG --type INFO DISABLED_CMD 'lsof' ############################################## rkhunter-1.4.6/files/rkhunter-14320- if [ -z "${UNHIDE_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:14321: if [ -n "`echo \"${UNAME_R}\" | grep '^2\.6'`" ]; then rkhunter-1.4.6/files/rkhunter-14322- RKHTMPVAR="unhide-linux26" ############################################## rkhunter-1.4.6/files/rkhunter-14338- rkhunter-1.4.6/files/rkhunter:14339: UNHIDE_VERS=`${UNHIDE_CMD} -V 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter-14340- rkhunter-1.4.6/files/rkhunter:14341: if [ -n "`echo ${UNHIDE_VERS} | grep '^Unhide [2-9][0-9]*$'`" ]; then rkhunter-1.4.6/files/rkhunter:14342: UNHIDE_VERS=`echo ${UNHIDE_VERS} | cut -d' ' -f2` rkhunter-1.4.6/files/rkhunter-14343- else ############################################## rkhunter-1.4.6/files/rkhunter-14359- for RKHTMPVAR in ${UNHIDE_TESTS}; do rkhunter-1.4.6/files/rkhunter:14360: if [ -n "`echo \"${RKHTMPVAR} \" | grep '^-'`" ]; then rkhunter-1.4.6/files/rkhunter-14361- # Only newer versions have command-line options. ############################################## rkhunter-1.4.6/files/rkhunter-14374- rkhunter-1.4.6/files/rkhunter:14375: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/files/rkhunter-14376- rkhunter-1.4.6/files/rkhunter-14377- SEEN=1 rkhunter-1.4.6/files/rkhunter:14378: FOUND_PROCS=`${UNHIDE_CMD} ${UNHIDE_OPTS} ${RKHTMPVAR} 2>&1 | egrep -v '^(Unhide |yjesus@|http:|Copyright |License |NOTE :|Used options:|\[\*\]|$)'` rkhunter-1.4.6/files/rkhunter-14379- ############################################## rkhunter-1.4.6/files/rkhunter-14383- else rkhunter-1.4.6/files/rkhunter:14384: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-14385- ############################################## rkhunter-1.4.6/files/rkhunter-14387- if [ $UNHIDE_VERS -ge 20100919 ]; then rkhunter-1.4.6/files/rkhunter:14388: FOUND_PROCS=`echo "${FOUND_PROCS}" | sort | uniq` rkhunter-1.4.6/files/rkhunter-14389- fi ############################################## rkhunter-1.4.6/files/rkhunter-14422- rkhunter-1.4.6/files/rkhunter:14423: HIDDEN_PROCS=`echo "${HIDDEN_PROCS}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-14424- ############################################## rkhunter-1.4.6/files/rkhunter-14480- rkhunter-1.4.6/files/rkhunter:14481: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/files/rkhunter-14482- ############################################## rkhunter-1.4.6/files/rkhunter-14486- if [ -e "${FNAME}" ]; then rkhunter-1.4.6/files/rkhunter:14487: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-14488- rkhunter-1.4.6/files/rkhunter:14489: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-14490- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14491: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'login_backdoors' rkhunter-1.4.6/files/rkhunter-14492- fi ############################################## rkhunter-1.4.6/files/rkhunter-14498- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14499: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_MALWARE_LOGIN_BDOOR_CHK "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-14500- fi rkhunter-1.4.6/files/rkhunter-14501- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14502: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_MALWARE_LOGIN_BDOOR_CHK "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-14503- fi ############################################## rkhunter-1.4.6/files/rkhunter-14516- for FNAME in ${FOUNDFILES}; do rkhunter-1.4.6/files/rkhunter:14517: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-14518- rkhunter-1.4.6/files/rkhunter:14519: display --to LOG --type WARNING ROOTKIT_MALWARE_LOGIN_BDOOR_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-14520- done ############################################## rkhunter-1.4.6/files/rkhunter-14534- rkhunter-1.4.6/files/rkhunter:14535: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/files/rkhunter-14536- ############################################## rkhunter-1.4.6/files/rkhunter-14540- if [ -f "${FNAME}" ]; then rkhunter-1.4.6/files/rkhunter:14541: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-14542- rkhunter-1.4.6/files/rkhunter:14543: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-14544- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14545: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'sniffer_logs' rkhunter-1.4.6/files/rkhunter-14546- fi ############################################## rkhunter-1.4.6/files/rkhunter-14552- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14553: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-14554- fi rkhunter-1.4.6/files/rkhunter-14555- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14556: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-14557- fi ############################################## rkhunter-1.4.6/files/rkhunter-14570- for FNAME in ${FOUNDFILES}; do rkhunter-1.4.6/files/rkhunter:14571: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-14572- rkhunter-1.4.6/files/rkhunter:14573: display --to LOG --type WARNING ROOTKIT_MALWARE_SNIFFER_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-14574- done ############################################## rkhunter-1.4.6/files/rkhunter-14590- if [ -f "${TRIPWIREFILE}" ]; then rkhunter-1.4.6/files/rkhunter:14591: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/files/rkhunter-14592- rkhunter-1.4.6/files/rkhunter:14593: if [ -z "`grep ${GREP_OPT} 'Tripwire segment-faulted !' \"${TRIPWIREFILE}\"`" ]; then rkhunter-1.4.6/files/rkhunter-14594- display --to SCREEN+LOG --type PLAIN --result NONE_FOUND --color GREEN --screen-indent 4 --log-indent 2 ROOTKIT_MALWARE_SFW_INTRUSION rkhunter-1.4.6/files/rkhunter-14595- else rkhunter-1.4.6/files/rkhunter:14596: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-14597- ############################################## rkhunter-1.4.6/files/rkhunter-14601- else rkhunter-1.4.6/files/rkhunter:14602: if [ -n "`echo \" ${CL_ENABLE_TESTS} \" | grep ' tripwire '`" ]; then rkhunter-1.4.6/files/rkhunter-14603- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --screen-indent 4 --log-indent 2 ROOTKIT_MALWARE_SFW_INTRUSION ############################################## rkhunter-1.4.6/files/rkhunter-14622- rkhunter-1.4.6/files/rkhunter:14623: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/files/rkhunter-14624- ############################################## rkhunter-1.4.6/files/rkhunter-14628- if [ -d "${DIR}" ]; then rkhunter-1.4.6/files/rkhunter:14629: FNAMEGREP=`echo "${DIR}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-14630- rkhunter-1.4.6/files/rkhunter:14631: if [ -n "`echo \"${RTKT_DIR_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-14632- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14633: display --to LOG --type INFO FILE_PROP_WL_DIR "`name2text \"${DIR}\"`" 'susp_dirs' rkhunter-1.4.6/files/rkhunter-14634- fi ############################################## rkhunter-1.4.6/files/rkhunter-14640- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14641: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${DIR}\"`" rkhunter-1.4.6/files/rkhunter-14642- fi rkhunter-1.4.6/files/rkhunter-14643- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14644: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${DIR}\"`" rkhunter-1.4.6/files/rkhunter-14645- fi ############################################## rkhunter-1.4.6/files/rkhunter-14658- for DIR in ${FOUNDDIRS}; do rkhunter-1.4.6/files/rkhunter:14659: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-14660- rkhunter-1.4.6/files/rkhunter:14661: display --to LOG --type WARNING ROOTKIT_MALWARE_SUSP_DIR_FOUND "`name2text \"${DIR}\"`" rkhunter-1.4.6/files/rkhunter-14662- done ############################################## rkhunter-1.4.6/files/rkhunter-14677- if [ -n "${IPCS_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:14678: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/files/rkhunter-14679- ############################################## rkhunter-1.4.6/files/rkhunter-14688- if [ $HAVE_NUMFMT -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14689: RKHTMPVAR=`${NUMFMT_CMD} --to iec $IPC_SEG_SIZE 2>/dev/null` rkhunter-1.4.6/files/rkhunter-14690- ############################################## rkhunter-1.4.6/files/rkhunter-14712- rkhunter-1.4.6/files/rkhunter:14713: RKHTMPVAR=`LC_LANG=C ${IPCS_CMD} -u 2>/dev/null | ${AWK_CMD} -F' ' '/segments allocated/ {print $3}'` rkhunter-1.4.6/files/rkhunter-14714- test -z "${RKHTMPVAR}" && RKHTMPVAR=0 ############################################## rkhunter-1.4.6/files/rkhunter-14727- rkhunter-1.4.6/files/rkhunter:14728: for SHM_LINE in `LC_LANG=C ${IPCS_CMD} -m 2>/dev/null | ${AWK_CMD} -v SHM_SIZE="$IPC_SEG_SIZE" '/^0x/ && ($4 == 600 || $4 == 666) && $5 >= SHM_SIZE { print $0 }'`; do rkhunter-1.4.6/files/rkhunter:14729: RKH_SHM_SHMID=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/files/rkhunter:14730: RKH_SHM_OWNER=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/files/rkhunter:14731: RKH_SHM_SIZE=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $5 }'` rkhunter-1.4.6/files/rkhunter:14732: RKH_SHM_NATTACH=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $6 }'` rkhunter-1.4.6/files/rkhunter-14733- rkhunter-1.4.6/files/rkhunter-14734- if [ $HAVE_NUMFMT -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14735: RKH_SHM_SIZE_HUMAN=`${NUMFMT_CMD} --to iec $RKH_SHM_SIZE 2>/dev/null` rkhunter-1.4.6/files/rkhunter-14736- ############################################## rkhunter-1.4.6/files/rkhunter-14745- rkhunter-1.4.6/files/rkhunter:14746: for SHM_PID_LINE in `LC_LANG=C ${IPCS_CMD} -p 2>/dev/null | grep "^${RKH_SHM_SHMID} "` ; do rkhunter-1.4.6/files/rkhunter:14747: RKH_SHM_CPID=`echo "${SHM_PID_LINE}" | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/files/rkhunter:14748: RKH_SHM_LPID=`echo "${SHM_PID_LINE}" | ${AWK_CMD} '{ print $4 }'` rkhunter-1.4.6/files/rkhunter-14749- rkhunter-1.4.6/files/rkhunter-14750- if [ $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:14751: RKH_SHM_PATH=`${READLINK_CMD} ${READLINK_OPT} /proc/${RKH_SHM_CPID}/exe` rkhunter-1.4.6/files/rkhunter-14752- else rkhunter-1.4.6/files/rkhunter-14753- # Make an attempt to get the pathname using the 'ls' command. rkhunter-1.4.6/files/rkhunter:14754: RKH_SHM_PATH=`ls -l /proc/${RKH_SHM_CPID}/exe | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/files/rkhunter-14755- fi ############################################## rkhunter-1.4.6/files/rkhunter-14757- # Strip off the '(deleted)' part from the pathname if present. rkhunter-1.4.6/files/rkhunter:14758: RKH_SHM_PATH_STRIPPED=`echo "${RKH_SHM_PATH}" | sed -e 's/ (deleted)$//'` rkhunter-1.4.6/files/rkhunter-14759- ############################################## rkhunter-1.4.6/files/rkhunter-14766- if [ -n "${RKH_SHM_PATH}" ]; then rkhunter-1.4.6/files/rkhunter:14767: FNAMEGREP=`echo "${RKH_SHM_PATH_STRIPPED}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-14768- rkhunter-1.4.6/files/rkhunter:14769: if [ -n "`echo \"${ALLOWIPCPROC}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-14770- FOUND=1 rkhunter-1.4.6/files/rkhunter:14771: SHM_WL_LIST_PATH="${SHM_WL_LIST_PATH} `name2text \"${RKH_SHM_PATH_STRIPPED}\"`" rkhunter-1.4.6/files/rkhunter-14772- fi ############################################## rkhunter-1.4.6/files/rkhunter-14774- rkhunter-1.4.6/files/rkhunter:14775: if [ $FOUND -eq 0 -a -n "`echo \"${ALLOWIPCUSER}\" | grep \" ${RKH_SHM_OWNER} \"`" ]; then rkhunter-1.4.6/files/rkhunter-14776- FOUND=1 ############################################## rkhunter-1.4.6/files/rkhunter-14779- rkhunter-1.4.6/files/rkhunter:14780: if [ $FOUND -eq 0 -a -n "`echo \"${ALLOWIPCPID}\" | grep \" ${RKH_SHM_CPID} \"`" ]; then rkhunter-1.4.6/files/rkhunter-14781- FOUND=1 ############################################## rkhunter-1.4.6/files/rkhunter-14791- if [ -n "${RKH_SHM_PATH}" ]; then rkhunter-1.4.6/files/rkhunter:14792: RKHTMPVAR2=`name2text "${RKH_SHM_PATH_STRIPPED}"` rkhunter-1.4.6/files/rkhunter-14793- ############################################## rkhunter-1.4.6/files/rkhunter-14831- rkhunter-1.4.6/files/rkhunter:14832: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-14833- ############################################## rkhunter-1.4.6/files/rkhunter-14836- rkhunter-1.4.6/files/rkhunter:14837: SHM_TYPE=`echo "${SHM_LINE}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:14838: SHM_LINE=`echo "${SHM_LINE}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-14839- ############################################## rkhunter-1.4.6/files/rkhunter-14874- for FNAME in ${SHM_WL_LIST_PATH}; do rkhunter-1.4.6/files/rkhunter:14875: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-14876- rkhunter-1.4.6/files/rkhunter:14877: if [ -z "`echo \"${FOUND}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/files/rkhunter-14878- FOUND="${FOUND} ${FNAME} " ############################################## rkhunter-1.4.6/files/rkhunter-14884- for FNAME in ${SHM_WL_LIST_USER}; do rkhunter-1.4.6/files/rkhunter:14885: if [ -z "`echo \"${FOUND}\" | grep \" ${FNAME} \"`" ]; then rkhunter-1.4.6/files/rkhunter-14886- FOUND="${FOUND} ${FNAME} " ############################################## rkhunter-1.4.6/files/rkhunter-14892- for FNAME in ${SHM_WL_LIST_PID}; do rkhunter-1.4.6/files/rkhunter:14893: if [ -z "`echo \"${FOUND}\" | grep \" ${FNAME} \"`" ]; then rkhunter-1.4.6/files/rkhunter-14894- FOUND="${FOUND} ${FNAME} " ############################################## rkhunter-1.4.6/files/rkhunter-14901- rkhunter-1.4.6/files/rkhunter:14902: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ipcs '`" ]; then rkhunter-1.4.6/files/rkhunter-14903- display --to LOG --type INFO DISABLED_CMD 'ipcs' ############################################## rkhunter-1.4.6/files/rkhunter-14908- else rkhunter-1.4.6/files/rkhunter:14909: if [ -n "`echo \" ${CL_ENABLE_TESTS} \" | grep ' ipc_shared_mem '`" ]; then rkhunter-1.4.6/files/rkhunter-14910- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --log-indent 2 --screen-indent 4 ROOTKIT_MALWARE_IPCS ############################################## rkhunter-1.4.6/files/rkhunter-14939- test -z "${FILENAME}" -o ! -f "${FILENAME}" && return rkhunter-1.4.6/files/rkhunter:14940: test -z "`echo \"${FILENAME}\" | grep '^/'`" && return rkhunter-1.4.6/files/rkhunter-14941- rkhunter-1.4.6/files/rkhunter:14942: test -n "`echo \"${FILENAME}\" | grep '/[^/]*\.[^/]*$'`" -a "${FILENAME}" != "${XINETD_CONF_PATH}" && return rkhunter-1.4.6/files/rkhunter:14943: test -n "`echo \"${FILENAME}\" | grep '~$'`" && return rkhunter-1.4.6/files/rkhunter-14944- ############################################## rkhunter-1.4.6/files/rkhunter-14952- if [ $XINETD_DFLTS_SEEN -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:14953: if [ -n "`grep '^defaults' \"${FILENAME}\"`" ]; then rkhunter-1.4.6/files/rkhunter-14954- XINETD_DFLTS_SEEN=1 ############################################## rkhunter-1.4.6/files/rkhunter-14958- # Get the default enabled services. rkhunter-1.4.6/files/rkhunter:14959: for LINE in `egrep '^[ ]*enabled[ ]*\+?=' "${FILENAME}"`; do rkhunter-1.4.6/files/rkhunter-14960- SEEN=1 rkhunter-1.4.6/files/rkhunter-14961- rkhunter-1.4.6/files/rkhunter:14962: RKHTMPVAR=`echo "${LINE}" | sed -e 's/^.*=//' | tr -s ' ' ' '` rkhunter-1.4.6/files/rkhunter-14963- ############################################## rkhunter-1.4.6/files/rkhunter-14970- if [ -n "${XINETD_DFLTS_ENABLED}" ]; then rkhunter-1.4.6/files/rkhunter:14971: XINETD_DFLTS_ENABLED=`echo ${XINETD_DFLTS_ENABLED}` rkhunter-1.4.6/files/rkhunter-14972- test -n "${XINETD_DFLTS_ENABLED}" && XINETD_DFLTS_ENABLED=" ${XINETD_DFLTS_ENABLED} " ############################################## rkhunter-1.4.6/files/rkhunter-14976- # Get the default disabled services. rkhunter-1.4.6/files/rkhunter:14977: for LINE in `egrep '^[ ]*disabled[ ]*\+?=' "${FILENAME}"`; do rkhunter-1.4.6/files/rkhunter:14978: RKHTMPVAR=`echo "${LINE}" | sed -e 's/^.*=//' | tr -s ' ' ' '` rkhunter-1.4.6/files/rkhunter-14979- ############################################## rkhunter-1.4.6/files/rkhunter-14986- if [ -n "${XINETD_DFLTS_DISABLED}" ]; then rkhunter-1.4.6/files/rkhunter:14987: XINETD_DFLTS_DISABLED=`echo ${XINETD_DFLTS_DISABLED}` rkhunter-1.4.6/files/rkhunter-14988- test -n "${XINETD_DFLTS_DISABLED}" && XINETD_DFLTS_DISABLED=" ${XINETD_DFLTS_DISABLED} " ############################################## rkhunter-1.4.6/files/rkhunter-14999- rkhunter-1.4.6/files/rkhunter:15000: if [ -n "`grep '^service' \"${FILENAME}\"`" ]; then rkhunter-1.4.6/files/rkhunter-15001- IFS=$IFSNL ############################################## rkhunter-1.4.6/files/rkhunter-15006- rkhunter-1.4.6/files/rkhunter:15007: for DATA in `${AWK_CMD} '/^service/, /^[ ]*\}/ { if ($0 ~ /^[ ]*(#|$)/) next; printf "%s", $0; if ($0 ~ /\}/) print ""; }' "${FILENAME}"`; do rkhunter-1.4.6/files/rkhunter-15008- # Unfortunately we must jiggle with IFS again to ensure that subsequent commands work. ############################################## rkhunter-1.4.6/files/rkhunter-15011- # We 'echo' the configured service to flatten out any whitespace. rkhunter-1.4.6/files/rkhunter:15012: RKHTMPVAR=`echo ${DATA} | cut -d' ' -f2 | sed -e 's/{$//'` rkhunter-1.4.6/files/rkhunter:15013: RKHTMPVAR2=`echo ${DATA} | sed -e 's/^.* id = \([^ ]*\).*$/\1/'` rkhunter-1.4.6/files/rkhunter-15014- ############################################## rkhunter-1.4.6/files/rkhunter-15025- if [ -n "${XINETD_DFLTS_ENABLED}" ]; then rkhunter-1.4.6/files/rkhunter:15026: if [ -n "`echo \"${XINETD_DFLTS_ENABLED}\" | egrep \"${SVCID}\"`" ]; then rkhunter-1.4.6/files/rkhunter:15027: if [ -z "`echo \"${XINETD_DFLTS_DISABLED}\" | egrep \"${SVCID}\"`" ]; then rkhunter-1.4.6/files/rkhunter-15028- SEEN=1 ############################################## rkhunter-1.4.6/files/rkhunter-15032- fi rkhunter-1.4.6/files/rkhunter:15033: elif [ -n "`echo \"${XINETD_DFLTS_DISABLED}\" | egrep \"${SVCID}\"`" ]; then rkhunter-1.4.6/files/rkhunter-15034- : rkhunter-1.4.6/files/rkhunter:15035: elif [ -z "`echo $DATA | grep 'disable = yes'`" ]; then rkhunter-1.4.6/files/rkhunter-15036- SEEN=1 ############################################## rkhunter-1.4.6/files/rkhunter-15082- rkhunter-1.4.6/files/rkhunter:15083: for FNAME in `grep '^[ ]*include[ ]' "${FILENAME}" | ${AWK_CMD} '{ print $2 }'`; do rkhunter-1.4.6/files/rkhunter-15084- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-15095- rkhunter-1.4.6/files/rkhunter:15096: for DIR in `grep '^[ ]*includedir[ ]' "${FILENAME}" | ${AWK_CMD} '{ print $2 }'`; do rkhunter-1.4.6/files/rkhunter-15097- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-15116- test -z "$1" -o ! -d "$1" && return rkhunter-1.4.6/files/rkhunter:15117: test -z "`echo \"$1\" | grep '^/'`" && return rkhunter-1.4.6/files/rkhunter-15118- rkhunter-1.4.6/files/rkhunter-15119- rkhunter-1.4.6/files/rkhunter:15120: for FNAME in `ls $1`; do rkhunter-1.4.6/files/rkhunter-15121- xinetd_include "$1/${FNAME}" ############################################## rkhunter-1.4.6/files/rkhunter-15138- rkhunter-1.4.6/files/rkhunter:15139: FOUNDSTRING=`${INETADM_CMD} | grep '^enabled' | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-15140- rkhunter-1.4.6/files/rkhunter-15141- if [ -f "${INETD_CONF_PATH}" ]; then rkhunter-1.4.6/files/rkhunter:15142: STR=`grep -v '^#' "${INETD_CONF_PATH}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/files/rkhunter-15143- ############################################## rkhunter-1.4.6/files/rkhunter-15149- for RKHTMPVAR in ${STR}; do rkhunter-1.4.6/files/rkhunter:15150: if [ -z "`echo \"${FOUNDSTRING}\" | grep \"/${RKHTMPVAR}/\"`" ]; then rkhunter-1.4.6/files/rkhunter-15151- FOUNDSTRING="${FOUNDSTRING} ${RKHTMPVAR}" ############################################## rkhunter-1.4.6/files/rkhunter-15169- rkhunter-1.4.6/files/rkhunter:15170: test -n "`echo \" ${CL_ENABLE_TESTS} \" | grep ' trojans '`" && CL_TEST=1 || CL_TEST=0 rkhunter-1.4.6/files/rkhunter-15171- ############################################## rkhunter-1.4.6/files/rkhunter-15218- rkhunter-1.4.6/files/rkhunter:15219: FOUNDSTRING=`grep -v '^#' "${INETD_CONF_PATH}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/files/rkhunter-15220- else ############################################## rkhunter-1.4.6/files/rkhunter-15253- rkhunter-1.4.6/files/rkhunter:15254: if [ -n "`echo \"${STR}\" | grep '^[0-9/_-]*$'`" ]; then rkhunter-1.4.6/files/rkhunter:15255: EXECNAME=`grep "^${STR}" "${INETD_CONF_PATH}" | ${AWK_CMD} '{ print $6 }'` rkhunter-1.4.6/files/rkhunter-15256- ############################################## rkhunter-1.4.6/files/rkhunter-15369- if [ -f "${DIR}/httpd.conf" ]; then rkhunter-1.4.6/files/rkhunter:15370: if [ -n "`egrep 'mod_rootme2?\.so' \"${DIR}/httpd.conf\"`" ]; then rkhunter-1.4.6/files/rkhunter-15371- FOUNDFILES="${FOUNDFILES} ${DIR}/httpd.conf" ############################################## rkhunter-1.4.6/files/rkhunter-15395- for FILE in ${FOUNDFILES}; do rkhunter-1.4.6/files/rkhunter:15396: display --to LOG --type WARNING ROOTKIT_TROJAN_APACHE_FOUND "`name2text \"${FILE}\"`" rkhunter-1.4.6/files/rkhunter-15397- done ############################################## rkhunter-1.4.6/files/rkhunter-15419- rkhunter-1.4.6/files/rkhunter:15420: SOCKSTAT_OUTPUT=`${SOCKSTAT_CMD} ${RKHTMPVAR} | ${AWK_CMD} '$5 ~ /^(tcp|udp)/ { if ($6 == 6) print $7; else print $6 } $4 ~ /^(tcp|udp)/ { if ($5 == 6) print $6; else print $5 }'` rkhunter-1.4.6/files/rkhunter-15421- rkhunter-1.4.6/files/rkhunter:15422: SOCKSTAT_OUTPUT=`echo "${SOCKSTAT_OUTPUT}" | grep '[:.][0-9][0-9]*$' | sed -e 's/^.*[:.]\([0-9]*\)$/\1/' | sort | uniq` rkhunter-1.4.6/files/rkhunter-15423- rkhunter-1.4.6/files/rkhunter:15424: NETSTAT_OUTPUT=`${NETSTAT_CMD} -an | ${AWK_CMD} '$1 ~ /^(tcp|udp)/ { print $4 }' | grep '[:.][0-9][0-9]*$' | sed -e 's/^.*[:.]\([0-9]*\)$/\1/' | sort | uniq` rkhunter-1.4.6/files/rkhunter-15425- ############################################## rkhunter-1.4.6/files/rkhunter-15428- else rkhunter-1.4.6/files/rkhunter:15429: SOCKSTAT_OUTPUT=`echo ${SOCKSTAT_OUTPUT}` rkhunter-1.4.6/files/rkhunter:15430: NETSTAT_OUTPUT=`echo ${NETSTAT_OUTPUT}` rkhunter-1.4.6/files/rkhunter-15431- ############################################## rkhunter-1.4.6/files/rkhunter-15443- if [ -z "${NETSTAT_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:15444: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' netstat '`" ]; then rkhunter-1.4.6/files/rkhunter-15445- display --to LOG --type INFO DISABLED_CMD 'netstat' ############################################## rkhunter-1.4.6/files/rkhunter-15473- for RKHTMPVAR in ${KLDSTATKEYWORDS}; do rkhunter-1.4.6/files/rkhunter:15474: RKHTMPVAR=`echo ${RKHTMPVAR}` rkhunter-1.4.6/files/rkhunter-15475- rkhunter-1.4.6/files/rkhunter:15476: KLDKEYWD=`echo ${RKHTMPVAR} | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter-15477- rkhunter-1.4.6/files/rkhunter:15478: if [ -n "`${KLDSTAT_CMD} -v | grep \"${KLDKEYWD}\"`" ]; then rkhunter-1.4.6/files/rkhunter-15479- FOUND=1 ############################################## rkhunter-1.4.6/files/rkhunter-15508- if [ -n "${PKGDB_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:15509: RKHTMPVAR=`${PKGDB_CMD} check 2>&1 >/dev/null` rkhunter-1.4.6/files/rkhunter-15510- ############################################## rkhunter-1.4.6/files/rkhunter-15526- if [ -n "${PKGDB_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:15527: RKHTMPVAR=`${PKGDB_CMD} -Fa -v 2>&1 | grep 'Skipped\.'` rkhunter-1.4.6/files/rkhunter-15528- ############################################## rkhunter-1.4.6/files/rkhunter-15571- if [ -z "${LSMOD_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:15572: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsmod '`" ]; then rkhunter-1.4.6/files/rkhunter-15573- display --to LOG --type INFO DISABLED_CMD 'lsmod' ############################################## rkhunter-1.4.6/files/rkhunter-15579- PROC_OUTPUT=`cat /proc/modules | cut -d' ' -f1 | sort` rkhunter-1.4.6/files/rkhunter:15580: LSMOD_OUTPUT=`${LSMOD_CMD} | grep -v 'Size *Used *by' | cut -d' ' -f1 | sort` rkhunter-1.4.6/files/rkhunter-15581- ############################################## rkhunter-1.4.6/files/rkhunter-15646- rkhunter-1.4.6/files/rkhunter:15647: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' find '`" ]; then rkhunter-1.4.6/files/rkhunter-15648- display --to LOG --type INFO DISABLED_CMD 'find' ############################################## rkhunter-1.4.6/files/rkhunter-15651- fi rkhunter-1.4.6/files/rkhunter:15652: elif [ -z "`ls -1 \"${LKM_PATH}\" 2>/dev/null`" ]; then rkhunter-1.4.6/files/rkhunter-15653- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --log-indent 4 --screen-indent 4 ROOTKIT_OS_LINUX_LKMNAMES ############################################## rkhunter-1.4.6/files/rkhunter-15663- for RKHTMPVAR in ${LKM_BADNAMES}; do rkhunter-1.4.6/files/rkhunter:15664: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter-15665- ############################################## rkhunter-1.4.6/files/rkhunter-15672- for RKHTMPVAR in ${LKM_NAMES}; do rkhunter-1.4.6/files/rkhunter:15673: if [ -n "`egrep \"/${RKHTMPVAR}(\.xz)?$\" "${TEMPFILE}"`" ]; then rkhunter-1.4.6/files/rkhunter-15674- FOUND=1 ############################################## rkhunter-1.4.6/files/rkhunter-15687- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/files/rkhunter:15688: RKHTMPVAR=`echo "${RKHTMPVAR}" | sed -e 's/\\\././g'` rkhunter-1.4.6/files/rkhunter-15689- ############################################## rkhunter-1.4.6/files/rkhunter-15814- rkhunter-1.4.6/files/rkhunter:15815: for LSOFLINE in `${LSOF_CMD} -wnlP -i ${PROTO}:${PORT} 2>/dev/null`; do rkhunter-1.4.6/files/rkhunter-15816- # ############################################## rkhunter-1.4.6/files/rkhunter-15819- rkhunter-1.4.6/files/rkhunter:15820: if [ -n "`echo \"${LSOFLINE}\" | grep \" ${PROTO} \*:${PORT} \"`" ]; then rkhunter-1.4.6/files/rkhunter-15821- # Process listening for connections from anywhere. rkhunter-1.4.6/files/rkhunter:15822: PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/files/rkhunter:15823: elif [ -n "`echo \"${LSOFLINE}\" | egrep \" ${PROTO} [0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:${PORT}[ -]\"`" ]; then rkhunter-1.4.6/files/rkhunter-15824- # Established or listening process using IPv4 address. rkhunter-1.4.6/files/rkhunter:15825: PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/files/rkhunter:15826: elif [ -n "`echo \"${LSOFLINE}\" | egrep \" ${PROTO} \[[:0-9a-fA-F]+\]:${PORT}[ -]\"`" ]; then rkhunter-1.4.6/files/rkhunter-15827- # Established or listening process using IPv6 address. rkhunter-1.4.6/files/rkhunter:15828: PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/files/rkhunter-15829- else ############################################## rkhunter-1.4.6/files/rkhunter-15843- if [ $SOL_PROC -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:15844: test -h "/proc/${PID}/path/a.out" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/path/a.out"` rkhunter-1.4.6/files/rkhunter-15845- elif [ $SUNOS -eq 0 -o -h "/proc/${PID}/exe" ]; then rkhunter-1.4.6/files/rkhunter:15846: test -h "/proc/${PID}/exe" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/exe"` rkhunter-1.4.6/files/rkhunter-15847- fi rkhunter-1.4.6/files/rkhunter-15848- rkhunter-1.4.6/files/rkhunter:15849: test -n "${RKHTMPVAR}" && FNAME=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-15850- fi ############################################## rkhunter-1.4.6/files/rkhunter-15853- if [ $SUNOS -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:15854: FNAME=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*VREG[ ]' 2>/dev/null | head ${HEAD_OPT}1 | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/files/rkhunter-15855- else rkhunter-1.4.6/files/rkhunter:15856: FNAME=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*REG[ ]' | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/files/rkhunter-15857- fi ############################################## rkhunter-1.4.6/files/rkhunter-15859- rkhunter-1.4.6/files/rkhunter:15860: if [ -n "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/files/rkhunter-15861- FOUND="${FNAME}" ############################################## rkhunter-1.4.6/files/rkhunter-15878- Linux) rkhunter-1.4.6/files/rkhunter:15879: FOUND=`${NETSTAT_CMD} -an | grep -i "^${PROTO}.*:${PORT} " | ${AWK_CMD} '{ print $4 }' | grep ":${PORT}$"` rkhunter-1.4.6/files/rkhunter-15880- ;; rkhunter-1.4.6/files/rkhunter-15881- *BSD|Darwin|IRIX*|DragonFly) rkhunter-1.4.6/files/rkhunter:15882: FOUND=`${NETSTAT_CMD} -an | grep -i "^${PROTO}.*\.${PORT} " | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` rkhunter-1.4.6/files/rkhunter-15883- ;; ############################################## rkhunter-1.4.6/files/rkhunter-15885- if [ "${PROTO}" = "UDP" ]; then rkhunter-1.4.6/files/rkhunter:15886: FOUND=`${NETSTAT_CMD} -an | grep -i "^udp.*\.${PORT} " | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` rkhunter-1.4.6/files/rkhunter-15887- elif [ "${PROTO}" = "TCP" ]; then rkhunter-1.4.6/files/rkhunter:15888: FOUND=`${NETSTAT_CMD} -an | egrep -i "^tcp.*\.${PORT} .*(BOUND|ESTABLISH|LISTEN)" | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` rkhunter-1.4.6/files/rkhunter-15889- fi ############################################## rkhunter-1.4.6/files/rkhunter-15892- if [ "${PROTO}" = "UDP" ]; then rkhunter-1.4.6/files/rkhunter:15893: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^UDP: IPv4/, /^$/ { print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/files/rkhunter-15894- rkhunter-1.4.6/files/rkhunter-15895- if [ -z "${FOUND}" ]; then rkhunter-1.4.6/files/rkhunter:15896: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^UDP: IPv6/, /^$/ { print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/files/rkhunter-15897- fi rkhunter-1.4.6/files/rkhunter-15898- elif [ "${PROTO}" = "TCP" ]; then rkhunter-1.4.6/files/rkhunter:15899: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^TCP: IPv4/, /^$/ { print $0 }' | egrep 'BOUND|ESTABLISH|LISTEN' | ${AWK_CMD} '{ print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/files/rkhunter-15900- rkhunter-1.4.6/files/rkhunter-15901- if [ -z "${FOUND}" ]; then rkhunter-1.4.6/files/rkhunter:15902: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^TCP: IPv6/, /^$/ { print $0 }' | egrep 'BOUND|ESTABLISH|LISTEN' | ${AWK_CMD} '{ print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/files/rkhunter-15903- fi ############################################## rkhunter-1.4.6/files/rkhunter-15918- if [ -n "${FNAME}" ]; then rkhunter-1.4.6/files/rkhunter:15919: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-15920- rkhunter-1.4.6/files/rkhunter:15921: if [ -n "`echo \"${PORT_WHITELIST}\" | grep \"^${FNAMEGREP}:${PROTO}:${PORT}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-15922- RKHTMPVAR2=1 rkhunter-1.4.6/files/rkhunter-15923- FOUND="path_whitelisted" rkhunter-1.4.6/files/rkhunter:15924: elif [ -n "`echo \"${PORT_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-15925- RKHTMPVAR2=1 ############################################## rkhunter-1.4.6/files/rkhunter-15927- elif [ $PORT_WHITELIST_ALL_TRUSTED -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:15928: test -n "${BASENAME_CMD}" && RKHTMPVAR=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR=`echo "${FNAME}" | sed -e 's:^.*/::'` rkhunter-1.4.6/files/rkhunter-15929- rkhunter-1.4.6/files/rkhunter:15930: RKHTMPVAR=`IFS=$RKHIFS find_cmd ${RKHTMPVAR}` rkhunter-1.4.6/files/rkhunter-15931- ############################################## rkhunter-1.4.6/files/rkhunter-15939- rkhunter-1.4.6/files/rkhunter:15940: if [ $RKHTMPVAR2 -eq 0 -a -n "`echo \"${PORT_WHITELIST}\" | grep \"^${PROTO}:${PORT}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-15941- FOUND="port_whitelisted" ############################################## rkhunter-1.4.6/files/rkhunter-16024- rkhunter-1.4.6/files/rkhunter:16025: for LINE in `cat "${DB_PATH}/backdoorports.dat"`; do rkhunter-1.4.6/files/rkhunter:16026: if [ -z "`echo \"${LINE}\" | grep '^[0-9][0-9]*:'`" ]; then rkhunter-1.4.6/files/rkhunter-16027- continue ############################################## rkhunter-1.4.6/files/rkhunter-16029- rkhunter-1.4.6/files/rkhunter:16030: PORT=`echo "${LINE}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:16031: DESCRIPTION=`echo "${LINE}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:16032: PROTO=`echo "${LINE}" | cut -d: -f3 | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/files/rkhunter-16033- rkhunter-1.4.6/files/rkhunter:16034: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/files/rkhunter-16035- rkhunter-1.4.6/files/rkhunter:16036: if [ -z "`echo \"${PORT}\" | grep '^[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/files/rkhunter-16037- echo "Error: Invalid port in backdoorports.dat file: $LINE" ############################################## rkhunter-1.4.6/files/rkhunter-16055- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:16056: display --to LOG --type INFO NETWORK_PORTS_PATH_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-16057- display --to LOG --type PLAIN --log-indent 4 --result WHITELISTED NETWORK_PORTS_BACKDOOR_CHK "${PROTO}" "${PORT}" ############################################## rkhunter-1.4.6/files/rkhunter-16061- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:16062: display --to LOG --type INFO NETWORK_PORTS_TRUSTED_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-16063- display --to LOG --type PLAIN --log-indent 4 --result WHITELISTED NETWORK_PORTS_BACKDOOR_CHK "${PROTO}" "${PORT}" ############################################## rkhunter-1.4.6/files/rkhunter-16078- FOUNDPORT=1 rkhunter-1.4.6/files/rkhunter:16079: ROOTKIT_FAILED_COUNT=`expr $ROOTKIT_FAILED_COUNT + 1` rkhunter-1.4.6/files/rkhunter-16080- ############################################## rkhunter-1.4.6/files/rkhunter-16082- rkhunter-1.4.6/files/rkhunter:16083: test -n "${FNAME}" && FNAME=" by `name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-16084- ############################################## rkhunter-1.4.6/files/rkhunter-16169- rkhunter-1.4.6/files/rkhunter:16170: RKHTMPVAR=`${UNHIDETCP_CMD} ${UNHIDETCP_OPTS} 2>&1` rkhunter-1.4.6/files/rkhunter-16171- rkhunter-1.4.6/files/rkhunter:16172: TCP_PORTS=`echo "${RKHTMPVAR}" | ${AWK_CMD} '/^(\[\*\])?Starting TCP check/, /^(\[\*\])?Starting UDP check/ { print $0 }' | grep '^Found ' | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:16173: UDP_PORTS=`echo "${RKHTMPVAR}" | ${AWK_CMD} '/^(\[\*\])?Starting UDP check/, 0 { print $0 }' | grep '^Found ' | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-16174- ############################################## rkhunter-1.4.6/files/rkhunter-16180- for PROTO in TCP UDP; do rkhunter-1.4.6/files/rkhunter:16181: HIDDEN_PORTS=`eval echo "\\$${PROTO}_PORTS"` rkhunter-1.4.6/files/rkhunter-16182- ############################################## rkhunter-1.4.6/files/rkhunter-16184- rkhunter-1.4.6/files/rkhunter:16185: HIDDEN_PORTS=`echo ${HIDDEN_PORTS} | tr ' ' '\n' | sort | uniq` rkhunter-1.4.6/files/rkhunter:16186: HIDDEN_PORTS=`echo ${HIDDEN_PORTS}` rkhunter-1.4.6/files/rkhunter-16187- ############################################## rkhunter-1.4.6/files/rkhunter-16197- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:16198: display --to LOG --type INFO NETWORK_HIDDEN_PORTS_PATH_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-16199- fi ############################################## rkhunter-1.4.6/files/rkhunter-16202- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:16203: display --to LOG --type INFO NETWORK_HIDDEN_PORTS_TRUSTED_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-16204- fi ############################################## rkhunter-1.4.6/files/rkhunter-16226- rkhunter-1.4.6/files/rkhunter:16227: FOUND_PORTS=`echo "${FOUND_PORTS}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-16228- rkhunter-1.4.6/files/rkhunter-16229- for RKHTMPVAR in ${FOUND_PORTS}; do rkhunter-1.4.6/files/rkhunter:16230: PROTO=`echo ${RKHTMPVAR} | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:16231: PORT=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:16232: FNAME=`echo ${RKHTMPVAR} | cut -d: -f3-` rkhunter-1.4.6/files/rkhunter-16233- ############################################## rkhunter-1.4.6/files/rkhunter-16236- else rkhunter-1.4.6/files/rkhunter:16237: display --to LOG --type PLAIN --log-indent 9 NETWORK_HIDDEN_PORTS_CHK_NAME "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-16238- fi ############################################## rkhunter-1.4.6/files/rkhunter-16270- if [ -n "${IFWLIST}" ]; then rkhunter-1.4.6/files/rkhunter:16271: IFWLIST=`echo ${IFWLIST}` rkhunter-1.4.6/files/rkhunter-16272- ############################################## rkhunter-1.4.6/files/rkhunter-16274- rkhunter-1.4.6/files/rkhunter:16275: IFWLIST=`echo ${IFWLIST} | tr ' ' '|'` rkhunter-1.4.6/files/rkhunter-16276- fi ############################################## rkhunter-1.4.6/files/rkhunter-16280- if [ -z "${IFWLIST}" ]; then rkhunter-1.4.6/files/rkhunter:16281: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '$1 !~ /^pflog/ && /PROMISC/ { print }'` rkhunter-1.4.6/files/rkhunter-16282- else rkhunter-1.4.6/files/rkhunter:16283: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '$1 !~ /^pflog/ && $1 !~ /^('${IFWLIST}'):$/ && /PROMISC/ { print }'` rkhunter-1.4.6/files/rkhunter-16284- fi ############################################## rkhunter-1.4.6/files/rkhunter-16287- if [ -z "${IFWLIST}" ]; then rkhunter-1.4.6/files/rkhunter:16288: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '/PROMISC/ { print }'` rkhunter-1.4.6/files/rkhunter-16289- else rkhunter-1.4.6/files/rkhunter:16290: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '$1 !~ /^('${IFWLIST}'):$/ && /PROMISC/ { print }'` rkhunter-1.4.6/files/rkhunter-16291- fi ############################################## rkhunter-1.4.6/files/rkhunter-16294- if [ -z "${IFWLIST}" ]; then rkhunter-1.4.6/files/rkhunter:16295: PROMISCSCAN1=`${IFCONFIG_CMD} 2>&1 | ${AWK_CMD} 'BEGIN { RS="" }; /PROMISC/ { print }'` rkhunter-1.4.6/files/rkhunter-16296- else rkhunter-1.4.6/files/rkhunter:16297: PROMISCSCAN1=`${IFCONFIG_CMD} 2>&1 | ${AWK_CMD} 'BEGIN { RS="" }; $1 !~ /^('${IFWLIST}'):?$/ && /PROMISC/ { print }'` rkhunter-1.4.6/files/rkhunter-16298- fi ############################################## rkhunter-1.4.6/files/rkhunter-16303- rkhunter-1.4.6/files/rkhunter:16304: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ifconfig '`" ]; then rkhunter-1.4.6/files/rkhunter-16305- display --to LOG --type INFO DISABLED_CMD 'ifconfig' ############################################## rkhunter-1.4.6/files/rkhunter-16312- if [ -n "${IP_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:16313: PROMISCSCAN2=`${IP_CMD} link | grep '^[0-9]' | grep -vE "^[0-9][0-9]*: (${IFWLIST}):" | grep 'PROMISC'` rkhunter-1.4.6/files/rkhunter-16314- else ############################################## rkhunter-1.4.6/files/rkhunter-16316- rkhunter-1.4.6/files/rkhunter:16317: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ip '`" ]; then rkhunter-1.4.6/files/rkhunter-16318- display --to LOG --type INFO DISABLED_CMD 'ip' ############################################## rkhunter-1.4.6/files/rkhunter-16340- rkhunter-1.4.6/files/rkhunter:16341: PROMISCSCAN1=`echo "${PROMISCSCAN1}" | ${AWK_CMD} '$0 !~ /^ / || /PROMISC/ { print }'` rkhunter-1.4.6/files/rkhunter-16342- ############################################## rkhunter-1.4.6/files/rkhunter-16355- rkhunter-1.4.6/files/rkhunter:16356: PROMISCSCAN2=`echo "${PROMISCSCAN2}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-16357- ############################################## rkhunter-1.4.6/files/rkhunter-16371- rkhunter-1.4.6/files/rkhunter:16372: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ifconfig '`" ]; then rkhunter-1.4.6/files/rkhunter-16373- display --to LOG --type INFO DISABLED_CMD 'ifconfig' ############################################## rkhunter-1.4.6/files/rkhunter-16378- if [ $LINUXOS -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:16379: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ip '`" ]; then rkhunter-1.4.6/files/rkhunter-16380- display --to LOG --type INFO DISABLED_CMD 'ip' ############################################## rkhunter-1.4.6/files/rkhunter-16417- rkhunter-1.4.6/files/rkhunter:16418: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsof '`" ]; then rkhunter-1.4.6/files/rkhunter-16419- display --to LOG --type INFO DISABLED_CMD 'lsof' ############################################## rkhunter-1.4.6/files/rkhunter-16436- rkhunter-1.4.6/files/rkhunter:16437: LIBPCAPRES=`egrep -v '(^sk | 888e )' /proc/net/packet 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/files/rkhunter-16438- ############################################## rkhunter-1.4.6/files/rkhunter-16452- rkhunter-1.4.6/files/rkhunter:16453: for INODE in `egrep -v '(^sk | 888e )' /proc/net/packet | ${AWK_CMD} '{ print $9 }'`; do rkhunter-1.4.6/files/rkhunter-16454- INODE_LIST="${INODE_LIST}|$INODE" ############################################## rkhunter-1.4.6/files/rkhunter-16456- rkhunter-1.4.6/files/rkhunter:16457: INODE_LIST=`echo "${INODE_LIST}" | sed -e 's/^|//'` rkhunter-1.4.6/files/rkhunter-16458- test -z "${INODE_LIST}" && INODE_LIST="RKHunterPktCapture" ############################################## rkhunter-1.4.6/files/rkhunter-16460- rkhunter-1.4.6/files/rkhunter:16461: for PID in `${LSOF_CMD} -lMnPw -d 1-20 2>/dev/null | egrep "[ ](pack[ ]+(${INODE_LIST})|sock[ ]+[^ ]+[ ]+[^ ]+[ ]+(${INODE_LIST}))[ ]" | ${AWK_CMD} '{ print $2 }'`; do rkhunter-1.4.6/files/rkhunter-16462- NAME="" ############################################## rkhunter-1.4.6/files/rkhunter-16464- if [ -h "/proc/$PID/exe" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:16465: NAME=`${READLINK_CMD} ${READLINK_OPT} "/proc/$PID/exe" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-16466- elif [ -f "/proc/$PID/status" ]; then rkhunter-1.4.6/files/rkhunter:16467: NAME=`grep '^Name:.' /proc/$PID/status | sed -e 's/^Name:.//'` rkhunter-1.4.6/files/rkhunter-16468- fi ############################################## rkhunter-1.4.6/files/rkhunter-16472- rkhunter-1.4.6/files/rkhunter:16473: FNAMEGREP=`echo "${NAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-16474- rkhunter-1.4.6/files/rkhunter:16475: if [ -n "`echo \"${ALLOWPROCLISTENERS}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter:16476: if [ -z "`echo \"${WHITEPROC}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-16477- WHITEPROC="${WHITEPROC} ############################################## rkhunter-1.4.6/files/rkhunter-16503- rkhunter-1.4.6/files/rkhunter:16504: PID=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:16505: NAME=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-16506- rkhunter-1.4.6/files/rkhunter:16507: display --to LOG --type WARNING NETWORK_PACKET_CAP_FOUND "`name2text \"${NAME}\"`" "${PID}" rkhunter-1.4.6/files/rkhunter-16508- done ############################################## rkhunter-1.4.6/files/rkhunter-16523- rkhunter-1.4.6/files/rkhunter:16524: display --to LOG --type INFO NETWORK_PACKET_CAP_WL "`name2text \"${NAME}\"`" rkhunter-1.4.6/files/rkhunter-16525- done ############################################## rkhunter-1.4.6/files/rkhunter-16648- rkhunter-1.4.6/files/rkhunter:16649: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-16650- ############################################## rkhunter-1.4.6/files/rkhunter-16653- for RKHTMPVAR in ${RCLOCAL_STRINGS}; do rkhunter-1.4.6/files/rkhunter:16654: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/files/rkhunter-16655- rkhunter-1.4.6/files/rkhunter:16656: STRING=`echo ${RKHTMPVAR} | cut -d: -f1 | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter:16657: INFO=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-16658- ############################################## rkhunter-1.4.6/files/rkhunter-16664- rkhunter-1.4.6/files/rkhunter:16665: RCSTRINGS=`echo "${RCSTRINGS}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-16666- ############################################## rkhunter-1.4.6/files/rkhunter-16670- rkhunter-1.4.6/files/rkhunter:16671: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-16672- rkhunter-1.4.6/files/rkhunter-16673- for STR in ${RCSTRINGS}; do rkhunter-1.4.6/files/rkhunter:16674: STRING=`echo ${STR} | cut -d: -f1` rkhunter-1.4.6/files/rkhunter-16675- rkhunter-1.4.6/files/rkhunter:16676: RKHTMPVAR=`grep "${STRING}" "${FNAME}"` rkhunter-1.4.6/files/rkhunter-16677- rkhunter-1.4.6/files/rkhunter-16678- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/files/rkhunter:16679: test -z "`echo \"${RKHTMPVAR}\" | egrep -v '^[ ]*#'`" && continue rkhunter-1.4.6/files/rkhunter-16680- rkhunter-1.4.6/files/rkhunter:16681: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRING}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-16682- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:16683: STRING=`echo ${STRING} | sed -e 's/\\\//g'` rkhunter-1.4.6/files/rkhunter:16684: display --to LOG --type INFO FILE_PROP_WL_STR "`name2text \"${FNAME}\"`" "${STRING}" 'startup_malware' rkhunter-1.4.6/files/rkhunter-16685- fi rkhunter-1.4.6/files/rkhunter:16686: elif [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" -a -z "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:$\"`" ]; then rkhunter-1.4.6/files/rkhunter-16687- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:16688: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'startup_malware' rkhunter-1.4.6/files/rkhunter-16689- fi ############################################## rkhunter-1.4.6/files/rkhunter-16692- rkhunter-1.4.6/files/rkhunter:16693: STRING=`echo ${STRING} | sed -e 's/\\\//g'` rkhunter-1.4.6/files/rkhunter:16694: INFO=`echo ${STR} | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-16695- ############################################## rkhunter-1.4.6/files/rkhunter-16712- else rkhunter-1.4.6/files/rkhunter:16713: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-16714- ############################################## rkhunter-1.4.6/files/rkhunter-16718- rkhunter-1.4.6/files/rkhunter:16719: FOUNDSTRINGS=`echo "${FOUNDSTRINGS}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-16720- rkhunter-1.4.6/files/rkhunter-16721- for RKHTMPVAR in ${FOUNDSTRINGS}; do rkhunter-1.4.6/files/rkhunter:16722: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:16723: STRING=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:16724: INFO=`echo "${RKHTMPVAR}" | cut -d: -f3` rkhunter-1.4.6/files/rkhunter-16725- rkhunter-1.4.6/files/rkhunter:16726: display --to LOG --type WARNING ROOTKIT_POSS_STRINGS_FOUND "${STRING}" "`name2text \"${FNAME}\"`" "${INFO}" rkhunter-1.4.6/files/rkhunter-16727- done ############################################## rkhunter-1.4.6/files/rkhunter-16754- rkhunter-1.4.6/files/rkhunter:16755: PWDGRPID=`echo "${LINE}" | cut -d: -f1 | cut -c3-` rkhunter-1.4.6/files/rkhunter:16756: IDGREP=`echo "${PWDGRPID}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter-16757- rkhunter-1.4.6/files/rkhunter:16758: RKHTMPVAR=`echo "${SEEN_IDS}" | grep " ${IDGREP} "` rkhunter-1.4.6/files/rkhunter-16759- ############################################## rkhunter-1.4.6/files/rkhunter-16773- rkhunter-1.4.6/files/rkhunter:16774: RKHTMPVAR=`echo "${LINES}" | grep "^> ${IDGREP}:"` rkhunter-1.4.6/files/rkhunter:16775: RKHTMPVAR2=`echo "${LINES}" | grep "^< ${IDGREP}:"` rkhunter-1.4.6/files/rkhunter-16776- ############################################## rkhunter-1.4.6/files/rkhunter-16802- rkhunter-1.4.6/files/rkhunter:16803: OLD_LINE=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter:16804: NEW_LINE=`echo "${RKHTMPVAR2}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-16805- ############################################## rkhunter-1.4.6/files/rkhunter-16814- while test -n "${STR}"; do rkhunter-1.4.6/files/rkhunter:16815: OLD_FIELD=`echo "${OLD_LINE}" | cut -d: -f$FIELD_IDX` rkhunter-1.4.6/files/rkhunter:16816: NEW_FIELD=`echo "${NEW_LINE}" | cut -d: -f$FIELD_IDX` rkhunter-1.4.6/files/rkhunter-16817- ############################################## rkhunter-1.4.6/files/rkhunter-16851- 3) rkhunter-1.4.6/files/rkhunter:16852: OLD_GRPUSRS=" `echo ${OLD_FIELD} | tr ',' ' '` " rkhunter-1.4.6/files/rkhunter:16853: NEW_GRPUSRS=" `echo ${NEW_FIELD} | tr ',' ' '` " rkhunter-1.4.6/files/rkhunter-16854- ############################################## rkhunter-1.4.6/files/rkhunter-16857- for GRPUSR in ${OLD_GRPUSRS} ${NEW_GRPUSRS}; do rkhunter-1.4.6/files/rkhunter:16858: RKHTMPVAR=`echo ${GRPUSR} | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter:16859: RKHTMPVAR2=`echo "${OLD_GRPUSRS}" | grep " ${RKHTMPVAR} "` rkhunter-1.4.6/files/rkhunter:16860: RKHTMPVAR3=`echo "${NEW_GRPUSRS}" | grep " ${RKHTMPVAR} "` rkhunter-1.4.6/files/rkhunter-16861- ############################################## rkhunter-1.4.6/files/rkhunter-16877- rkhunter-1.4.6/files/rkhunter:16878: FIELD_IDX=`expr $FIELD_IDX + 1` rkhunter-1.4.6/files/rkhunter-16879- rkhunter-1.4.6/files/rkhunter:16880: RKHTMPVAR=`echo "${STR}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-16881- ############################################## rkhunter-1.4.6/files/rkhunter-16952- rkhunter-1.4.6/files/rkhunter:16953: RKHTMPVAR2=`${DSCL_CMD} . search /Users uid 0 | egrep '^[^ )]' | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-16954- else ############################################## rkhunter-1.4.6/files/rkhunter-16965- rkhunter-1.4.6/files/rkhunter:16966: RKHUSERID=`echo "${RKHTMPVAR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter-16967- ############################################## rkhunter-1.4.6/files/rkhunter-16971- rkhunter-1.4.6/files/rkhunter:16972: if [ -z "`echo \"${UID0_WHITELIST}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/files/rkhunter-16973- UID_LIST="${UID_LIST} ############################################## rkhunter-1.4.6/files/rkhunter-17061- rkhunter-1.4.6/files/rkhunter:17062: for RKHTMPVAR in `grep '^[^:]*::' "${SHADOW_FILE}" | cut -d: -f1`; do rkhunter-1.4.6/files/rkhunter-17063- # Ignore any NIS/YP entries ############################################## rkhunter-1.4.6/files/rkhunter-17065- rkhunter-1.4.6/files/rkhunter:17066: RKHUSERID=`echo "${RKHTMPVAR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter-17067- rkhunter-1.4.6/files/rkhunter:17068: if [ -z "`echo \"${PWD_WHITELIST}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/files/rkhunter-17069- SHAD_PWDLESS_LIST="${SHAD_PWDLESS_LIST} ############################################## rkhunter-1.4.6/files/rkhunter-17104- rkhunter-1.4.6/files/rkhunter:17105: RKHUSERID=`echo "${RKHTMPVAR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter-17106- rkhunter-1.4.6/files/rkhunter:17107: if [ -z "`echo \"${PWD_WHITELIST}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/files/rkhunter-17108- PWD_PWDLESS_LIST="${PWD_PWDLESS_LIST} rkhunter-1.4.6/files/rkhunter-17109-${RKHTMPVAR}" rkhunter-1.4.6/files/rkhunter:17110: elif [ -z "`echo \"${WL_SEEN}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/files/rkhunter-17111- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-17184- rkhunter-1.4.6/files/rkhunter:17185: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' diff '`" ]; then rkhunter-1.4.6/files/rkhunter-17186- display --to LOG --type INFO DISABLED_CMD 'diff' ############################################## rkhunter-1.4.6/files/rkhunter-17197- else rkhunter-1.4.6/files/rkhunter:17198: DIFFS=`${DIFF_CMD} /etc/passwd "${RKHTMPDIR}/passwd" 2>/dev/null | grep '^[<>]'` rkhunter-1.4.6/files/rkhunter-17199- ############################################## rkhunter-1.4.6/files/rkhunter-17244- rkhunter-1.4.6/files/rkhunter:17245: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' diff '`" ]; then rkhunter-1.4.6/files/rkhunter-17246- display --to LOG --type INFO DISABLED_CMD 'diff' ############################################## rkhunter-1.4.6/files/rkhunter-17257- else rkhunter-1.4.6/files/rkhunter:17258: DIFFS=`${DIFF_CMD} /etc/group "${RKHTMPDIR}/group" 2>/dev/null | grep '^[<>]'` rkhunter-1.4.6/files/rkhunter-17259- ############################################## rkhunter-1.4.6/files/rkhunter-17334- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/files/rkhunter:17335: SHELLNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:17336: FILENAME=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-17337- rkhunter-1.4.6/files/rkhunter:17338: display --to LOG --type WARNING HISTORY_CHECK_FOUND "`name2text \"${SHELLNAME}\"`" "`name2text \"${FILENAME}\"`" rkhunter-1.4.6/files/rkhunter-17339- done ############################################## rkhunter-1.4.6/files/rkhunter-17404- rkhunter-1.4.6/files/rkhunter:17405: RKHTMPVAR=`grep -i '^[ ]*PermitRootLogin[ =]' "${SSH_CONFIG_FILE}" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-17406- ############################################## rkhunter-1.4.6/files/rkhunter-17411- rkhunter-1.4.6/files/rkhunter:17412: RKHTMPVAR2=`echo ${RKHTMPVAR} | sed -e 's/^[^ =]*[ ]*=*[ ]*\([^ #]*\).*$/\1/' | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/files/rkhunter-17413- ############################################## rkhunter-1.4.6/files/rkhunter-17435- rkhunter-1.4.6/files/rkhunter:17436: RKHTMPVAR=`grep -i '^[ ]*Protocol[ =]' "${SSH_CONFIG_FILE}" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-17437- ############################################## rkhunter-1.4.6/files/rkhunter-17442- rkhunter-1.4.6/files/rkhunter:17443: RKHTMPVAR2=`echo ${RKHTMPVAR} | sed -e 's/^[^ =]*[ ]*=*[ ]*\([^ #]*\).*$/\1/'` rkhunter-1.4.6/files/rkhunter:17444: RKHTMPVAR3=`echo "${RKHTMPVAR2}" | grep '1'` rkhunter-1.4.6/files/rkhunter-17445- ############################################## rkhunter-1.4.6/files/rkhunter-17475- rkhunter-1.4.6/files/rkhunter:17476: RKHTMPVAR=`grep -i '^[ ]*AuthorizedKeysFile[ =]' "${SSH_CONFIG_FILE}" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-17477- rkhunter-1.4.6/files/rkhunter-17478- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/files/rkhunter:17479: RKHTMPVAR2=`echo ${RKHTMPVAR} | sed -e 's/^[^ =]*[ ]*=*[ ]*\([^ #]*\).*$/\1/'` rkhunter-1.4.6/files/rkhunter-17480- ############################################## rkhunter-1.4.6/files/rkhunter-17527- rkhunter-1.4.6/files/rkhunter:17528: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep '(syslogd|syslog-ng)( |$)' | grep -v 'egrep'` rkhunter-1.4.6/files/rkhunter-17529- ############################################## rkhunter-1.4.6/files/rkhunter-17535- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:17536: if [ -n "`echo \"${RKHTMPVAR}\" | grep 'rsyslog'`" ]; then rkhunter-1.4.6/files/rkhunter-17537- display --to LOG --type INFO --log-indent 2 SYSTEM_CONFIGS_SYSLOG_DAEMON 'rsyslog' rkhunter-1.4.6/files/rkhunter:17538: elif [ -n "`echo \"${RKHTMPVAR}\" | grep 'syslog-ng'`" ]; then rkhunter-1.4.6/files/rkhunter-17539- display --to LOG --type INFO --log-indent 2 SYSTEM_CONFIGS_SYSLOG_DAEMON 'syslog-ng' ############################################## rkhunter-1.4.6/files/rkhunter-17547- rkhunter-1.4.6/files/rkhunter:17548: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'systemd-journald( |$)' | grep -v 'egrep'` rkhunter-1.4.6/files/rkhunter-17549- ############################################## rkhunter-1.4.6/files/rkhunter-17563- rkhunter-1.4.6/files/rkhunter:17564: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'metalog( |$)' | grep -v 'egrep'` rkhunter-1.4.6/files/rkhunter-17565- ############################################## rkhunter-1.4.6/files/rkhunter-17579- rkhunter-1.4.6/files/rkhunter:17580: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'socklog( |$)' | grep -v 'egrep'` rkhunter-1.4.6/files/rkhunter-17581- ############################################## rkhunter-1.4.6/files/rkhunter-17602- rkhunter-1.4.6/files/rkhunter:17603: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ps '`" ]; then rkhunter-1.4.6/files/rkhunter-17604- display --to LOG --type INFO DISABLED_CMD 'ps' ############################################## rkhunter-1.4.6/files/rkhunter-17635- rkhunter-1.4.6/files/rkhunter:17636: if [ -n "`echo \"${FNAME}\" | grep '/rsyslog\.conf$'`" ]; then rkhunter-1.4.6/files/rkhunter-17637- FTYPE="rsyslog" rkhunter-1.4.6/files/rkhunter-17638- RKHTMPVAR="an" rkhunter-1.4.6/files/rkhunter:17639: elif [ -n "`echo \"${FNAME}\" | grep '/syslog-ng\.conf$'`" ]; then rkhunter-1.4.6/files/rkhunter-17640- FTYPE="syslog-ng" rkhunter-1.4.6/files/rkhunter:17641: elif [ -n "`echo \"${FNAME}\" | egrep '/(systemd-)?journald\.conf$'`" ]; then rkhunter-1.4.6/files/rkhunter-17642- FTYPE="systemd" ############################################## rkhunter-1.4.6/files/rkhunter-17649- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:17650: display --to LOG --type INFO SYSTEM_CONFIGS_FILE_FOUND "${RKHTMPVAR}" "${FTYPE}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-17651- fi ############################################## rkhunter-1.4.6/files/rkhunter-17658- rkhunter-1.4.6/files/rkhunter:17659: if [ -n "`echo \"${FNAME}\" | egrep '/r?syslog\.conf$'`" ]; then rkhunter-1.4.6/files/rkhunter:17660: RKHTMPVAR=`egrep -i '^[^#].*[ ](@|:omrelp:).' "${FNAME}" | egrep -i -v '(@|:omrelp:)127\.'` rkhunter-1.4.6/files/rkhunter-17661- else ############################################## rkhunter-1.4.6/files/rkhunter-17666- rkhunter-1.4.6/files/rkhunter:17667: RKHTMPVAR=`${AWK_CMD} '/^[ ]*destination( | |$)/, /}/ { print $0 }' "${FNAME}" | egrep -i '( | |\{|^)(tcp|udp)6?( | |\(|$)' | egrep -v -i '(tcp|udp)6?[ ]*\([ ]*("[ ]*)?127\.'` rkhunter-1.4.6/files/rkhunter-17668- fi ############################################## rkhunter-1.4.6/files/rkhunter-17682- rkhunter-1.4.6/files/rkhunter:17683: if [ $SYSLOG_SEEN -eq 1 -a -z "`echo \"${FILEFOUND}\" | egrep ' (syslog|rsyslog|syslog-ng) '`" ]; then rkhunter-1.4.6/files/rkhunter-17684- display --to SCREEN+LOG --type PLAIN --result WARNING --color RED --log-indent 2 --screen-indent 4 SYSTEM_CONFIGS_FILE rkhunter-1.4.6/files/rkhunter-17685- display --to LOG --type WARNING SYSTEM_CONFIGS_SYSLOG_NO_FILE 'syslog' rkhunter-1.4.6/files/rkhunter:17686: elif [ $SYSTEMD_SEEN -eq 1 -a -z "`echo \"${FILEFOUND}\" | grep ' systemd '`" ]; then rkhunter-1.4.6/files/rkhunter-17687- display --to SCREEN+LOG --type PLAIN --result WARNING --color RED --log-indent 2 --screen-indent 4 SYSTEM_CONFIGS_FILE ############################################## rkhunter-1.4.6/files/rkhunter-17698- rkhunter-1.4.6/files/rkhunter:17699: if [ -n "`echo \"${FILEFOUND}\" | egrep ' (syslog|rsyslog|syslog-ng) '`" ]; then rkhunter-1.4.6/files/rkhunter-17700- if [ $ALLOW_SYSLOG_REMOTE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-17729- rkhunter-1.4.6/files/rkhunter:17730: FTYPE=`${FILE_CMD} "${RKHTMPVAR}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/files/rkhunter-17731- rkhunter-1.4.6/files/rkhunter:17732: if [ $MACOSX -eq 1 -a -n "`echo \"${FTYPE}\" | grep 'universal binary'`" ]; then rkhunter-1.4.6/files/rkhunter:17733: FTYPE=`echo "${FTYPE}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/files/rkhunter-17734- fi rkhunter-1.4.6/files/rkhunter-17735- rkhunter-1.4.6/files/rkhunter:17736: if [ -z "`echo \"${FTYPE}\" | egrep -v '(character special|block special|socket|fifo \(named pipe\)|symbolic link to|empty|directory|/MAKEDEV:)'`" ]; then rkhunter-1.4.6/files/rkhunter-17737- return ############################################## rkhunter-1.4.6/files/rkhunter-17744- rkhunter-1.4.6/files/rkhunter:17745: FNAMEGREP=`echo "${RKHTMPVAR}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-17746- rkhunter-1.4.6/files/rkhunter:17747: if [ -n "`echo \"${ALLOWDEVFILES}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-17748- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:17749: display --to LOG --type INFO FILESYSTEM_DEV_FILE_WL "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/files/rkhunter-17750- fi ############################################## rkhunter-1.4.6/files/rkhunter-17783- rkhunter-1.4.6/files/rkhunter:17784: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/files/rkhunter-17785- display --to LOG --type INFO DISABLED_CMD 'file' ############################################## rkhunter-1.4.6/files/rkhunter-17791- rkhunter-1.4.6/files/rkhunter:17792: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' find '`" ]; then rkhunter-1.4.6/files/rkhunter-17793- display --to LOG --type INFO DISABLED_CMD 'find' ############################################## rkhunter-1.4.6/files/rkhunter-17833- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/files/rkhunter:17834: test -n "`${RKHTMPVAR} 2>/dev/null | egrep '^fdesc(fs)? .*(type fdesc|\(fdescfs\))'`" && FDESCFS=1 rkhunter-1.4.6/files/rkhunter-17835- else ############################################## rkhunter-1.4.6/files/rkhunter-17845- if [ $FDESCFS -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:17846: test -n "`echo \"${RKHTMPVAR}/\" | grep '^/dev/fd/[0-9][0-9]*'`" && continue rkhunter-1.4.6/files/rkhunter-17847- fi ############################################## rkhunter-1.4.6/files/rkhunter-17853- rkhunter-1.4.6/files/rkhunter:17854: for RKHTMPVAR in `${FIND_CMD} /dev ! -type d -a ! -type l 2>/dev/null`; do rkhunter-1.4.6/files/rkhunter-17855- if [ $FDESCFS -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:17856: test -n "`echo \"${RKHTMPVAR}/\" | grep '^/dev/fd/[0-9][0-9]*'`" && continue rkhunter-1.4.6/files/rkhunter-17857- fi rkhunter-1.4.6/files/rkhunter-17858- rkhunter-1.4.6/files/rkhunter:17859: test -z "`echo \"${RKHTMPVAR}\" | grep '/\.[^/]*$'`" && do_dev_whitelist_check rkhunter-1.4.6/files/rkhunter-17860- done ############################################## rkhunter-1.4.6/files/rkhunter-17869- rkhunter-1.4.6/files/rkhunter:17870: FOUNDFILES=`echo "${FOUNDFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-17871- ############################################## rkhunter-1.4.6/files/rkhunter-17881- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/files/rkhunter:17882: FTYPE=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/files/rkhunter:17883: FNAME=`echo "${RKHTMPVAR}" | sed -e 's/: [^:]*$//'` rkhunter-1.4.6/files/rkhunter-17884- rkhunter-1.4.6/files/rkhunter:17885: display --to LOG --type PLAIN --log-indent 9 NAME "`name2text \"${FNAME}\"`: ${FTYPE}" rkhunter-1.4.6/files/rkhunter-17886- done ############################################## rkhunter-1.4.6/files/rkhunter-17906- rkhunter-1.4.6/files/rkhunter:17907: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/files/rkhunter-17908- display --to LOG --type INFO DISABLED_CMD 'file' ############################################## rkhunter-1.4.6/files/rkhunter-17931- if [ -d "${DIR}" ]; then rkhunter-1.4.6/files/rkhunter:17932: RKHTMPVAR=`ls -1d ${DIR}/.* 2>/dev/null | egrep -v '/\.\.?$'` rkhunter-1.4.6/files/rkhunter-17933- test -n "${RKHTMPVAR}" && LOOKINDIRS="${LOOKINDIRS} ############################################## rkhunter-1.4.6/files/rkhunter-17939- if [ -d "${DIR}" ]; then rkhunter-1.4.6/files/rkhunter:17940: RKHTMPVAR=`${FIND_CMD} "${DIR}" -name ".*" 2>/dev/null` rkhunter-1.4.6/files/rkhunter-17941- test -n "${RKHTMPVAR}" && LOOKINDIRS="${LOOKINDIRS} ############################################## rkhunter-1.4.6/files/rkhunter-17968- if [ $FDESCFS -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:17969: test -n "`echo \"${FNAME}/\" | grep '^/dev/fd/[0-9][0-9]*'`" && continue rkhunter-1.4.6/files/rkhunter-17970- fi rkhunter-1.4.6/files/rkhunter-17971- rkhunter-1.4.6/files/rkhunter:17972: FTYPE=`${FILE_CMD} "${FNAME}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/files/rkhunter-17973- rkhunter-1.4.6/files/rkhunter:17974: test -n "`echo \"${FTYPE}\" | egrep 'character special|block special|empty'`" && continue rkhunter-1.4.6/files/rkhunter-17975- rkhunter-1.4.6/files/rkhunter:17976: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-17977- rkhunter-1.4.6/files/rkhunter:17978: if [ -n "`echo \"${FTYPE}\" | grep 'directory'`" ]; then rkhunter-1.4.6/files/rkhunter:17979: if [ -n "`echo \"${ALLOWHIDDENDIRS}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-17980- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:17981: display --to LOG --type INFO FILESYSTEM_HIDDEN_DIR_WL "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-17982- fi ############################################## rkhunter-1.4.6/files/rkhunter-17987- else rkhunter-1.4.6/files/rkhunter:17988: if [ -n "`echo \"${ALLOWHIDDENFILES}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-17989- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:17990: display --to LOG --type INFO FILESYSTEM_HIDDEN_FILE_WL "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-17991- fi ############################################## rkhunter-1.4.6/files/rkhunter-18000- rkhunter-1.4.6/files/rkhunter:18001: FOUNDDIRS=`echo "${FOUNDDIRS}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter:18002: FOUNDFILES=`echo "${FOUNDFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-18003- ############################################## rkhunter-1.4.6/files/rkhunter-18016- for RKHTMPVAR in ${FOUNDDIRS}; do rkhunter-1.4.6/files/rkhunter:18017: FTYPE=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/files/rkhunter:18018: FNAME=`echo "${RKHTMPVAR}" | sed -e 's/: [^:]*$//'` rkhunter-1.4.6/files/rkhunter-18019- rkhunter-1.4.6/files/rkhunter-18020- if [ "${FTYPE}" = "directory" ]; then rkhunter-1.4.6/files/rkhunter:18021: display --to LOG --type WARNING FILESYSTEM_HIDDEN_DIR_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-18022- else rkhunter-1.4.6/files/rkhunter:18023: display --to LOG --type WARNING FILESYSTEM_HIDDEN_DIR_FOUND "`name2text \"${FNAME}\"`: ${FTYPE}" rkhunter-1.4.6/files/rkhunter-18024- fi ############################################## rkhunter-1.4.6/files/rkhunter-18027- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/files/rkhunter:18028: FTYPE=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/files/rkhunter:18029: FNAME=`echo "${RKHTMPVAR}" | sed -e 's/: [^:]*$//'` rkhunter-1.4.6/files/rkhunter-18030- rkhunter-1.4.6/files/rkhunter:18031: display --to LOG --type WARNING FILESYSTEM_HIDDEN_FILE_FOUND "`name2text \"${FNAME}\"`: ${FTYPE}" rkhunter-1.4.6/files/rkhunter-18032- done ############################################## rkhunter-1.4.6/files/rkhunter-18057- rkhunter-1.4.6/files/rkhunter:18058: MISSINGFILES=`echo "${MISSINGFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-18059- ############################################## rkhunter-1.4.6/files/rkhunter-18069- for FNAME in ${MISSINGFILES}; do rkhunter-1.4.6/files/rkhunter:18070: display --to LOG --type WARNING FILESYSTEM_LOGFILE_MISSING_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-18071- done ############################################## rkhunter-1.4.6/files/rkhunter-18095- rkhunter-1.4.6/files/rkhunter:18096: if [ -z "`echo \"${FOUNDFILES}\" | grep \"^${FNAME}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-18097- MISSINGFILES="${MISSINGFILES} ############################################## rkhunter-1.4.6/files/rkhunter-18109- rkhunter-1.4.6/files/rkhunter:18110: EMPTYFILES=`echo "${EMPTYFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter:18111: MISSINGFILES=`echo "${MISSINGFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-18112- ############################################## rkhunter-1.4.6/files/rkhunter-18120- for FNAME in ${EMPTYFILES}; do rkhunter-1.4.6/files/rkhunter:18121: display --to LOG --type WARNING FILESYSTEM_LOGFILE_EMPTY_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-18122- done ############################################## rkhunter-1.4.6/files/rkhunter-18124- for FNAME in ${MISSINGFILES}; do rkhunter-1.4.6/files/rkhunter:18125: display --to LOG --type WARNING FILESYSTEM_LOGFILE_MISSING_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-18126- done ############################################## rkhunter-1.4.6/files/rkhunter-18259- rkhunter-1.4.6/files/rkhunter:18260: APPS_TOTAL_COUNT=`echo "${APP_NAMES}" | wc -l | tr -d ' '` rkhunter-1.4.6/files/rkhunter-18261- ############################################## rkhunter-1.4.6/files/rkhunter-18265- for APP in ${APP_NAMES}; do rkhunter-1.4.6/files/rkhunter:18266: APP=`echo ${APP} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/files/rkhunter-18267- rkhunter-1.4.6/files/rkhunter:18268: APPLICATION=`echo ${APP} | cut -d: -f1` rkhunter-1.4.6/files/rkhunter:18269: APPLICATION_DESC=`echo ${APP} | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-18270- rkhunter-1.4.6/files/rkhunter-18271- IFS=$RKHIFS rkhunter-1.4.6/files/rkhunter:18272: APP_CMD_FOUND=`find_cmd ${APPLICATION}` rkhunter-1.4.6/files/rkhunter-18273- IFS=$IFSNL ############################################## rkhunter-1.4.6/files/rkhunter-18285- rkhunter-1.4.6/files/rkhunter:18286: APPS_COUNT=`expr ${APPS_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-18287- ############################################## rkhunter-1.4.6/files/rkhunter-18295- rkhunter-1.4.6/files/rkhunter:18296: if [ -n "`echo \"${APP_WHITELIST}\" | grep \" ${APPLICATION} \"`" ]; then rkhunter-1.4.6/files/rkhunter-18297- APP_RESULTS="${APP_RESULTS} ############################################## rkhunter-1.4.6/files/rkhunter-18301- exim) rkhunter-1.4.6/files/rkhunter:18302: WHOLE_VERSION=`${APP_CMD_FOUND} -bV 2>/dev/null` rkhunter-1.4.6/files/rkhunter:18303: VERSION=`echo "${WHOLE_VERSION}" | grep '^Exim version [0-9]' | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/files/rkhunter-18304- ;; rkhunter-1.4.6/files/rkhunter-18305- gpg) rkhunter-1.4.6/files/rkhunter:18306: WHOLE_VERSION=`${APP_CMD_FOUND} --version --homedir / 2>/dev/null` rkhunter-1.4.6/files/rkhunter:18307: VERSION=`echo "${WHOLE_VERSION}" | grep 'GnuPG' | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/files/rkhunter-18308- ;; rkhunter-1.4.6/files/rkhunter-18309- httpd) rkhunter-1.4.6/files/rkhunter:18310: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` rkhunter-1.4.6/files/rkhunter:18311: VERSION=`echo "${WHOLE_VERSION}" | grep -i '^Server version:[ ][ ]*Apache/[0-9]' | cut -d' ' -f3 | cut -d'/' -f2` rkhunter-1.4.6/files/rkhunter-18312- ;; rkhunter-1.4.6/files/rkhunter-18313- named) rkhunter-1.4.6/files/rkhunter:18314: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` rkhunter-1.4.6/files/rkhunter:18315: VERSION=`echo "${WHOLE_VERSION}" | egrep '^(named|BIND)[ ][ ]*[0-9]' | grep -v '/' | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/files/rkhunter-18316- rkhunter-1.4.6/files/rkhunter:18317: if [ -n "`echo \"${VERSION}\" | grep '^[^-]*\.[0-9][0-9]*-P[^-]*-'`" ]; then rkhunter-1.4.6/files/rkhunter:18318: VERSION=`echo "${VERSION}" | cut -d'-' -f1-2` rkhunter-1.4.6/files/rkhunter:18319: elif [ -n "`echo \"${VERSION}\" | grep '^[^-]*\.[0-9][0-9]*-[^P]'`" ]; then rkhunter-1.4.6/files/rkhunter:18320: VERSION=`echo "${VERSION}" | cut -d'-' -f1` rkhunter-1.4.6/files/rkhunter-18321- fi ############################################## rkhunter-1.4.6/files/rkhunter-18323- if [ -z "${VERSION}" ]; then rkhunter-1.4.6/files/rkhunter:18324: VERSION=`${APP_CMD_FOUND} -v | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/files/rkhunter-18325- fi ############################################## rkhunter-1.4.6/files/rkhunter-18327- openssl) rkhunter-1.4.6/files/rkhunter:18328: WHOLE_VERSION=`${APP_CMD_FOUND} version 2>/dev/null` rkhunter-1.4.6/files/rkhunter:18329: VERSION=`echo "${WHOLE_VERSION}" | grep '^OpenSSL[ ][ ]*[0-9]' | cut -d' ' -f2` rkhunter-1.4.6/files/rkhunter-18330- rkhunter-1.4.6/files/rkhunter:18331: if [ -n "`echo \"${VERSION}\" | grep '^[^-]*-fips'`" ]; then rkhunter-1.4.6/files/rkhunter:18332: VERSION=`echo "${VERSION}" | cut -d'-' -f1` rkhunter-1.4.6/files/rkhunter-18333- fi ############################################## rkhunter-1.4.6/files/rkhunter-18335- php) rkhunter-1.4.6/files/rkhunter:18336: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` rkhunter-1.4.6/files/rkhunter:18337: VERSION=`echo "${WHOLE_VERSION}" | grep '^PHP[ ][ ]*[0-9]' | ${AWK_CMD} '{ print $2 }' | cut -d'-' -f1` rkhunter-1.4.6/files/rkhunter-18338- ;; rkhunter-1.4.6/files/rkhunter-18339- procmail) rkhunter-1.4.6/files/rkhunter:18340: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>&1` rkhunter-1.4.6/files/rkhunter:18341: VERSION=`echo "${WHOLE_VERSION}" | grep '^procmail[ ][ ]*v[0-9]' | ${AWK_CMD} '{ print $2 }' | sed -e 's/^v//'` rkhunter-1.4.6/files/rkhunter-18342- ;; rkhunter-1.4.6/files/rkhunter-18343- proftpd) rkhunter-1.4.6/files/rkhunter:18344: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>&1` rkhunter-1.4.6/files/rkhunter:18345: VERSION=`echo "${WHOLE_VERSION}" | sed -e 's/^.*\(ProFTPD.*\)$/\1/' | grep '^ProFTPD[ ][ ]*Version[ ][ ]*[0-9]' | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/files/rkhunter-18346- ;; rkhunter-1.4.6/files/rkhunter-18347- sshd) rkhunter-1.4.6/files/rkhunter:18348: WHOLE_VERSION=`${APP_CMD_FOUND} -t -d 2>&1` rkhunter-1.4.6/files/rkhunter:18349: VERSION=`echo "${WHOLE_VERSION}" | grep 'sshd version OpenSSH' | sed -e 's/^.*sshd version OpenSSH_//' | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-18350- rkhunter-1.4.6/files/rkhunter:18351: if [ -n "`echo \"${VERSION}\" | grep '+'`" ]; then rkhunter-1.4.6/files/rkhunter:18352: VERSION=`echo "${VERSION}" | cut -d'+' -f1` rkhunter-1.4.6/files/rkhunter-18353- fi ############################################## rkhunter-1.4.6/files/rkhunter-18357- rkhunter-1.4.6/files/rkhunter:18358: VERSION=`echo "${VERSION}" | tr -d '\r'` rkhunter-1.4.6/files/rkhunter:18359: WHOLE_VERSION=`echo "${WHOLE_VERSION}" | tr -d '\r'` rkhunter-1.4.6/files/rkhunter-18360- rkhunter-1.4.6/files/rkhunter-18361- if [ -z "${VERSION}" ]; then rkhunter-1.4.6/files/rkhunter:18362: WHOLE_VERSION=`echo "${WHOLE_VERSION}" | tr '\n' '%'` rkhunter-1.4.6/files/rkhunter-18363- ############################################## rkhunter-1.4.6/files/rkhunter-18373- rkhunter-1.4.6/files/rkhunter:18374: RKHTMPVAR=`echo "${VERSION}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/files/rkhunter-18375- rkhunter-1.4.6/files/rkhunter:18376: if [ -n "`echo \"${APP_WHITELIST}\" | grep -i \" ${APPLICATION}:${RKHTMPVAR} \"`" ]; then rkhunter-1.4.6/files/rkhunter-18377- APP_RESULTS="${APP_RESULTS} rkhunter-1.4.6/files/rkhunter-18378-${APPLICATION}%${APPLICATION_DESC}%${VERSION}%-1" rkhunter-1.4.6/files/rkhunter:18379: elif [ -n "`egrep -i \"^${APPLICATION}:.* ${RKHTMPVAR}( |$)\" \"${DB_PATH}/programs_bad.dat\" 2>&1`" ]; then rkhunter-1.4.6/files/rkhunter:18380: APPS_FAILED_COUNT=`expr ${APPS_FAILED_COUNT} + 1` rkhunter-1.4.6/files/rkhunter-18381- ############################################## rkhunter-1.4.6/files/rkhunter-18404- for RKHTMPVAR in ${APP_RESULTS}; do rkhunter-1.4.6/files/rkhunter:18405: APPLICATION=`echo "${RKHTMPVAR}" | cut -d% -f1` rkhunter-1.4.6/files/rkhunter:18406: APPLICATION_DESC=`echo "${RKHTMPVAR}" | cut -d% -f2` rkhunter-1.4.6/files/rkhunter:18407: VERSION=`echo "${RKHTMPVAR}" | cut -d% -f3` rkhunter-1.4.6/files/rkhunter-18408- rkhunter-1.4.6/files/rkhunter-18409- if [ -z "${VERSION}" ]; then rkhunter-1.4.6/files/rkhunter:18410: WHOLE_VERSION=`echo "${RKHTMPVAR}" | cut -d% -f5- | tr '%' '\n'` rkhunter-1.4.6/files/rkhunter-18411- ############################################## rkhunter-1.4.6/files/rkhunter-18423- else rkhunter-1.4.6/files/rkhunter:18424: ISBAD=`echo "${RKHTMPVAR}" | cut -d% -f4` rkhunter-1.4.6/files/rkhunter-18425- rkhunter-1.4.6/files/rkhunter:18426: if [ -n "`echo $ECHOOPT \"${ISBAD}\" | grep '[^-0-9]'`" ]; then rkhunter-1.4.6/files/rkhunter-18427- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --log-indent 2 --screen-indent 4 APPS_CHECK "${APPLICATION_DESC}" ############################################## rkhunter-1.4.6/files/rkhunter-18508- if [ -n "${ROOTKIT_FAILED_NAMES}" ]; then rkhunter-1.4.6/files/rkhunter:18509: ROOTKIT_FAILED_NAMES=`echo "${ROOTKIT_FAILED_NAMES}" | sed -e 's/, */,/g; s/,$//'` rkhunter-1.4.6/files/rkhunter-18510- ############################################## rkhunter-1.4.6/files/rkhunter-18513- for RTKT_NAME in ${ROOTKIT_FAILED_NAMES}; do rkhunter-1.4.6/files/rkhunter:18514: if [ -z "`echo \" ${RKHTMPVAR2},\" | grep \" ${RTKT_NAME},\"`" ]; then rkhunter-1.4.6/files/rkhunter-18515- RKHTMPVAR2="${RKHTMPVAR2}${RTKT_NAME}, " rkhunter-1.4.6/files/rkhunter-18516- else rkhunter-1.4.6/files/rkhunter:18517: ROOTKIT_FAILED_COUNT=`expr $ROOTKIT_FAILED_COUNT - 1` rkhunter-1.4.6/files/rkhunter-18518- fi ############################################## rkhunter-1.4.6/files/rkhunter-18521- IFS=$RKHIFS rkhunter-1.4.6/files/rkhunter:18522: RKHTMPVAR2=`echo "${RKHTMPVAR2}" | sed -e 's/, $//'` rkhunter-1.4.6/files/rkhunter-18523- fi ############################################## rkhunter-1.4.6/files/rkhunter-18636- if [ -n "$SECONDS" ]; then rkhunter-1.4.6/files/rkhunter:18637: BEGINTIME=`echo $SECONDS | cut -d. -f1` rkhunter-1.4.6/files/rkhunter-18638- elif [ $BSDOS -eq 1 -o $BUSYBOX -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-18640- elif [ -n "${PERL_CMD}" ]; then rkhunter-1.4.6/files/rkhunter:18641: BEGINTIME=`${PERL_CMD} -e 'printf "%d\n", time;'` rkhunter-1.4.6/files/rkhunter-18642- fi ############################################## rkhunter-1.4.6/files/rkhunter-18696- if [ -n "$SECONDS" ]; then rkhunter-1.4.6/files/rkhunter:18697: ENDTIME=`echo $SECONDS | cut -d. -f1` rkhunter-1.4.6/files/rkhunter-18698- elif [ $BSDOS -eq 1 -o $BUSYBOX -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-18700- else rkhunter-1.4.6/files/rkhunter:18701: ENDTIME=`${PERL_CMD} -e 'printf "%d\n", time;'` rkhunter-1.4.6/files/rkhunter-18702- fi rkhunter-1.4.6/files/rkhunter-18703- rkhunter-1.4.6/files/rkhunter:18704: TOTAL_SCANTIME=`expr ${ENDTIME} - ${BEGINTIME}` rkhunter-1.4.6/files/rkhunter:18705: TOTALMINS=`expr ${TOTAL_SCANTIME} / 60` rkhunter-1.4.6/files/rkhunter:18706: TOTALSECS=`expr ${TOTAL_SCANTIME} % 60` rkhunter-1.4.6/files/rkhunter-18707- ############################################## rkhunter-1.4.6/files/rkhunter-18872- rkhunter-1.4.6/files/rkhunter:18873: OLD_HOST=`grep '^Host:' "${RKHDAT_FILE}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-18874- ############################################## rkhunter-1.4.6/files/rkhunter-18885- rkhunter-1.4.6/files/rkhunter:18886: OLD_OSNAME=`grep '^OS:' "${RKHDAT_FILE}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-18887- ############################################## rkhunter-1.4.6/files/rkhunter-18898- rkhunter-1.4.6/files/rkhunter:18899: if [ -z "`grep '^Prelinked:Yes' \"${RKHDAT_FILE}\"`" ]; then rkhunter-1.4.6/files/rkhunter-18900- OLD_PRELINK=0 ############################################## rkhunter-1.4.6/files/rkhunter-18920- rkhunter-1.4.6/files/rkhunter:18921: OLD_ARCH=`grep '^Arch:' "${RKHDAT_FILE}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-18922- rkhunter-1.4.6/files/rkhunter:18923: if [ -n "`echo ${OLD_ARCH} | grep 'i[0-9]86'`" ]; then rkhunter-1.4.6/files/rkhunter-18924- OLD_ARCH_TYPE="i386" rkhunter-1.4.6/files/rkhunter:18925: elif [ -n "`echo ${OLD_ARCH} | grep 'sun[0-9][a-z]'`" -o -n "`echo ${OLD_ARCH} | grep 'sparc'`" ]; then rkhunter-1.4.6/files/rkhunter-18926- OLD_ARCH_TYPE="sparc" ############################################## rkhunter-1.4.6/files/rkhunter-18930- rkhunter-1.4.6/files/rkhunter:18931: if [ -n "`echo ${ARCH} | grep 'i[0-9]86'`" ]; then rkhunter-1.4.6/files/rkhunter-18932- ARCH_TYPE="i386" rkhunter-1.4.6/files/rkhunter:18933: elif [ -n "`echo ${ARCH} | grep 'sun[0-9][a-z]'`" -o -n "`echo ${ARCH} | grep 'sparc'`" ]; then rkhunter-1.4.6/files/rkhunter-18934- ARCH_TYPE="sparc" ############################################## rkhunter-1.4.6/files/rkhunter-18988- rkhunter-1.4.6/files/rkhunter:18989: BINPS=`echo ${BINPATHS} | tr ' ' '\n'` rkhunter-1.4.6/files/rkhunter-18990- ############################################## rkhunter-1.4.6/files/rkhunter-18996- if [ -h "${DIR}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:18997: LINKDIR=`${READLINK_CMD} ${READLINK_OPT} "${DIR}"` rkhunter-1.4.6/files/rkhunter-18998- else ############################################## rkhunter-1.4.6/files/rkhunter-19001- rkhunter-1.4.6/files/rkhunter:19002: if [ -z "`echo \"${PROP_DIR_LIST}\" | grep \"^${LINKDIR}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-19003- PROP_DIR_LIST="${PROP_DIR_LIST} ############################################## rkhunter-1.4.6/files/rkhunter-19048- rkhunter-1.4.6/files/rkhunter:19049: if [ -n "`echo \"${UNAME_R}\" | grep '^2\.6'`" ]; then rkhunter-1.4.6/files/rkhunter-19050- PROP_FILE_LIST="${PROP_FILE_LIST} unhide-linux26" ############################################## rkhunter-1.4.6/files/rkhunter-19066- rkhunter-1.4.6/files/rkhunter:19067: PROP_FILE_LIST=`echo ${PROP_FILE_LIST} | tr ' ' '\n'` rkhunter-1.4.6/files/rkhunter-19068- ############################################## rkhunter-1.4.6/files/rkhunter-19074- for FNAME in ${USER_SIMPLE_FILE_LIST}; do rkhunter-1.4.6/files/rkhunter:19075: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-19076- rkhunter-1.4.6/files/rkhunter:19077: test -z "`echo \"${PROP_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" && RKHTMPVAR="${RKHTMPVAR} rkhunter-1.4.6/files/rkhunter-19078-${FNAME}" ############################################## rkhunter-1.4.6/files/rkhunter-19082- rkhunter-1.4.6/files/rkhunter:19083: USER_SIMPLE_FILE_LIST=`echo "${RKHTMPVAR}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-19084- ############################################## rkhunter-1.4.6/files/rkhunter-19106- if [ -h "${DIR}/${FNAME}" ]; then rkhunter-1.4.6/files/rkhunter:19107: RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "${DIR}/${FNAME}"` rkhunter-1.4.6/files/rkhunter-19108- ############################################## rkhunter-1.4.6/files/rkhunter-19114- rkhunter-1.4.6/files/rkhunter:19115: test -n "${DIRNAME_CMD}" && LINKDIR=`${DIRNAME_CMD} "${RKHTMPVAR}"` || LINKDIR=`echo "${RKHTMPVAR}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/files/rkhunter-19116- ############################################## rkhunter-1.4.6/files/rkhunter-19124- rkhunter-1.4.6/files/rkhunter:19125: if [ -z "`echo \"${RKHTMPVAR3}\" | grep \"^${LINKDIR}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-19126- EXTRA_DIRS="${EXTRA_DIRS} ############################################## rkhunter-1.4.6/files/rkhunter-19134- rkhunter-1.4.6/files/rkhunter:19135: LINKFNAME=`echo "${RKHTMPVAR}" | sed -e 's:^.*/::'` rkhunter-1.4.6/files/rkhunter-19136- rkhunter-1.4.6/files/rkhunter:19137: FNAMEGREP=`echo "${LINKFNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-19138- ############################################## rkhunter-1.4.6/files/rkhunter-19145- rkhunter-1.4.6/files/rkhunter:19146: if [ -z "`echo \"${RKHTMPVAR3}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/files/rkhunter-19147- EXTRA_FILES="${EXTRA_FILES} ############################################## rkhunter-1.4.6/files/rkhunter-19155- rkhunter-1.4.6/files/rkhunter:19156: EXTRA_DIRS=`echo "${EXTRA_DIRS}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter:19157: EXTRA_FILES=`echo "${EXTRA_FILES}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-19158- ############################################## rkhunter-1.4.6/files/rkhunter-19164- rkhunter-1.4.6/files/rkhunter:19165: PROP_FILE_LIST_TOTAL=`echo "${PROP_FILE_LIST}" | wc -l | tr -d ' '` rkhunter-1.4.6/files/rkhunter-19166- ############################################## rkhunter-1.4.6/files/rkhunter-19178- rkhunter-1.4.6/files/rkhunter:19179: if [ "${ENABLE_TESTS}" = "all" -o -n "`echo \" ${ENABLE_TESTS} \" | grep \" $1 \"`" ]; then rkhunter-1.4.6/files/rkhunter:19180: if [ "${DISABLE_TESTS}" = "none" -o -z "`echo \" ${DISABLE_TESTS} \" | grep \" $1 \"`" ]; then rkhunter-1.4.6/files/rkhunter-19181- return 0 ############################################## rkhunter-1.4.6/files/rkhunter-19197- rkhunter-1.4.6/files/rkhunter:19198: RKHTMPVAR2=`echo "all none ${KNOWN_TESTS}" | tr ' ' '\n' | sort | tr '\n' ' '` rkhunter-1.4.6/files/rkhunter:19199: GROUPED_TESTS=`echo "${GROUPED_TESTS}" | tr ' ' '\n' | sort | tr '\n' ' '` rkhunter-1.4.6/files/rkhunter-19200- ############################################## rkhunter-1.4.6/files/rkhunter-19204- while test -n "${RKHTMPVAR2}"; do rkhunter-1.4.6/files/rkhunter:19205: STR=`echo ${RKHTMPVAR2} | cut -d' ' -f1-6` rkhunter-1.4.6/files/rkhunter:19206: RKHTMPVAR2=`echo ${RKHTMPVAR2} | cut -d' ' -f7-` rkhunter-1.4.6/files/rkhunter-19207- ############################################## rkhunter-1.4.6/files/rkhunter-19223- for STR in ${GROUPED_TESTS}; do rkhunter-1.4.6/files/rkhunter:19224: LEN=`echo "${STR}" | cut -d: -f1 | wc -c | tr -d ' '` rkhunter-1.4.6/files/rkhunter-19225- test $LEN -gt $MAX && MAX=$LEN ############################################## rkhunter-1.4.6/files/rkhunter-19232- rkhunter-1.4.6/files/rkhunter:19233: RKHTMPVAR2=" `echo ${GROUPED_TESTS}`" rkhunter-1.4.6/files/rkhunter-19234- ############################################## rkhunter-1.4.6/files/rkhunter-19236- TEST_NAMES="" rkhunter-1.4.6/files/rkhunter:19237: GROUP_NAME=`echo "${STR}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter-19238- ############################################## rkhunter-1.4.6/files/rkhunter-19242- rkhunter-1.4.6/files/rkhunter:19243: LEN=`echo "${GROUP_NAME}" | wc -c | tr -d ' '` rkhunter-1.4.6/files/rkhunter:19244: LEN=`expr $MAX - $LEN` rkhunter-1.4.6/files/rkhunter-19245- rkhunter-1.4.6/files/rkhunter:19246: test $LEN -gt 0 && GROUP_NAME="${GROUP_NAME} `echo \"${BLANK_LINE}\" | cut -d' ' -f1-$LEN`" rkhunter-1.4.6/files/rkhunter-19247- ############################################## rkhunter-1.4.6/files/rkhunter-19255- rkhunter-1.4.6/files/rkhunter:19256: for TEST in `echo "${STR}" | cut -d: -f2- | tr ':' ' '`; do rkhunter-1.4.6/files/rkhunter:19257: RKHTMPVAR=`echo "${RKHTMPVAR2}" | grep " ${TEST}:"` rkhunter-1.4.6/files/rkhunter-19258- ############################################## rkhunter-1.4.6/files/rkhunter-19270- rkhunter-1.4.6/files/rkhunter:19271: TEST_NAMES=`echo "${TEST_NAMES}" | sed -e 's/^://' | tr ':' '\n' | sort | tr '\n' ' '` rkhunter-1.4.6/files/rkhunter-19272- ############################################## rkhunter-1.4.6/files/rkhunter-19286- rkhunter-1.4.6/files/rkhunter:19287: KNOWN_LANGS=`ls -1 ${DB_PATH}/i18n 2>/dev/null | sort` rkhunter-1.4.6/files/rkhunter-19288- ############################################## rkhunter-1.4.6/files/rkhunter-19292- while test -n "${KNOWN_LANGS}"; do rkhunter-1.4.6/files/rkhunter:19293: STR=`echo ${KNOWN_LANGS} | cut -d' ' -f1-10` rkhunter-1.4.6/files/rkhunter:19294: KNOWN_LANGS=`echo ${KNOWN_LANGS} | cut -d' ' -f11-` rkhunter-1.4.6/files/rkhunter-19295- ############################################## rkhunter-1.4.6/files/rkhunter-19319- else rkhunter-1.4.6/files/rkhunter:19320: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" ${MODNAME} 2>/dev/null | grep 'NOT installed'` rkhunter-1.4.6/files/rkhunter-19321- fi rkhunter-1.4.6/files/rkhunter-19322- rkhunter-1.4.6/files/rkhunter:19323: MODLEN=`echo "${MODNAME}" | wc -c | tr -d ' '` rkhunter-1.4.6/files/rkhunter:19324: NUM_SPACES=`expr 28 - ${MODLEN}` rkhunter-1.4.6/files/rkhunter-19325- test $NUM_SPACES -lt 1 && NUM_SPACES=1 rkhunter-1.4.6/files/rkhunter:19326: SPACES=`echo "${BLANK_LINE}" | cut -c1-$NUM_SPACES` rkhunter-1.4.6/files/rkhunter-19327- ############################################## rkhunter-1.4.6/files/rkhunter-19370- rkhunter-1.4.6/files/rkhunter:19371: RKHTMPVAR2=`echo ${KNOWN_ROOTKITS} | sed -e 's/^,*//; s/,$//'` rkhunter-1.4.6/files/rkhunter-19372- ############################################## rkhunter-1.4.6/files/rkhunter-19376- while test -n "${RKHTMPVAR2}"; do rkhunter-1.4.6/files/rkhunter:19377: STR=`echo ${RKHTMPVAR2} | cut -d',' -f1-6` rkhunter-1.4.6/files/rkhunter:19378: RKHTMPVAR2=`echo ${RKHTMPVAR2} | cut -d',' -f7-` rkhunter-1.4.6/files/rkhunter-19379- ############################################## rkhunter-1.4.6/files/rkhunter-19411- rkhunter-1.4.6/files/rkhunter:19412: RKHTMPVAR=`expr ${RKHTMPVAR} + 10` rkhunter-1.4.6/files/rkhunter-19413- ############################################## rkhunter-1.4.6/files/rkhunter-19784-# Create a spaced-separated PATH variable. rkhunter-1.4.6/files/rkhunter:19785:RKHROOTPATH=`echo ${PATH} | tr ':' ' '` rkhunter-1.4.6/files/rkhunter-19786- ############################################## rkhunter-1.4.6/files/rkhunter-19884- XINETD_ALLOWED_SVC" rkhunter-1.4.6/files/rkhunter:19885:SPACE_LIST_OPTS=" `echo ${SPACE_LIST_OPTS}` " rkhunter-1.4.6/files/rkhunter-19886- ############################################## rkhunter-1.4.6/files/rkhunter-19892- WRITEWHITELIST" rkhunter-1.4.6/files/rkhunter:19893:NEWLINE_LIST_OPTS=" `echo ${NEWLINE_LIST_OPTS}` " rkhunter-1.4.6/files/rkhunter-19894- ############################################## rkhunter-1.4.6/files/rkhunter-20456- rkhunter-1.4.6/files/rkhunter:20457:RKHTMPVAR=`${ID_CMD} -u 2>/dev/null` rkhunter-1.4.6/files/rkhunter-20458- ############################################## rkhunter-1.4.6/files/rkhunter-20487-if [ $ENDIS_OPT -eq 1 ]; then rkhunter-1.4.6/files/rkhunter:20488: CL_ENABLE_TESTS=`echo ${CL_ENABLE_TESTS} | tr -d '"' | tr -d "'" | tr ',' ' ' | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/files/rkhunter-20489- rkhunter-1.4.6/files/rkhunter:20490: CL_DISABLE_TESTS=`echo ${CL_DISABLE_TESTS} | tr -d '"' | tr -d "'" | tr ',' ' ' | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/files/rkhunter:20491: CL_DISABLE_TESTS=`echo ${CL_DISABLE_TESTS}` rkhunter-1.4.6/files/rkhunter-20492- ############################################## rkhunter-1.4.6/files/rkhunter-20554- rkhunter-1.4.6/files/rkhunter:20555:RKHTMPVAR=`echo "${CONFIGFILE}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/files/rkhunter-20556- ############################################## rkhunter-1.4.6/files/rkhunter-20564- rkhunter-1.4.6/files/rkhunter:20565: LOCALCONFDIRCOUNT=`expr ${LOCALCONFDIRCOUNT} + 1` rkhunter-1.4.6/files/rkhunter-20566- LOCALCONFDIRFILES="${LOCALCONFDIRFILES} ${FNAME}" ############################################## rkhunter-1.4.6/files/rkhunter-20735- rkhunter-1.4.6/files/rkhunter:20736: FMTVERSION=`grep '^FormatVersion:' "${RKHDAT_FILE}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-20737- ############################################## rkhunter-1.4.6/files/rkhunter-20743- rkhunter-1.4.6/files/rkhunter:20744: PROPUPD_OPT=`echo "${PROPUPD_OPT}" | tr ',' "\n" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-20745- ############################################## rkhunter-1.4.6/files/rkhunter-20750- for FNAME in ${PROPUPD_OPT}; do rkhunter-1.4.6/files/rkhunter:20751: if [ -n "`echo \"${FNAME}\" | grep '^[^/].*/'`" ]; then rkhunter-1.4.6/files/rkhunter-20752- # Filename is relative ############################################## rkhunter-1.4.6/files/rkhunter-20754- echo "Relative file or directory name specified: ${FNAME}" rkhunter-1.4.6/files/rkhunter:20755: elif [ -n "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/files/rkhunter-20756- # Filename is absolute rkhunter-1.4.6/files/rkhunter:20757: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-20758- rkhunter-1.4.6/files/rkhunter-20759- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:20760: RKHTMPVAR2=`grep "^File:${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-20761- else rkhunter-1.4.6/files/rkhunter:20762: COLON_COUNT=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/files/rkhunter-20763- rkhunter-1.4.6/files/rkhunter:20764: RKHTMPVAR2=`grep "^File:${COLON_COUNT}:${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null` rkhunter-1.4.6/files/rkhunter-20765- test -n "${RKHTMPVAR2}" && RKHTMPVAR2="${FNAME}" ############################################## rkhunter-1.4.6/files/rkhunter-20771- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:20772: RKHTMPVAR2=`grep "^File:${FNAMEGREP}/[^:]*:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-20773- else ############################################## rkhunter-1.4.6/files/rkhunter-20777- rkhunter-1.4.6/files/rkhunter:20778: for RKHLINE in `grep "^File:[0-9]*:${FNAMEGREP}/" "${RKHDAT_FILE}"`; do rkhunter-1.4.6/files/rkhunter:20779: COLON_COUNT=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:20780: COLON_COUNT=`expr 3 + $COLON_COUNT` rkhunter-1.4.6/files/rkhunter-20781- rkhunter-1.4.6/files/rkhunter:20782: PATHNAME=`echo "${RKHLINE}" | cut -d: -f3-$COLON_COUNT` rkhunter-1.4.6/files/rkhunter-20783- ############################################## rkhunter-1.4.6/files/rkhunter-20789- rkhunter-1.4.6/files/rkhunter:20790: RKHTMPVAR2=`echo "${PATHS}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-20791- fi ############################################## rkhunter-1.4.6/files/rkhunter-20813- rkhunter-1.4.6/files/rkhunter:20814: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/files/rkhunter-20815- rkhunter-1.4.6/files/rkhunter-20816- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:20817: RKHTMPVAR2=`grep "^File:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-20818- else ############################################## rkhunter-1.4.6/files/rkhunter-20822- rkhunter-1.4.6/files/rkhunter:20823: for RKHLINE in `grep "^File:[0-9]*:.*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:${FNAMEGREP}:" "${RKHDAT_FILE}"`; do rkhunter-1.4.6/files/rkhunter:20824: COLON_COUNT=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:20825: COLON_COUNT=`expr 3 + $COLON_COUNT` rkhunter-1.4.6/files/rkhunter-20826- rkhunter-1.4.6/files/rkhunter:20827: PATHNAME=`echo "${RKHLINE}" | cut -d: -f3-$COLON_COUNT` rkhunter-1.4.6/files/rkhunter-20828- ############################################## rkhunter-1.4.6/files/rkhunter-20834- rkhunter-1.4.6/files/rkhunter:20835: RKHTMPVAR2=`echo "${PATHS}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-20836- fi ############################################## rkhunter-1.4.6/files/rkhunter-20840- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:20841: RKHTMPVAR2=`grep "^File:[^:]*/${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/files/rkhunter-20842- else ############################################## rkhunter-1.4.6/files/rkhunter-20846- rkhunter-1.4.6/files/rkhunter:20847: for RKHLINE in `grep "^File:[0-9]*:.*/${FNAMEGREP}:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:" "${RKHDAT_FILE}"`; do rkhunter-1.4.6/files/rkhunter:20848: COLON_COUNT=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/files/rkhunter:20849: COLON_COUNT=`expr 3 + $COLON_COUNT` rkhunter-1.4.6/files/rkhunter-20850- rkhunter-1.4.6/files/rkhunter:20851: PATHNAME=`echo "${RKHLINE}" | cut -d: -f3-$COLON_COUNT` rkhunter-1.4.6/files/rkhunter-20852- ############################################## rkhunter-1.4.6/files/rkhunter-20858- rkhunter-1.4.6/files/rkhunter:20859: RKHTMPVAR2=`echo "${PATHS}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-20860- fi ############################################## rkhunter-1.4.6/files/rkhunter-20878- if [ $LEAVE -eq 0 ]; then rkhunter-1.4.6/files/rkhunter:20879: PROPUPD_OPT=`echo "${RKHTMPVAR}" | sed -e '/^$/d'` rkhunter-1.4.6/files/rkhunter-20880- else ############################################## rkhunter-1.4.6/files/rkhunter-20905- if [ -z "${PRELINK_HASH}" ]; then rkhunter-1.4.6/files/rkhunter:20906: if [ -z "`echo \"${HASH_FUNC}\" | egrep '(/filehashsha\.pl Digest::MD5|/filehashsha\.pl .* 1$|shasum -a 1$)'`" ]; then rkhunter-1.4.6/files/rkhunter:20907: RKHTMPVAR=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/files/rkhunter-20908- rkhunter-1.4.6/files/rkhunter:20909: if [ -z "`echo ${RKHTMPVAR} | egrep -i 'sha1|md5'`" ]; then rkhunter-1.4.6/files/rkhunter-20910- if [ $HASH_OPT -eq 1 ]; then ############################################## rkhunter-1.4.6/files/rkhunter-20942- rkhunter-1.4.6/files/rkhunter:20943: RKHTMPVAR=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" LWP URI HTTP::Status HTTP::Date Getopt::Long 2>&1 | grep 'NOT'` rkhunter-1.4.6/files/rkhunter-20944- ############################################## rkhunter-1.4.6/files/rkhunter-20948- rkhunter-1.4.6/files/rkhunter:20949: RKHTMPVAR=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Socket Carp 2>&1 | grep 'NOT'` rkhunter-1.4.6/files/rkhunter-20950- ############################################## rkhunter-1.4.6/files/rkhunter-20954- rkhunter-1.4.6/files/rkhunter:20955: RKHTMPVAR=`find_cmd ${CMD}` rkhunter-1.4.6/files/rkhunter-20956- ############################################## rkhunter-1.4.6/files/rkhunter-21016- rkhunter-1.4.6/files/rkhunter:21017:for LINE in `egrep '^MSG_(TYPE|RESULT)_' "${DB_PATH}/i18n/en" 2>/dev/null`; do rkhunter-1.4.6/files/rkhunter:21018: TYPE=`echo "${LINE}" | cut -d: -f1` rkhunter-1.4.6/files/rkhunter-21019- rkhunter-1.4.6/files/rkhunter-21020- if [ "${LANGUAGE}" != "en" ]; then rkhunter-1.4.6/files/rkhunter:21021: RKHTMPVAR=`grep ${GREP_OPT} "^${TYPE}:" "${DB_PATH}/i18n/${LANGUAGE}" 2>/dev/null` rkhunter-1.4.6/files/rkhunter:21022: test -n "${RKHTMPVAR}" && LINE=`echo "${RKHTMPVAR}" | sed -e 's/\`/\\\\\`/g'` rkhunter-1.4.6/files/rkhunter-21023- fi rkhunter-1.4.6/files/rkhunter-21024- rkhunter-1.4.6/files/rkhunter:21025: RKHTMPVAR=`echo "${LINE}" | cut -d: -f2-` rkhunter-1.4.6/files/rkhunter-21026- ############################################## rkhunter-1.4.6/files/rkhunter-21083-test -z "${HOST_NAME}" && HOST_NAME="${HOSTNAME}" rkhunter-1.4.6/files/rkhunter:21084:HOST_NAME=`echo ${HOST_NAME} | cut -d. -f1` rkhunter-1.4.6/files/rkhunter-21085- ############################################## rkhunter-1.4.6/files/rkhunter-21114- if [ -s "${RKHDAT_FILE}" ]; then rkhunter-1.4.6/files/rkhunter:21115: RKHTMPVAR=`grep '^OS:' "${RKHDAT_FILE}" 2>/dev/null | sed -e 's/^OS://'` rkhunter-1.4.6/files/rkhunter-21116- ############################################## rkhunter-1.4.6/files/rkhunter-21167- for CMD in ${CMDLIST}; do rkhunter-1.4.6/files/rkhunter:21168: RKHTMPVAR=`echo ${CMD} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/files/rkhunter:21169: RKHTMPVAR=`eval echo "\\$${RKHTMPVAR}_CMD"` rkhunter-1.4.6/files/rkhunter-21170- ############################################## rkhunter-1.4.6/files/rkhunter-21172- display --to LOG --type INFO FOUND_CMD "${CMD}" "${RKHTMPVAR}" rkhunter-1.4.6/files/rkhunter:21173: elif [ -n "`echo \"${DISABLED_CMDS}\" | grep \" ${CMD} \"`" ]; then rkhunter-1.4.6/files/rkhunter-21174- display --to LOG --type INFO DISABLED_CMD "${CMD}" ############################################## rkhunter-1.4.6/files/rkhunter-21221- display --to LOG --type INFO HASH_FUNC_PRELINK "${PRELINK_HASH}" rkhunter-1.4.6/files/rkhunter:21222: elif [ -z "`echo \"${HASH_FUNC}\" | egrep -i 'sha1|md5'`" ]; then rkhunter-1.4.6/files/rkhunter-21223- SKIP_HASH_MSG=1 ############################################## rkhunter-1.4.6/files/rkhunter-21235- fi rkhunter-1.4.6/files/rkhunter:21236: elif [ -n "`echo \"${HASH_FUNC}\" | grep '/filehashsha\.pl '`" ]; then rkhunter-1.4.6/files/rkhunter:21237: RKHTMPVAR=`echo "${HASH_FUNC}" | cut -d' ' -f3` rkhunter-1.4.6/files/rkhunter-21238- ############################################## rkhunter-1.4.6/files/rkhunter-21287- DPKG) rkhunter-1.4.6/files/rkhunter:21288: if [ -z "`echo \"${DPKG_CMD}\" | grep '/dpkg$'`" ]; then rkhunter-1.4.6/files/rkhunter-21289- display --to LOG --type INFO FOUND_CMD 'dpkg-query' "${DPKG_CMD}" ############################################## rkhunter-1.4.6/files/rkhunter-21329- DPKG) rkhunter-1.4.6/files/rkhunter:21330: if [ -z "`echo \"${DPKG_CMD}\" | grep '/dpkg$'`" ]; then rkhunter-1.4.6/files/rkhunter-21331- display --to LOG --type INFO FOUND_CMD 'dpkg-query' "${DPKG_CMD}" ############################################## rkhunter-1.4.6/files/rkhunter-21393- for FNAME in ${USER_FILE_LIST}; do rkhunter-1.4.6/files/rkhunter:21394: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-21395- done ############################################## rkhunter-1.4.6/files/rkhunter-21405- for FNAME in ${USER_SIMPLE_FILE_LIST}; do rkhunter-1.4.6/files/rkhunter:21406: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-21407- done ############################################## rkhunter-1.4.6/files/rkhunter-21417- for FNAME in ${USER_DIR_LIST}; do rkhunter-1.4.6/files/rkhunter:21418: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-21419- done ############################################## rkhunter-1.4.6/files/rkhunter-21429- for FNAME in ${USER_EXCLUDE_PROP}; do rkhunter-1.4.6/files/rkhunter:21430: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/files/rkhunter-21431- done ############################################## rkhunter-1.4.6/debian/patches/30_fix-lang-update-grep.diff-11- if [ -s "${DB_PATH}/i18n/${LANGFILE}" ]; then rkhunter-1.4.6/debian/patches/30_fix-lang-update-grep.diff:12:- PROG_VERS=`grep ${GREP_OPT} '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/i18n/${LANGFILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/debian/patches/30_fix-lang-update-grep.diff:13:+ PROG_VERS=`grep ${GREP_OPT} -a '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/i18n/${LANGFILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/debian/patches/30_fix-lang-update-grep.diff-14- ############################################## rkhunter-1.4.6/debian/patches/40_fix-bashism.diff-10- if [ -n "${RKH_SHM_PATH}" ]; then rkhunter-1.4.6/debian/patches/40_fix-bashism.diff:11: RKHTMPVAR2=`name2text "${RKH_SHM_PATH_STRIPPED}"` rkhunter-1.4.6/debian/patches/40_fix-bashism.diff-12- ############################################## rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-137- custom_*) rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh:138: PREFIX=`echo "${RKHINST_LAYOUT}" | sed 's|custom_||g'` rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-139- ############################################## rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-153- if [ "${RKHINST_ACTION}" = "install" ]; then rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh:154: RKHTMPVAR=`echo "${PATH}" | grep "${PREFIX}/bin"` rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-155- ############################################## rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-555- for RKHWEBCMD in wget links elinks lynx curl GET bget; do rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh:556: SEARCH=`which ${RKHWEBCMD} 2>/dev/null | grep -v ' '` rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-557- ############################################## rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-729- if [ "${FILE}" = "mirrors.dat" -a -f "${RKHINST_DB_DIR}/mirrors.dat" ]; then rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh:730: RKHTMPVAR=`egrep '^(local|remote)=' ${RKHINST_DB_DIR}/mirrors.dat 2>/dev/null` rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-731- ############################################## rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-786- rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh:787: FNAME=`echo ${FILE} | sed 's|^./files/i18n/||'` rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-788- ############################################## rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-811- rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh:812: FNAME=`echo ${FILE} | sed 's|^./files/signatures/||'` rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-813- ############################################## rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-977- if [ -n "${STRIPROOT}" ]; then rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh:978: for FILE in `find "${PREFIX}" -type f`; do rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh:979: STR=`grep "${PREFIX}" "${FILE}"` rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-980- ############################################## rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-1138- # needs to remove all old versions as well. rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh:1139: DIR=`dirname "${DIR}"` rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-1140- ############################################## rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-1154- */${APPNAME}/*) rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh:1155: DIR=`dirname "${DIR}"` rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-1156- ############################################## rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-1248- RKHINST_ACTION_SEEN=1 rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh:1249: RKHINST_ACTION=`echo "$1" | sed 's/-//g'` rkhunter-1.4.6/.pc/15_remove-empty-dir.diff/installer.sh-1250- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-72- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:73:if [ -n "`echo \"$*\" | grep '\-\-debug'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-74- RKHDEBUGFILE="" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-81- if [ -n "`which mktemp 2>/dev/null | grep -v ' '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:82: RKHDEBUGFILE=`mktemp ${RKHDEBUGBASE}.XXXXXXXXXX` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-83- elif [ -n "$RANDOM" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-84- RKHDEBUGFILE="${RKHDEBUGBASE}.$RANDOM" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:85: elif [ -n "`date +%N%s 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-86- RKHDEBUGFILE="${RKHDEBUGBASE}.`date +%N%s%N`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:87: elif [ -n "`date +%Y%m%d%H%M%S 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-88- RKHDEBUGFILE="${RKHDEBUGBASE}.`date +%Y%m%d%H%M%S`" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-140- MYSHELL=/bin/sh rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:141: test -h ${MYSHELL} && MYSHELL=`readlink ${MYSHELL} 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:142: MYSHELL=`basename ${MYSHELL} 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-143- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-309- --type) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:310: TYPE=`eval echo "\\$MSG_TYPE_$2"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-311- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-324- --result) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:325: RESULT=`eval echo "\\$MSG_RESULT_$2"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-326- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-338- if [ $COLORS -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:339: test -n "$2" && COLOR=`eval "echo \\${$2}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-340- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-356- return rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:357: elif [ -z "`echo ${LOGINDENT} | grep '^[0-9]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-358- echo "Error: Invalid '--log-indent' value given: $2 Display line: ${DISPLAY_LINE}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-371- return rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:372: elif [ -z "`echo ${SCREENINDENT} | grep '^[0-9]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-373- echo "Error: Invalid '--screen-indent' value given: $2 Display line: ${DISPLAY_LINE}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-421- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:422: test $WARN_MSG -eq 1 && WARNING_COUNT=`expr ${WARNING_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-423- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-496- if [ -n "${MSG}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:497: LINE1=`grep ${GREP_OPT} "^${MSG}:" "${LANG_FILE}" 2>/dev/null | head ${HEAD_OPT}1 | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-498- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-499- if [ $RKHCHKLOCALE -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:500: LINE1=`echo "${LINE1}" | ${ICONV_CMD} -f UTF-8 -t ${RKHCHRMAP} 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-501- test $? -ne 0 && LINE1="" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-505- LANG_FILE="${DB_PATH}/i18n/en" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:506: LINE1=`grep ${GREP_OPT} "^${MSG}:" "${LANG_FILE}" 2>/dev/null | head ${HEAD_OPT}1 | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-507- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-513- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:514: LINE1=`echo "${LINE1}" | sed -e 's/\`/\\\\\`/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-515- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-516- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:517: test -n "${LINE1}" && LINE1=`eval "echo \"${LINE1}\" | sed -e 's/;/\\;/g'"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-518- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-535- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:536: test $LOGINDENT -gt 0 && SPACES=`echo "${BLANK_LINE}" | cut -c1-$LOGINDENT` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-537- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-542- if [ $WRITETOTTY -eq 1 -a $SCREENINDENT -gt 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:543: SPACES=`echo "${BLANK_LINE}" | cut -c1-$SCREENINDENT` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-544- LINE1="${SPACES}${LINE1}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-554- if [ $WRITETOTTY -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:555: LINE1_NUM=`echo "${LINE1}" | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:556: NUM_SPACES=`expr 62 - ${LINE1_NUM}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-557- test $NUM_SPACES -lt 1 && NUM_SPACES=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-559- if [ $COLORS -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:560: SPACES=`echo "${BLANK_LINE}" | cut -c1-$NUM_SPACES` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-561- LINE1="${LINE1}${SPACES}[ ${RESULT} ]" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-567- if [ $WRITETOLOG -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:568: LOGLINE1_NUM=`echo "${LOGLINE1}" | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:569: NUM_SPACES=`expr 62 - ${LOGLINE1_NUM}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-570- test $NUM_SPACES -lt 1 && NUM_SPACES=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:571: SPACES=`echo "${BLANK_LINE}" | cut -c1-$NUM_SPACES` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-572- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-593- echo "" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:594: NLLOOP=`expr ${NLLOOP} - 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-595- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-613- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:614: for LOGLINE1 in `grep ${GREP_OPT} "^${MSG}:" "${LANG_FILE}" 2>/dev/null | cut -d: -f2-`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-615- if [ $LINE1 -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-624- IFS=$OLDIFS rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:625: elif [ $SHOWWARNINGSONLY -eq 1 -a -n "`echo \"${LOGLINE1}\" | grep '^\[[0-9][0-9]:[0-9][0-9]:[0-9][0-9]\] '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-626- echo $ECHOOPT "${LOGLINE1}" | cut -d' ' -f2- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-717- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:718: RKHTMPVAR2=`grep -h "^${OPTNAME}=" ${CONFIGFILE} ${LOCALCONFIGFILE} ${LOCALCONFDIRFILES}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-719- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-730- single) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:731: OPTVAR=`echo "${RKHTMPVAR2}" | tail ${TAIL_OPT}1 | sed -e "s/${OPTNAME}=//"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-732- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-754- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:755: OPTVAR=`echo "${OPTVAR} " | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-756- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:757: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-758- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-759- *) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:760: OPTVAR=`echo "${OPTVAR}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-761- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-769- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:770: RKHTMPVAR3=`echo "${RKHTMPVAR2}" | tail ${TAIL_OPT}1 | sed -e "s/${OPTNAME}=//"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-771- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-777- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:778: OPTVAR=`echo "${RKHTMPVAR2}" | sed -e "s/${OPTNAME}=//"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-779- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-786- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:787: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-788- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-795- if [ "${OPTMULTI}" = "space-list" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:796: OPTVAR=`echo "${OPTVAR}" | tr -s ' ' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-797- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:798: OPTVAR=`echo "${OPTVAR}" | sed -e 's/^ *"* *//; s/ *"* *$//' | sed -e "s/^ *'* *//; s/ *'* *$//"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:799: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-800- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-805- if [ -n "${OPTVAR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:806: RKHLINES=`echo "${OPTVAR}" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-807- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:808: OPTVAR=`echo "${OPTVAR}" | ${AWK_CMD} -v l="$RKHLINES" '/./ { if (a) { a = a "\n" $0 } else a = $0 }; /^$/ { a = "" }; NR == l { print a }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:809: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-810- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-820- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:821: if [ -n "`echo \"${OPTVAR}\" | grep '^\".*\"$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:822: OPTVAR=`echo "${OPTVAR}" | sed -e 's/^"\(.*\)"$/\1/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:823: elif [ -n "`echo \"${OPTVAR}\" | grep \"^'.*'$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:824: OPTVAR=`echo "${OPTVAR}" | sed -e "s/^'\(.*\)'$/\1/"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-825- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-873- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:874: OPT_VALUE=`eval echo \"\\$${OPT_VALUE_OPT}\"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-875- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-922- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:923: RKHTMPVAR=`echo "${OPT_VALUE} " | grep '^-'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-924- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-930- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:931: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-932- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-950- if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:951: RKHTMPVAR=`echo "${OPT_VALUE}" | egrep '(^|[^\\])[][?*]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-952- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:953: RKHTMPVAR=`echo "${OPT_VALUE}" | egrep '(^|[^\\])[][?*{}]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-954- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-961- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:962: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-963- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-975- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:976: if [ -n "`echo \"${NEWLINE_LIST_OPTS}\" | grep \" ${OPT_NAME} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-977- IFS=$IFSNL ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-991-# if [ "${OPT_NAME}" = "BINDIR" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:992:# if [ -n "`echo \"${FNAME}\" | grep '^\+'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:993:# FNAME=`echo "${FNAME}" | cut -c2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-994-# fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1002- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1003: if [ -n "`echo \"${FNAME}\" | egrep '(^[./]*$)|[;&]|/\.\./'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1004- ERRCODE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1015- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1016: if [ -n "`echo \"${FNAME}\" | grep '^[^/].*/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1017: if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" -a -n "`echo \"${FNAME}\" | grep '^\\$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1018- continue ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1022- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1023: elif [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1024- # ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1136- if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1137: if [ -n "`echo \"${FNAME}\" | egrep '\\$\\{?(ORIGIN|LIB|PLATFORM)\\}?'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1138- continue ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1141- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1142: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1143- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1144: if [ -z "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1145- ERRCODE=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1146- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1147: echo "Invalid ${OPT_NAME} configuration option: Non-existent pathname: `name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1148- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1168- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1169: PATH_LIST=`eval echo \"\\$${1}\"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1170- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1228- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1229: RKHTMPVAR=`eval echo "\"\\$${OPT_VALUE}\""` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1230- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1249- if [ -n "${OTHERS}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1250: if [ "${OTHERS}" = "ANY" -a -n "`echo \"${RKHTMPVAR}\" | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1251- return rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1252: elif [ "${OTHERS}" = "ANY1" -a -n "`echo \"${RKHTMPVAR}\" | grep '^[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1253- return ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1284- if [ -n "${MKTEMP_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1285: TEMPFILE=`${MKTEMP_CMD} "${TEMPFILE_BASE}.XXXXXXXXXX"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1286- elif [ -n "$RANDOM" ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1289- TEMPFILE="${TEMPFILE_BASE}.`date +%s`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1290: elif [ -n "`date +%N%s 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1291- TEMPFILE="${TEMPFILE_BASE}.`date +%N%s%N`" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1330- if [ -n "${STAT_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1331: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1332- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1333: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1334: NLINKS=`${STAT_CMD} --nlink /sbin/init 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1335- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1336: NLINKS=`${STAT_CMD} -c %h /sbin/init 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1337- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1352- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1353: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1354- display --to LOG --type INFO DISABLED_CMD 'stat' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1371- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1372: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1373- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1418- if [ -n "${SKDET_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1419: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1420- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1430- SKDETOPT="" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1431: SKDETVER=`${SKDET_CMD} -v 2>&1 | grep '^skdet.v' | ${AWK_CMD} -F'.' '{ print $1 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1432- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1441- SKDET=2 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1442: SKDET_OUTPUT=`${SKDET_CMD} -v 2>&1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1443- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1446- if [ $SKDET -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1447: SKDET_OUTPUT=`${SKDET_CMD} ${SKDETOPT} 2>&1 | tr -s ' ' | grep -i 'invis'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1448- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1471- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1472: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1473- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}Suckit Rootkit (additional checks), " ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1477- if [ $NLINKS -eq -1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1478: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1479- display --to LOG --type PLAIN --log-indent 9 ROOTKIT_ADD_SUCKIT_LINK_DISABLED ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1514- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1515: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1516- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1526- for RKHTMPVAR2 in ${SCAN_FILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1527: RKHTMPVAR=`echo "${RKHTMPVAR2}" | tr '%' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1528- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1548- THOROUGH) # Search the whole filesystem rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1549: test -n "${BASENAME_CMD}" && FNAME=`${BASENAME_CMD} "${RKHTMPVAR}"` || FNAME=`echo "${RKHTMPVAR}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1550- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1551: FILENAMES=`${FIND_CMD} / -xdev -name "${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1552- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1554- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1555: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1556- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1574- test $FOUND -eq 0 && FOUND="NOT_FOUND" || FOUND="FOUND" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1575: display --to LOG --type PLAIN --result ${FOUND} --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1576- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1586- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1587: FNAMEGREP=`echo "${RKHTMPVAR2}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1588- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1589: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1590- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1591: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${RKHTMPVAR}\"`" 'known_rkts' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1592- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1599- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1600: display --to LOG --type PLAIN --result FOUND --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1601- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1602- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1603: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1604- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1616- for RKHTMPVAR2 in ${SCAN_DIRS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1617: RKHTMPVAR=`echo "${RKHTMPVAR2}" | tr '%' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1618- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1625- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1626: FNAMEGREP=`echo "${RKHTMPVAR2}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1627- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1628: if [ -n "`echo \"${RTKT_DIR_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1629- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1630: display --to LOG --type INFO FILE_PROP_WL_DIR "`name2text \"${RKHTMPVAR}\"`" 'known_rkts' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1631- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1638- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1639: display --to LOG --type PLAIN --result FOUND --log-indent 2 ROOTKIT_FILES_DIRS_DIR "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1640- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1641- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1642: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 2 ROOTKIT_FILES_DIRS_DIR "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1643- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1655- if [ -n "${KSYMS_FILE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1656: FNAMEGREP=`echo "${KS}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1657- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1658: if [ -n "`grep ${GREP_OPT} \"${FNAMEGREP}\" \"${KSYMS_FILE}\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1659- SCAN_STATUS=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1682- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1683: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1684- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1694- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1695: FILE_FOUND=`echo "${FILE_FOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1696- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1697- for RKHTMPVAR in ${FILE_FOUND}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1698: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_FILES_DIRS_FILE_FOUND "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1699- done rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1700- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1701: DIR_FOUND=`echo "${DIR_FOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1702- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1703- for RKHTMPVAR in ${DIR_FOUND}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1704: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_FILES_DIRS_DIR_FOUND "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1705- done rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1706- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1707: KSYM_FOUND=`echo "${KSYM_FOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1708- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1788- for CMD in ${CMDLIST}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1789: CMDNAME=`echo ${CMD} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1790- CMDNAME="${CMDNAME}_CMD" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1797- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1798: CFG_CMD=`get_option single "${CMDNAME}"` || exit $? rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1799- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1803- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1804: MCMD=`echo "${CFG_CMD}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1805- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1822- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1823: if [ -n "`find_cmd ${MCMD}`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1824- eval ${CMDNAME}=\"${CFG_CMD}\" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1836- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1837: test -z "${CFG_CMD}" && eval ${CMDNAME}=`find_cmd ${CMD}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1838- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1863- if [ -r "${SCRIPT_PATH}/check_modules.pl" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1864: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" File::stat Getopt::Long 2>/dev/null | grep 'NOT installed'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1865- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1887- test -x "${SCRIPT_PATH}/readlink.sh" && READLINK_CMD="${SCRIPT_PATH}/readlink.sh" || READLINK_CMD="" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1888: elif [ -n "`${READLINK_CMD} -f \"${SCRIPT_PATH}/readlink.sh\" 2>&1 >/dev/null`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1889- test -x "${SCRIPT_PATH}/readlink.sh" && READLINK_CMD="${SCRIPT_PATH}/readlink.sh" || READLINK_CMD="" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1942- for CMD in ${CMDLIST}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1943: RKHTMPVAR=`echo ${CMD} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1944- RKHTMPVAR="${RKHTMPVAR}_CMD" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:1945: RKHTMPVAR2=`eval echo "\\$${RKHTMPVAR}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-1946- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2015- if [ -n "${LANGUAGE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2016: LANGUAGE=`echo "${LANGUAGE}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2017- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2076- if [ -n "${ICONV_CMD}" -a -n "${LOCALE_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2077: RKHCHRMAP=`${LOCALE_CMD} charmap 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2078- test -n "${RKHCHRMAP}" && RKHCHKLOCALE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2091- if [ -n "${UPDATE_LANG}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2092: UPDATE_LANG=`echo ${UPDATE_LANG}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2093- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2094: if [ -z "`echo \" ${UPDATE_LANG} \" | grep \" ${LANGUAGE} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2095- UPDATE_LANG="${UPDATE_LANG} ${LANGUAGE}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2097- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2098: if [ -z "`echo \" ${UPDATE_LANG} \" | grep ' en '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2099- UPDATE_LANG="${UPDATE_LANG} en" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2128- if [ -n "${RKHLOGFILE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2129: RKHLOGFILE=`echo "${RKHLOGFILE}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2130- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2159- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2160: LOGDIR=`echo "${RKHLOGFILE}" | sed -e 's:/[^/][^/]*$::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2161- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2162: if [ -z "`echo \"${LOGDIR}\" | grep '/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2163- LOGDIR="." ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2259- if [ -n "${RKHTMPDIR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2260: RKHTMPDIR=`echo "${RKHTMPDIR}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2261- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2334- if [ -n "${DB_PATH}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2335: DB_PATH=`echo "${DB_PATH}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2336- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2474- if [ $BINDIR_OPT -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2475: BINPATHS=`echo "${BINPATHS}" | tr -d '"' | tr -d "'" | tr -s ' ' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2476- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2499- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2500: BINPATHS=`echo ${RKHTMPVAR}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2501- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2524- for DIR in ${BINPATHS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2525: if [ -n "`echo ${DIR} | grep '^\+'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2526: DIR=`echo ${DIR} | cut -c2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2527- PREPEND_PATHS="${PREPEND_PATHS} ${DIR}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2530- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2531: PREPEND_PATHS=`echo ${PREPEND_PATHS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2532- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2534- for DIR in ${PREPEND_PATHS} ${RKHROOTPATH} ${BINPATHS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2535: if [ -n "`echo ${DIR} | grep '^\+'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2536- # These will already be in PREPEND_PATHS. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2537- continue rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2538: elif [ -z "`echo ${DIR} | grep '^/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2539- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2545- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2546: DIR=`echo "${DIR}" | tr -s '/' | sed -e 's:/$::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2547- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2548: if [ -z "`echo \" ${RKHTMPVAR} \" | grep \" ${DIR} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2549- RKHTMPVAR="${RKHTMPVAR} ${DIR}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2559- if [ $LEAVE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2560: BINPATHS=`echo ${RKHTMPVAR}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2561- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2650- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2651: if [ -n "`echo ${CMD} | grep '/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2652- test -f "${CMD}" -a -x "${CMD}" && echo "${CMD}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2728- if [ -n "${MAILONWARNING}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2729: MAILONWARNING=`echo ${MAILONWARNING}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2730- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2739- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2740: MCMD=`echo "${MAIL_CMD}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2741- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2748- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2749: MC=`find_cmd ${MCMD}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2750- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2755- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2756: MCMD=`echo "${MAIL_CMD}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2757- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2803- if [ -n "${RKHWEBCMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2804: WCMD=`echo "${RKHWEBCMD}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2805- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2812- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2813: WC=`find_cmd ${WCMD}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2814- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2820- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2821: RKHWEBCMD_OPTS=`echo "${RKHWEBCMD}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2822- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2825- RKHWEBCMD="${WC}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2826: test -n "${BASENAME_CMD}" && RKHWEBCMD_BASE=`${BASENAME_CMD} "${WC}"` || RKHWEBCMD_BASE=`echo "${WC}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2827- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2859- if [ -n "${USE_SYSLOG}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2860: USE_SYSLOG=`echo "${USE_SYSLOG}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2861- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2877- if [ -n "${USE_SYSLOG}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2878: USE_SYSLOG=`echo "${USE_SYSLOG}" | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2879- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2882- : rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2883: elif [ -z "`echo \"${USE_SYSLOG}\" | grep '^[a-z][a-z0-7]*\.[a-z][a-z]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2884- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2890- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2891: SYSLOG_F=`echo "${USE_SYSLOG}" | cut -d. -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2892: SYSLOG_P=`echo "${USE_SYSLOG}" | cut -d. -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2893- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2955- if [ -n "${ALLOW_SSH_ROOT_USER}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:2956: ALLOW_SSH_ROOT_USER=`echo "${ALLOW_SSH_ROOT_USER}" | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-2957- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3048- if [ -n "${SYSLOG_CONFIG_FILE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3049: if [ -n "`echo \"${SYSLOG_CONFIG_FILE}\" | grep -i '^none$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3050- SYSLOG_CONFIG_FILE="NONE" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3204- LEAVE=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3205: echo "The LOCKDIR directory is not writable: `name2text \"${LOCKDIR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3206- elif [ ! -r "${LOCKDIR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3207- LEAVE=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3208: echo "The LOCKDIR directory is not readable: `name2text \"${LOCKDIR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3209- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3274- if [ -n "${SCANROOTKITMODE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3275: SCANROOTKITMODE=`echo "${SCANROOTKITMODE}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3276- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3359- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3360: test $RKHTMPVAR -eq 1 && ENABLE_TESTS=`echo ${ENABLE_TESTS} | tr ' ' '\n' | sort | uniq` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3361: test $RKHTMPVAR -eq 2 && DISABLE_TESTS=`echo ${DISABLE_TESTS} | tr ' ' '\n' | sort | uniq` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3362- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3363: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3364: DISABLE_TESTS=`echo ${DISABLE_TESTS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3365- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3403- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3404: RKHTMPVAR=" `echo ${KNOWN_TESTS}` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3405- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3416- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3417: elif [ -z "`echo \"${RKHTMPVAR}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3418- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3438- echo "'all' cannot be used in the disabled test list." rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3439: elif [ -z "`echo \"${RKHTMPVAR}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3440- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3451- echo "'all' cannot be used in the configured disabled test list." rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3452: elif [ -z "`echo \"${RKHTMPVAR}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3453- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3494- for RKHTMPVAR in ${GROUPED_TESTS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3495: GROUP_TEST_NAMES="${GROUP_TEST_NAMES} `echo "${RKHTMPVAR}" | cut -d: -f1`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3496- done rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3497- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3498: GROUP_TEST_NAMES=" `echo ${GROUP_TEST_NAMES}` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3499- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3507- for TEST_NAME in ${ENABLE_TESTS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3508: if [ -z "`echo \"${GROUP_TEST_NAMES}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3509: if [ -n "`echo \"${DISABLE_TESTS}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3510: DISABLE_TESTS=`echo "${DISABLE_TESTS}" | sed -e "s/ ${TEST_NAME} / /"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3511- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3514- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3515: DISABLE_TESTS=`echo ${DISABLE_TESTS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3516- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3533- for RKHTMPVAR in ${GROUPED_TESTS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3534: GROUP_NAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3535- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3536: if [ -n "`echo \"${RKHTMPVAR}\" | grep ':'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3537: GROUP_TESTS=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3538- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3542- if [ "${TEST_NAME}" = "${GROUP_NAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3543: ENABLE_TESTS="${ENABLE_TESTS} `echo \"${GROUP_TESTS}\" | tr ':' ' '`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3544- break ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3546- continue rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3547: elif [ -n "`echo \":${GROUP_TESTS}:\" | grep \":${TEST_NAME}:\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3548- ENABLE_TESTS="${ENABLE_TESTS} ${GROUP_NAME}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3552- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3553: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3554- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3570- for RKHTMPVAR in ${GROUPED_TESTS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3571: GROUP_NAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3572- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3573: if [ -n "`echo \"${RKHTMPVAR}\" | grep ':'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3574: GROUP_TESTS=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3575- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3579- if [ "${TEST_NAME}" = "${GROUP_NAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3580: TEMP_DIS_TESTS="${TEMP_DIS_TESTS} `echo \"${GROUP_TESTS}\" | tr ':' ' '`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3581- break ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3583- continue rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3584: elif [ -n "`echo \":${GROUP_TESTS}:\" | grep \":${TEST_NAME}:\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3585- TEMP_DIS_TESTS="${TEMP_DIS_TESTS} ${GROUP_NAME}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3589- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3590: TEMP_DIS_TESTS=" `echo ${TEMP_DIS_TESTS}` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3591- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3597- for TEST_NAME in ${TEMP_EN_TESTS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3598: if [ -n "`echo \"${TEMP_DIS_TESTS}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3599: TEMP_EN_TESTS=`echo " ${TEMP_EN_TESTS} " | sed -e "s/ ${TEST_NAME} / /"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3600- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3602- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3603: TEMP_EN_TESTS=`echo ${TEMP_EN_TESTS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3604- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3646- if [ $ENABLE_OPT -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3647: ENABLE_TESTS=`make_space_list "${CL_ENABLE_TESTS}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3648: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3649- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3662- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3663: if [ "${ENABLE_TESTS}" != "all" -a -z "`echo \"${ENABLE_TESTS}\" | grep ' '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3664- SKIP_KEY_PRESS=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3673- if [ -n "${ENABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3674: ENABLE_TESTS=`make_space_list "${ENABLE_TESTS}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3675: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3676- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3677- if [ -n "${ENABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3678: ENABLE_TESTS=`echo "${ENABLE_TESTS}" | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3679- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3723- if [ -n "${CL_DISABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3724: CL_DISABLE_TESTS=`make_space_list "${CL_DISABLE_TESTS}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3725: CL_DISABLE_TESTS=`echo ${CL_DISABLE_TESTS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3726- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3741- if [ -n "${CONFIG_DISABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3742: CONFIG_DISABLE_TESTS=`make_space_list "${CONFIG_DISABLE_TESTS}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3743: CONFIG_DISABLE_TESTS=`echo ${CONFIG_DISABLE_TESTS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3744- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3745- if [ -n "${CONFIG_DISABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3746: CONFIG_DISABLE_TESTS=`echo ${CONFIG_DISABLE_TESTS} | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3747- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3753- DISABLE_TESTS="${CL_DISABLE_TESTS} ${CONFIG_DISABLE_TESTS}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3754: DISABLE_TESTS=`echo ${DISABLE_TESTS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3755- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3850- for RKHTMPVAR2 in ${RKHTMPVAR}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3851: if [ -n "`echo \"${RKHTMPVAR2}\" | egrep -i '^(TCP|UDP):[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3852: PROTO=`echo ${RKHTMPVAR2} | cut -d: -f1 | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3853: PORT=`echo ${RKHTMPVAR2} | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3854- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3856- LEAVE=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3857: echo "Invalid PORT_WHITELIST configuration option - invalid port specified: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3858- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3870- LEAVE=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3871: echo "Invalid entry specified in PORT_WHITELIST configuration option: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3872- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3895- for RKHTMPVAR2 in ${RKHTMPVAR}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3896: if [ -n "`echo \"${RKHTMPVAR2}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3897- PORT=0 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3901- # Dig out the protocol and port number, if present. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3902: if [ -n "`echo \"${RKHTMPVAR2}\" | egrep -i '.:(TCP|UDP):[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3903: PROTO=`echo "${RKHTMPVAR2}" | sed -e 's/^.*:\([a-zA-Z]*\):[1-9][0-9]*$/\1/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3904: PORT=`echo "${RKHTMPVAR2}" | sed -e 's/^.*:\([1-9][0-9]*\)$/\1/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3905- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3907- LEAVE=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3908: echo "Invalid PORT_PATH_WHITELIST configuration option - invalid port specified: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3909- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3910- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3911: PROTO=`echo ${PROTO} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3912- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3915- if [ $PORT -gt 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3916: FNAME=`echo "${RKHTMPVAR2}" | sed -e 's/^\(.*\):[a-zA-Z]*:[1-9][0-9]*$/\1/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3917- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3937- LEAVE=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3938: echo "Invalid entry specified in PORT_PATH_WHITELIST configuration option: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3939- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3945- if [ -n "${PORT_WHITELIST}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:3946: PORT_WHITELIST=`echo "${PORT_WHITELIST}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-3947- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4014- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4015: test -n "${PWD_WHITELIST}" && PWD_WHITELIST=" `echo ${PWD_WHITELIST}` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4016- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4024- # By default we allow the root account. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4025: UID0_WHITELIST=" root `echo ${UID0_WHITELIST}` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4026- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4051- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4052: if [ -n "`${RKHTMPVAR} --date '5 seconds ago' '+%s' 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4053- EPOCH_DATE_CMD="${RKHTMPVAR}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4085- elif [ -n "${EPOCH_DATE_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4086: RKHTMPVAR=`echo "${EPOCH_DATE_CMD}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4087- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4094- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4095: FNAME=`find_cmd ${RKHTMPVAR}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4096- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4097- if [ -n "${FNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4098: RKHTMPVAR2=`echo "${EPOCH_DATE_CMD}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4099- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4327- # We need to include a space to avoid the problem with hyphens. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4328: UNHIDE_TESTS=" `echo ${UNHIDE_TESTS}`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4329- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4332- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4333: if [ -z "`echo \" ${UNHIDE_TESTS}\" | grep ' [a-zA-Z]'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4334- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4349- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4350: if [ -z "`echo \"${RKHTMPVAR2} \" | grep '^-'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4351- # Options must begin with a '-'. ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4362- # Add a space to avoid the 'echo' problem with options. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4363: UNHIDETCP_OPTS=`echo "${UNHIDETCP_OPTS} " | sed -e 's/^ *//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4364- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4431- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4432: SUSPSCAN_DIRS=`echo ${SUSPSCAN_DIRS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4433- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4569- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4570: ALLOWIPCPID=" `echo ${ALLOWIPCPID}` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4571- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4598- if [ -n "${ALLOWIPCUSER}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4599: ALLOWIPCUSER=" `echo ${ALLOWIPCUSER}` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4600- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4664- if [ -z "${LIBSAFE_TEST1}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4665: LIBSAFE_TEST1=`echo "$LD_PRELOAD" | grep 'libsafe' 2>&1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4666- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4669- if [ -f /lib/libdl.so.? ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4670: LIBSAFE_TEST2=`${LDD_CMD} /lib/libdl.so.? | grep 'libsafe' 2>&1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4671- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4673- if [ -z "${LIBSAFE_TEST2}" -a -f /lib64/libdl.so.? ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4674: LIBSAFE_TEST2=`${LDD_CMD} /lib64/libdl.so.? | grep 'libsafe' 2>&1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4675- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4687- if [ -n "${SESTATUS_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4688: if [ -n "`${SESTATUS_CMD} 2>/dev/null | grep ' status: *enabled$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4689- SELINUX_ENABLED=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4721- if [ -z "${HFUNC}" -a -n "${PERL_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4722: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::MD5 2>/dev/null | grep 'Digest::MD5 installed'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4723- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4752- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4753: HFUNC=`find_cmd sha${SHA_SIZE}sum` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4754- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4755- if [ -z "${HFUNC}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4756: HFUNC=`find_cmd sha${SHA_SIZE}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4757- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4768- if [ $SHA_SIZE -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4769: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::SHA Digest::SHA1 Digest::SHA::PurePerl 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4770- elif [ $SHA_SIZE -eq 224 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4771: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::SHA Digest::SHA::PurePerl 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4772- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4773: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::SHA Digest::SHA256 Digest::SHA::PurePerl 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4774- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4775- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4776: USE_MOD=`echo "${MOD_INSTALLED}" | grep -v 'NOT installed' 2>/dev/null | head ${HEAD_OPT}1 | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4777- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4799- if [ $HASH_OPT -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4800: HASH_FUNC=`echo "${HASH_FUNC}" | tr -d '"' | tr -d "'" | tr -s ' ' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4801- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4802: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4803- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4804- # Stop globbing from being expanded. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4805: if [ -z "`echo \"${HASH_CMD}\" | grep '[][*?{}]'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4806: HASH_FUNC=`echo ${HASH_FUNC}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4807- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4831- if [ -n "${HASH_FUNC}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4832: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4833- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4841- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4842: if [ -n "`echo \"${HASH_FUNC}\" | egrep -i '^(MD5|SHA1|SHA224|SHA256|SHA384|SHA512|RIPEMD160|WHIRLPOOL|NONE)$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4843: HASH_FUNC=`echo "${HASH_FUNC}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4844- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4882- elif [ $SHA_SIZE -ge 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4883: HASH_FUNC=`get_sha_hash_function $SHA_SIZE` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4884- elif [ "${HASH_FUNC}" = "MD5" ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4890- PRELINK_HASH="MD5" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4891: elif [ -z "`echo \"${HF}\" | grep '/filehashsha\.pl Digest::MD5'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4892- MD5_CMD="${HF}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4894- elif [ "${HASH_FUNC}" = "RIPEMD160" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4895: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Crypt::RIPEMD160 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4896- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4897: if [ -n "`echo \"${MOD_INSTALLED}\" | grep 'Crypt::RIPEMD160 installed'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4898- HASH_FUNC="${PERL_CMD} "${SCRIPT_PATH}/filehashsha.pl" Crypt::RIPEMD160 0" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4900- elif [ "${HASH_FUNC}" = "WHIRLPOOL" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4901: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::Whirlpool 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4902- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4903: if [ -n "`echo \"${MOD_INSTALLED}\" | grep 'Digest::Whirlpool installed'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4904- HASH_FUNC="${PERL_CMD} "${SCRIPT_PATH}/filehashsha.pl" Digest::Whirlpool 0" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4933- elif [ -n "${HASH_FUNC}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4934: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4935: HF=`find_cmd ${HASH_CMD}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4936- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4941- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4942: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4943- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4994- if [ -n "${PKGMGR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:4995: PKGMGR=`echo "${PKGMGR}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-4996- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5004- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5005: PKGMGR=`echo "${PKGMGR}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5006- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5175- if [ -n "${SCAN_MODE_DEV}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5176: SCAN_MODE_DEV=`echo "${SCAN_MODE_DEV}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5177- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5221- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5222: if [ -n "`echo \"${STARTUP_PATHS}\" | grep -i '^none$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5223- STARTUP_PATHS="NONE" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5288- for RKHTMPVAR2 in ${RTKT_FILE_WHITELIST}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5289: FNAME=`echo "${RKHTMPVAR2}" | sed -e 's/^\(.*\):[^:]*$/\1/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5290- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5296- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5297: RKHTMPVAR=`echo "${RKHTMPVAR}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5298- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5345- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5346: SHARED_LIB_WHITELIST=" `echo ${SHARED_LIB_WHITELIST}` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5347- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5487- if [ $HAVE_READLINK -eq 1 -a -h "${OS_VERSION_FILE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5488: OS_VERSION_FILE=`${READLINK_CMD} ${READLINK_OPT} "${OS_VERSION_FILE}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5489- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5586- for WHICH_OPT in USER_FILEPROP_FILES_DIRS EXCLUDE_USER_FILEPROP_FILES_DIRS; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5587: FILENAMES=`get_option newline-list ${WHICH_OPT}` || exit $? rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5588- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5596- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5597: RKHTMPVAR=`echo "${FILENAMES}" | grep '^[^/]*[][?*{}]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5598- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5602- # Make a space-separated list but without expanding the wildcards. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5603: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5604- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5652- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5653: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5654- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5655: if [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5656- # Check that the file name hasn't already been set. If it has, then we just ignore it. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5657- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5658: if [ -z "`echo \"${USER_SIMPLE_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5659- test -z "${USER_SIMPLE_FILE_LIST}" && USER_SIMPLE_FILE_LIST="${FNAME}" || USER_SIMPLE_FILE_LIST="${USER_SIMPLE_FILE_LIST} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5667- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5668: test -n "`echo \"${USER_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" && continue rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5669- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5670- if [ -h "${FNAME}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5671: RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5672- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5673- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5674: FNAMEGREP=`echo "${RKHTMPVAR}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5675- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5676: if [ -z "`echo \"${USER_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5677- FNAME="${FNAME} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5679- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5680: elif [ -z "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5681- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5694- if [ -h "${FNAME}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5695: RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5696- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5697- if [ -z "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5698: if [ -z "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5699- LEAVE=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5700: echo "Invalid ${WHICH_OPT} configuration option: Broken link found: `name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5701- continue ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5704- LEAVE=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5705: echo "Invalid ${WHICH_OPT} configuration option: Invalid pathname: `name2text \"${FNAME}\"` -> /" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5706- continue ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5715- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5716: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5717- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5718: if [ -z "`echo \"${USER_DIR_LIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5719- test -z "${USER_DIR_LIST}" && USER_DIR_LIST="${FNAME}" || USER_DIR_LIST="${USER_DIR_LIST} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5858- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:5859: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-5860- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6017- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6018: RKHTMPVAR=`echo ${RKHTMPVAR}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6019: APP_WHITELIST=`echo " ${RKHTMPVAR} " | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6020- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6218- elif [ -n "${EPOCH_DATE_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6219: EPOCH_NOW=`${EPOCH_DATE_CMD} '+%s'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6220: EPOCH_SECS=`expr $EPOCH_NOW - $EPOCH_SECS` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6221- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6222: READABLE_DATE=`${EPOCH_DATE_CMD} --date "$EPOCH_SECS seconds ago" '+%d-%b-%Y %H:%M:%S' 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6223- elif [ -n "${PERL_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6224: READABLE_DATE=`${PERL_CMD} -e "@a=split(' ',scalar(localtime($EPOCH_SECS))); printf \"%d-%s-%d %s\",\\$a[2],\\$a[1],\\$a[4],\\$a[3];" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6225- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6242- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6243: OLDVER=`grep '^[Vv]ersion:' "${RKHDAT_FILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6244- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6245- if [ -n "${OLDVER}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6246: OLDDATE=`echo "${OLDVER}" | cut -c1-8` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6247: OLDVER=`echo "${OLDVER}" | cut -c9-10` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6248- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6249: if [ "${OLDVER}" = "99" -o "${OLDDATE}" != "${TODAY}" -o -z "${OLDVER}" -o -n "`echo \"${OLDVER}\" | grep '[^0-9]'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6250- NEWVER="00" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6251- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6252: NEWVER=`expr ${OLDVER} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6253- test $NEWVER -lt 10 && NEWVER="0${NEWVER}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6305- RELEASE=$FNAME rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6306: OSNAME=`cat "${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6307- break ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6314- /etc/os-release|/usr/lib/os-release) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6315: OSNAME=`grep '^PRETTY_NAME=' "${RELEASE}" | sed -e 's/PRETTY_NAME=//' | tr -d '"'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6316- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6317- if [ -z "${OSNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6318: RKHTMPVAR=`grep '^NAME=' "${RELEASE}" | sed -e 's/NAME=//'`; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6319: RKHTMPVAR2=`grep '^VERSION=' "${RELEASE}" | sed -e 's/VERSION=//' | tr -d '"'`; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6320- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6321- if [ -z "${RKHTMPVAR2}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6322: RKHTMPVAR2=`grep '^VERSION_ID=' "${RELEASE}" | sed -e 's/VERSION_ID=//' | tr -d '"'`; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6323- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6330- RKH_LSB_SEEN=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6331: OSNAME=`grep '^DISTRIB_DESCRIPTION=' "${RELEASE}" | sed -e 's/DISTRIB_DESCRIPTION=//' | tr -d '"'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6332- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6334- if [ -h "/etc/make.profile" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6335: OSNAME="Gentoo `ls -l /etc/make.profile 2>/dev/null | sed -e 's;^.*/\([^/]*/[^/]*\)$;\1;' | tr '/' ' '`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6336- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6340- /var/ipcop/general-functions.pl) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6341: OSNAME=`grep 'version *=' "${RELEASE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6342- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6343- /etc/debian_version) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6344: OSNAME="Debian `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6345- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6346- /etc/devuan_version) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6347: OSNAME="Devuan `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6348- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6349- /etc/GoboLinuxVersion) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6350: OSNAME="GoboLinux `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6351- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6352- /etc/knoppix-version) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6353: OSNAME="Knoppix `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6354- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6355- /etc/zenwalk-version) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6356: OSNAME="Zenwalk `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6357- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6358- *) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6359: OSNAME=`${AWK_CMD} '/^[ ]*[^ ]/ { print $0 }' "${RELEASE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6360- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6367- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6368: test -n "${OSNAME}" && OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6369- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6378- if [ $RKH_IN_LSB -eq 0 -a -z "${OSNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6379: OSNAME=`${AWK_CMD} '/^[ ]*[^ ]/ { print $0 }' "${RELEASE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6380: OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6381- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6414- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6415: if [ -n "`sysctl -a 2>/dev/null | egrep '^(hw\.optional\.x86_64|hw\.optional\.64bitops|hw\.cpu64bit_capable).*1$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6416- OSNAME="${OSNAME} (64-bit capable)" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6431- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6432: test -n "`echo \"${OSNAME}\" | grep '^[0-9._-][0-9._-]*$'`" && OSNAME="" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6433- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6443- if [ -f "/etc/issue" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6444: OSNAME=`${AWK_CMD} '/^[ ]*[^ \\\]/ { print $0 }' /etc/issue 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6445- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6449- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6450: OSNAME=`echo "${OSNAME}" | sed -e "s/\\\\\s/${UNAME_S}/g; s/\\\\\r/${UNAME_R}/g; s/\\\\\m/${UNAME_M}/g"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6451: OSNAME=`echo "${OSNAME}" | sed -e 's/ (*\\\[^ ]*//g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6452: OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6453- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6457- if [ $RKH_LSB_SEEN -eq 1 -a -z "${OSNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6458: OSNAME=`${AWK_CMD} '/^[ ]*[^ ]/ { print $0 }' /etc/lsb-release 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6459: OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6460- test -n "${OSNAME}" && RELEASE="/etc/lsb-release" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6512- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6513: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6514- if [ "${PKGMGR}" = "SOLARIS" ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6544- if [ -s "${RKHDAT_FILE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6545: OLD_FMTVERSION=`grep '^FormatVersion:' "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6546- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6564- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6565: for FNAME in `cat "${RKH_FILEPROP_LIST}"`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6566- test ! -f "${FNAME}" -a ! -h "${FNAME}" && continue ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6581- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6582: PROP_FILE_LIST_COUNT=`expr ${PROP_FILE_LIST_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6583- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6589- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6590: COLON_COUNT=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6591- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6592: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6593- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6607- if [ $NODATFILE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6608: if [ -z "`echo \"${PROPUPD_OPT}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6609- if [ $OLD_FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6610: RKHTMPVAR=`grep "^File:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6611- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6612: RKHTMPVAR=`grep "^File:${COLON_COUNT}:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6613- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6622- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6623: PROP_FILE_PROPOPT_COUNT=`expr ${PROP_FILE_PROPOPT_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6624- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6630- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6631: test -n "${DIRNAME_CMD}" && DIR=`${DIRNAME_CMD} "${FNAME}"` || DIR=`echo "${FNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6632- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6633: RKHTMPVAR2=`echo "${DIR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6634- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6635: RKHTMPVAR=`echo "${DIR_FILE_COUNT}" | grep "^${RKHTMPVAR2}:"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6636- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6640- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6641: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^.*:\([0-9]*\)$/\1/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6642: RKHTMPVAR=`expr ${RKHTMPVAR} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6643- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6644: DIR_FILE_COUNT=`echo "${DIR_FILE_COUNT}" | sed -e "s;^\(${DIR}:\).*;\1${RKHTMPVAR};"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6645- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6651- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6652: if [ -n "`echo \"${PKGMGRNOVRFY}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6653- NOVRFYFILE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6670- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6671: RKHTMPVAR=`${RPM_CMD} -qf "${FNAME}" --queryformat '%{NAME}\n' 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6672- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6679- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6680: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6681- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6682: RPM_QUERY_RESULT_ARCH=`${RPM_CMD} -qf --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{=ARCH}:%{FILELINKTOS}:%{FILENAMES}\n]' "${FNAME}" 2>/dev/null | grep ":${FNAMEGREP}\$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6683- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6691- if [ $ERRCODE -eq 1 -a $BINISLINK -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6692: if [ -n "`echo \"$FNAME\" | grep '^\/usr\/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6693: RKHTMPVAR3=`echo "$FNAMEGREP" | sed -e 's:^/usr::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6694- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6697- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6698: RPM_QUERY_RESULT_ARCH=`${RPM_CMD} -qf --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{=ARCH}:%{FILELINKTOS}:%{FILENAMES}\n]' "${FNAME}" 2>/dev/null | grep ":${RKHTMPVAR3}\$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6699- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6710- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6711: RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT_ARCH}" | egrep ':(x86_64|ia64):' 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6712- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6713: test -z "${RPM_QUERY_RESULT}" && RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT_ARCH}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6714- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6715: FPERM="0`echo \"${RPM_QUERY_RESULT}\" | cut -d: -f1 | cut -c 3-`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6716: FPERM=`echo "${FPERM}" | sed -e 's/^00/0/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6717- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6718: RKHUID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6719: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6720- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6721: RKHGID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6722: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6723- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6724: RKHSIZE=`echo "${RPM_QUERY_RESULT}" | cut -d: -f4` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6725- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6726: RKHDTM=`echo "${RPM_QUERY_RESULT}" | cut -d: -f5` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6727- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6728- if [ -h "${FNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6729: test -n "${DIRNAME_CMD}" && DIR=`${DIRNAME_CMD} "${FNAME}"` || DIR=`echo "${FNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6730- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6731: SYSLNK=`echo "${RPM_QUERY_RESULT}" | cut -d: -f8` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6732- SYSLNK="${DIR}/${SYSLNK}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6734- # This ensures the link target has things like '..' removed. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6735: test $HAVE_READLINK -eq 1 && SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${SYSLNK}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6736- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6745- if [ $PRELINKED -eq 0 -a -n "${INODECMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6746: RKHTMPVAR2=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6747- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6750- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6751: NOHASH_COUNT=`expr $NOHASH_COUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6752- display --to LOG --type INFO CMD_ERROR "rpm -qf --queryformat... ${FNAME}" $ERRCODE ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6764- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6765: RKHTMPVAR=`${DPKG_CMD} --search "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6766- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6773- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6774: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1 | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6775- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6784- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6785: RKHTMPVAR=`${PKG_CMD} -F -e "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6786- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6792- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6793: RKHTMPVAR=`${PKG_CMD} -q -W "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6794- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6797- if [ $ERRCODE -eq 0 -a -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6798: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6799- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6809- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6810: RKHTMPVAR=`${PKG_CMD} which -q "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6811- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6823- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6824: RKHTMPVAR=`grep "^${FNAMEGREP} " /var/sadm/install/contents 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6825- test -n "${RKHTMPVAR}" && ERRCODE=0 || ERRCODE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6832- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6833: PKGNAME=`echo "${RKHTMPVAR}" | cut -d' ' -f10-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6834- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6835: FPERM=`echo "${RKHTMPVAR}" | cut -d' ' -f4` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6836- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6837: RKHUID=`echo "${RKHTMPVAR}" | cut -d' ' -f5` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6838: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6839- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6840: RKHGID=`echo "${RKHTMPVAR}" | cut -d' ' -f6` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6841: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6842- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6843: RKHSIZE=`echo "${RKHTMPVAR}" | cut -d' ' -f7` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6844- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6847- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6848: SYSHASH=`echo "${RKHTMPVAR}" | cut -d' ' -f8` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6849- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6850- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6851: RKHDTM=`echo "${RKHTMPVAR}" | cut -d' ' -f9` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6852- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6858- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6859: test -n "${INODECMD}" && RKHTMPVAR2=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6860- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6867- if [ -n "${HASH_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6868: if [ -n "`echo \"${PRELINK_DEP_ERR_CMDS}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6869- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6870- SYSHASH="ignore-prelink-dep-err" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6871: display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6872- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6874- RPM) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6875: test $FILE_IS_PKGD -eq 1 && SYSHASH=`echo "${RPM_QUERY_RESULT}" | cut -d: -f6` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6876- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6884- if [ -f "/var/lib/dpkg/info/${PKGNAME}.md5sums" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6885: FILNAM=`echo "${FNAME}" | sed -e 's:^/::; s:\.:\\\.:g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6886: SYSHASH=`egrep "( |\./)${FILNAM}\$" "/var/lib/dpkg/info/${PKGNAME}.md5sums" 2>/dev/null | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6887- test -n "${SYSHASH}" && FILE_IS_PKGD=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6897- if [ -n "${PKGNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6898: FILNAM=`echo "${FNAME}" | sed -e 's:^/usr/pkg/::; s:^/usr/local/::; s:\.:\\\.:g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6899: SYSHASH=`${PKG_CMD} -v -L "${PKGNAME}" 2>/dev/null | grep -A 1 "File: ${FILNAM}\$" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6900- test -n "${SYSHASH}" && FILE_IS_PKGD=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6908- if [ -n "${PKGNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6909: SYSHASH=`${PKG_CMD} query '%Fp: %Fs' ${PKGNAME} 2>/dev/null | grep "^${FNAME}: " 2>/dev/null | sed -r -e 's/^.*: (1\\$)?([A-Fa-f0-9]+)$/\2/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6910- test -n "${SYSHASH}" && FILE_IS_PKGD=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6925- SYSHASH="" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6926: RKHTMPVAR=`${HASH_CMD} "${FNAME}" 2>&1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6927- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6928: if [ -n "`echo \"${RKHTMPVAR}\" | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6929- DEPENDENCY_ERR=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6930: RKHTMPVAR=`echo "${RKHTMPVAR}" | tr '\n' ':' | sed -e 's/:$//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6931- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6932: SYSHASH=`echo "${RKHTMPVAR}" | cut -d' ' -f $HASH_FLD_IDX | grep '^[0-9a-fA-F]*$'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6933- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6938- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6939: display --to LOG --type INFO FILE_PROP_NO_PKGMGR_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6940- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6942- if [ $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6943: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6944- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6945- RKHTMPVAR="${SYSLNK}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6946: RKHTMPVAR2=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6947- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6951- # Check the link target to see if it is whitelisted. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6952: if [ $HAVE_READLINK -eq 1 -a -n "`echo \"${EXISTWHITELIST}\" | grep \"^${RKHTMPVAR2}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6953- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6954: display --to LOG --type INFO FILE_PROP_BROKEN_LINK_WL_TGT "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6955- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6957- # Treat a broken link simply as a file with no hash. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6958: BROKEN_LINK_COUNT=`expr ${BROKEN_LINK_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6959- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6960: display --to LOG --type WARNING FILE_PROP_NO_SYSHASH "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6961- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6962: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_BL "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6963- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6964- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6965: NOHASH_COUNT=`expr ${NOHASH_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6966- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6967: display --to LOG --type WARNING FILE_PROP_NO_SYSHASH "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6968- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6971- if [ $DEPENDENCY_ERR -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6972: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_DEPENDENCY "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6973- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6980- if [ -h "${FNAME}" -a -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6981: test $HAVE_READLINK -eq 1 && SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6982- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6988- if [ -z "${FDATA}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6989: FDATA=`eval ${SCMD} "\"${FNAME}\"" 2>/dev/null | tr ' ' ':' | sed -e 's/:$//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6990- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6992- FDATA=":::::" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6993: elif [ -n "`echo ${FDATA} | grep '^[^:]*:0[0-9][0-9][0-9][0-9]:'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6994- # Ensure the file permissions consist of only 4 digits. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:6995: FDATA=`echo $FDATA | sed -e 's/^\([^:]*:\)0\(.*\)$/\1\2/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-6996- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7000- # Check if the symbolic link has any colon characters in it. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7001: SYSLNK_CC=`echo "${SYSLNK}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7002- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7017- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7018: RKHTMPVAR=`echo $DIR | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7019: RKHTMPVAR2=`echo $DIR | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7020- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7105- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7106: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7107- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7108- if [ -n "${USER_EXCLUDE_PROP}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7109: test -n "`echo \"${USER_EXCLUDE_PROP}\" | grep \"^${FNAMEGREP}$\"`" && continue rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7110- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7111- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7112: test -z "`grep \"^${FNAMEGREP}$\" "${TEMPFILE}" 2>/dev/null`" && echo "${FNAME}" >>"${TEMPFILE}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7113- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7139- if [ -s "${FNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7140: OLD_HASH_FUNC=`grep '^Hash:' "${FNAME}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7141- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7142: OLD_PKGMGR=`grep '^Pkgmgr:' "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7143- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7144: OLD_ATTRUPD=`grep '^Attributes:' "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7145- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7313- 0) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7314: MIRROR=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7315- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7316- 1) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7317: MIRROR=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7318- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7319- 2) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7320: MIRROR=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7321- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7335- if [ $ROTATE_MIRRORS -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7336: N=`expr $TOTAL_MIRRORS - $MIRROR_COUNT` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7337- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7339- 0) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7340: MIRROR=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7341- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7342- 1) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7343: MIRROR=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7344- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7345- 2) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7346: MIRROR=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7347- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7360- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7361: MIRRORSVERSION=`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7362- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7372- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7373: OTHERMIRRORS=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | grep -v "^${MIRROR}\$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7374- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7399- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7400: MIRROR=`echo "${MIRROR}" | cut -d= -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7401- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7447- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7448: if [ -n "`echo \"${URL}\" | grep '/rkhunter_latest\.dat$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7449- DOING_VERS_CHK=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7461- 0) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7462: MIRROR_COUNT=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7463- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7464- 1) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7465: MIRROR_COUNT=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7466- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7467- 2) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7468: MIRROR_COUNT=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7469- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7480- while test $MIRROR_COUNT -gt 0; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7481: MIRROR_COUNT=`expr $MIRROR_COUNT - 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7482- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7561- if [ $DNLOADERR -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7562: if [ -n "`echo \"${URL}\" | grep '/i18n\.ver$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7563- # ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7573- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7574: if [ -z "`grep '^[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$' \"${OUTPUT_FILE}\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7575- DNLOADERR=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7582- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7583: if [ -z "`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' \"${OUTPUT_FILE}\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7584- DNLOADERR=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7626- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7627: FOUNDFILES=`grep '^[a-zA-Z][a-zA-Z0-9._-]*:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${RKHUPD_FILE}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7628- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7648- for FNAME in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7649: LANGFILE=`echo "${FNAME}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7650: LATEST_VERS=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7651- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7656- if [ -n "${UPDATE_LANG}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7657: if [ -z "`echo \" ${UPDATE_LANG} \" | grep \" ${LANGFILE} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7658- display --to LOG --type INFO UPDATE_SKIPPED ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7665- if [ -s "${DB_PATH}/i18n/${LANGFILE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7666: PROG_VERS=`grep ${GREP_OPT} '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/i18n/${LANGFILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7667- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7774- if [ -s "${DB_PATH}/${UPDFILE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7775: PROG_VERS=`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/${UPDFILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7776- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7808- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7809: LATEST_VERS=`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${RKHUPD_FILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7810- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7812- LATEST_VERS=0 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7813: elif [ -z "`echo \"${LATEST_VERS}\" | grep '^[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7814- LATEST_VERS=0 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7826- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7827: LATEST_VERS=`head ${HEAD_OPT}1 ${RKHUPD_FILE}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7828- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7904- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7905: PROG_VERS=`echo "${PROGRAM_version}" | cut -d. -f1-3 | sed -e 's/\.\([0-9]\)\./.0\1./' | sed -e 's/\.\([0-9]\)$/.0\1/' | tr -d '.'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7906- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7920- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7921: LATESTVERSION=`cat "${RKHVC_FILE}" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7922- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7930- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7931: LATEST_VERS=`echo "${LATESTVERSION}" | cut -d. -f1-3 | sed -e 's/\.\([0-9]\)\./.0\1./' | sed -e 's/\.\([0-9]\)$/.0\1/' | tr -d '.'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7932- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7986- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7987: VALIDOPTS=" `echo ${VALIDOPTS}` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7988- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7993- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7994: RKHTMPVAR=`egrep -h -v '^[ ]*(#|$)' ${CONFIGFILE} ${LOCALCONFIGFILE} ${LOCALCONFDIRFILES}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7995- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-7998- for CONFIGOPT in ${RKHTMPVAR}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:7999: CONFIGCMD=`echo ${CONFIGOPT} | cut -d= -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-8000- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-8006- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:8007: if [ -n "`echo ${CONFIGCMD} | grep '_CMD$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-8008- case "${CONFIGCMD}" in ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-8013- # Dig out the actual command name used. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:8014: CFG_CMD=`echo ${CONFIGCMD} | sed -e 's/_CMD$//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-8015- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-8016- # Check to see if the command is one we now about. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:8017: if [ -z "`echo \" ${CMDLIST} \" | grep -i \" ${CFG_CMD} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-8018- RET_CODE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-8026- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:8027: if [ -z "`echo \"${VALIDOPTS}\" | grep \" ${CONFIGCMD} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-8028- RET_CODE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10048- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10049: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' strings '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10050- display --to LOG --type INFO DISABLED_CMD 'strings' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10061- for STRING in ${STRINGS_INTEGRITY}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10062: STRINGNAME=`echo "${STRING}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10063: STRING_SEEN=`echo "${STRING}" | ${STRINGS_CMD} -a | grep "${STRINGNAME}" | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10064- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10120- for VARNAME in LD_PRELOAD LD_AOUT_PRELOAD LD_ELF_PRELOAD; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10121: VARNAME_VALUE_ORIG=`eval echo "\\$${VARNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10122: VARNAME_VALUE=`echo "${VARNAME_VALUE_ORIG}" | tr ':' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10123- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10126- for FNAME in ${VARNAME_VALUE}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10127: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10128- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10129: if [ -z "`echo \"${SHARED_LIB_WHITELIST}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10130- FOUND=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10142- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10143: VARFOUND=`echo "${VARFOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10144- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10171- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10172: for FNAME in `grep -v '^#' "${PRELOAD_FILE}"`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10173- FOUND=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10174- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10175: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10176- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10177: if [ -z "`echo \"${SHARED_LIB_WHITELIST}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10178- RKHLIBLIST="${RKHLIBLIST} ${FNAME}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10221- for RKHTMPVAR in FIND PS STRINGS MD5 LS STAT; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10222: RKHTMPVAR=`eval echo "\\$${RKHTMPVAR}_CMD"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10223: RKHTMPVAR=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10224- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10230- export LD_LIBRARY_PATH rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10231: RKHTMPVAR_WITH=`${LDD_CMD} ${RKHTMPVAR} | sed -e 's/(0x[0-9a-f]*)/0xHEX/' 2>&1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10232- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10233- unset LD_LIBRARY_PATH rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10234: RKHTMPVAR_WITHOUT=`${LDD_CMD} ${RKHTMPVAR} | sed -e 's/(0x[0-9a-f]*)/0xHEX/' 2>&1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10235- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10265- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10266: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ldd '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10267- display --to LOG --type INFO DISABLED_CMD 'ldd' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10302- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10303: OLDRKHENTRIES=`echo "${OLDRKHENTRIES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10304- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10306- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10307: FILENAME=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10308- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10309: RKH_CC=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10310: RKH_CC2=`expr 3 + $RKH_CC` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10311- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10312: FILENAME=`echo "${FNAME}" | cut -d: -f3-$RKH_CC2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10313- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10314- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10315: display --to LOG --type INFO RKHDAT_DEL_OLD_ENTRY "`name2text \"${FILENAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10316- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10317: FNAMEGREP=`echo "${FNAME}" | sed -e 's:/:\\\/:g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10318- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10324- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10325: NEWRKHENTRIES=`echo "${NEWRKHENTRIES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10326- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10328- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10329: FILENAME=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10330- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10331: RKH_CC=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10332: RKH_CC2=`expr 3 + $RKH_CC` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10333- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10334: FILENAME=`echo "${FNAME}" | cut -d: -f3-$RKH_CC2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10335- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10336- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10337: display --to LOG --type INFO RKHDAT_ADD_NEW_ENTRY "`name2text \"${FILENAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10338- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10401- for RKHTMPVAR in attributes hashes immutable scripts; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10402: if ! `check_test ${RKHTMPVAR}`; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10403- case "${RKHTMPVAR}" in ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10545- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10546: if [ -z "`ls -lno \"${FNAME}\" 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10547- SKIP_IMMUT=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10558- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10559: if [ -z "`${LSATTR_CMD} \"${FNAME}\" 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10560- SKIP_IMMUT=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10570- RKHTMPVAR="${RKHTMPVAR} script" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10571: elif [ -z "`${FILE_CMD} \"${CONFIGFILE}\" 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10572- SKIP_SCRIPT=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10649- attr) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10650: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10651- display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SKIP_ATTR_DISABLED ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10677- immutable) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10678: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsattr '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10679- display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SKIP_IMMUT_DISABLED ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10690- script) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10691: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10692- display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SKIP_SCRIPT_DISABLED ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10714- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10715: if [ -n "`echo \"${RKHTMPVAR}\" | egrep 'libsafe|missing|empty'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10716- display --to LOG --type WARNING --nl PROPUPD_WARN ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10718- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10719: if [ -n "`echo \"${RKHTMPVAR}\" | grep 'notests'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10720- display --to LOG --type WARNING --nl FILE_PROP_SKIP_ALL ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10734- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10735: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10736- if [ "${PKGMGR}" = "SOLARIS" ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10775- if [ $USE_DAT_FILE -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10776: FMTVERSION=`grep '^FormatVersion:' "${RKHDAT_FILE}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10777- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10797- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10798: for FNAME in `cat "${RKH_FILEPROP_LIST}"`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10799- SYSLNK="" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10824- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10825: FNAME=`echo "${FNAME}" | sed -e 's/^"\(.*\)"$/\1/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10826- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10828- FILE_EXISTS=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10829: PROP_FILE_LIST_COUNT=`expr ${PROP_FILE_LIST_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10830- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10834- if [ $USE_DAT_FILE -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10835: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10836- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10837- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10838: RKHLINE=`grep "^File:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10839- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10840: COLON_COUNT=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10841- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10842: RKHLINE=`grep "^File:${COLON_COUNT}:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10843- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10845- if [ $FILE_EXISTS -eq 1 -a -z "${RKHLINE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10846: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10847- # ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10854- if [ -h "${FNAME}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10855: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10856- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10860- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10861: SYSLNK_CC=`echo "${SYSLNK}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10862- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10868- elif [ $FILE_EXISTS -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10869: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10870- if [ -n "${RKHLINE}" ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10878- elif [ -n "${RKHLINE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10879: PROP_FAILED_COUNT=`expr ${PROP_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10880- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10881: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result WARNING --color RED NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10882: display --to LOG --type WARNING FILE_PROP_FILE_NOT_EXIST "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10883- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10890- RKHLINE="" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10891: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10892- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10924- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10925: RKH_CC=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10926: RKH_CC=`expr 4 + $RKH_CC` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10927- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10932- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10933: if [ -n "`echo \"${PKGMGRNOVRFY}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10934- NOVRFYFILE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10952- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10953: PKGNAME_ARCH=`${RPM_CMD} -qf "${FNAME}" --queryformat '%{N}-%{V}-%{R}.%{ARCH}\n' 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10954- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10966- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10967: PKGNAME=`echo "${PKGNAME_ARCH}" | egrep '\.(x86_64|ia64)$' 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10968- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10969: test -z "${PKGNAME}" && PKGNAME=`echo "${PKGNAME_ARCH}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10970- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10971: RKHTMPVAR=`echo "${PKGNAME}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10972- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10973: if [ -z "`echo \"${VERIFIED_PKG_LIST}\" | grep \" ${RKHTMPVAR} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10974- # ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10979- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10980: PKGMGR_VERIFY_RESULT=`${RPM_CMD} -V "${PKGNAME}" 2>&1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10981- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10984- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10985: if [ -n "`echo \"${PKGMGR_VERIFY_RESULT}\" | grep \"prelink.* ${FNAME}.* dependenc\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10986- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10988- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:10989: PKGMGR_VERIFY_RESULT=`echo "${PKGMGR_VERIFY_RESULT}" | grep " ${FNAMEGREP}\$" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-10990- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11002- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11003: RPM_QUERY_RESULT=`${RPM_CMD} -q --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{FILELINKTOS}:%{FILENAMES}\n]' "${PKGNAME}" 2>/dev/null | grep ":${FNAMEGREP}\$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11004- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11012- if [ $ERRCODE -eq 1 -a $BINISLINK -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11013: if [ -n "`echo \"${FNAME}\" | grep '^\/usr\/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11014: RKHTMPVAR3=`echo "${FNAMEGREP}" | sed -e 's:^/usr::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11015- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11018- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11019: RPM_QUERY_RESULT=`${RPM_CMD} -q --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{FILELINKTOS}:%{FILENAMES}\n]' "${PKGNAME}" 2>/dev/null | grep ":${RKHTMPVAR3}\$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11020- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11023- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11024: RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11025- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11026: FPERM="0`echo \"${RPM_QUERY_RESULT}\" | cut -d: -f1 | cut -c 3-`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11027: FPERM=`echo "${FPERM}" | sed -e 's/^00/0/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11028- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11029: RKHUID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11030: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11031- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11032: RKHGID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11033: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11034- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11035: RKHSIZE=`echo "${RPM_QUERY_RESULT}" | cut -d: -f4` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11036- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11037: RKHDTM=`echo "${RPM_QUERY_RESULT}" | cut -d: -f5` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11038- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11039- if [ -h "${FNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11040: RKHLNK=`echo "${RPM_QUERY_RESULT}" | cut -d: -f7` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11041- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11042: if [ -z "`echo \"${RKHLNK}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11043: test -n "${DIRNAME_CMD}" && DIR=`${DIRNAME_CMD} "${FNAME}"` || DIR=`echo "${FNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11044- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11048- # This ensures the link target has things like '..' removed. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11049: test $HAVE_READLINK -eq 1 && RKHLNK=`${READLINK_CMD} ${READLINK_OPT} "${RKHLNK}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11050- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11070- if [ $PRELINKED -eq 0 -a -n "${INODECMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11071: RKHTMPVAR=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11072- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11084- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11085: RKHTMPVAR=`grep "^${FNAMEGREP} " /var/sadm/install/contents 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11086- test -n "${RKHTMPVAR}" && ERRCODE=0 || ERRCODE=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11095- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11096: FPERM=`echo "${RKHTMPVAR}" | cut -d' ' -f4` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11097- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11098: RKHUID=`echo "${RKHTMPVAR}" | cut -d' ' -f5` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11099: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11100- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11101: RKHGID=`echo "${RKHTMPVAR}" | cut -d' ' -f6` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11102: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11103- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11104: RKHSIZE=`echo "${RKHTMPVAR}" | cut -d' ' -f7` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11105- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11108- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11109: RKHHASH=`echo "${RKHTMPVAR}" | cut -d' ' -f8` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11110- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11111: RKHHASH=`echo "${RKHLINE}" | cut -d: -f$RKH_CC` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11112- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11113- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11114: RKHDTM=`echo "${RKHTMPVAR}" | cut -d' ' -f9` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11115- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11121- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11122: test -n "${INODECMD}" && RKHTMPVAR=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11123- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11127- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11128: RKH_CC2=`expr $RKH_CC - 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11129: RKHTMPVAR2=`echo "${RKHLINE}" | cut -d: -f1-$RKH_CC2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11130- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11159- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11160: PKGNAME=`${DPKG_CMD} --search "${FNAME}" 2>/dev/null | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11161- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11163- if [ -n "${PKGNAME}" -a -f "/var/lib/dpkg/info/${PKGNAME}.md5sums" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11164: FNGREP=`echo "${FNAMEGREP}" | sed -e 's:^/::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11165- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11166: SYSHASH=`egrep "( |\./)${FNGREP}\$" "/var/lib/dpkg/info/${PKGNAME}.md5sums" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11167- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11169- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11170: RKHTMPVAR=`${PKGMGR_MD5_HASH} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11171- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11174- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11175: if [ -n "`${PKGMGR_MD5_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11176- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11189- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11190: RKHTMPVAR=`${PKG_CMD} -F -e "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11191- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11197- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11198: RKHTMPVAR=`${PKG_CMD} -q -W "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11199- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11202- if [ $ERRCODE -eq 0 -a -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11203: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11204- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11212- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11213: FNGREP=`echo "${FNAMEGREP}" | sed -e 's:^/usr/pkg/::; s:^/usr/local/::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11214- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11215: SYSHASH=`${PKG_CMD} -v -L "${PKGNAME}" 2>/dev/null | grep -A 1 "File: ${FNGREP}\$" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11216- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11218- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11219: RKHTMPVAR=`${PKGMGR_MD5_HASH} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11220- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11223- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11224: if [ -n "`${PKGMGR_MD5_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11225- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11238- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11239: RKHTMPVAR=`${PKG_CMD} which -q "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11240- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11245- if [ -n "${PKGNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11246: SYSHASH=`${PKG_CMD} query '%Fp: %Fs' ${PKGNAME} 2>/dev/null | grep "^${FNAME}: " 2>/dev/null | sed -r -e 's/^.*: (1\\$)?([A-Fa-f0-9]+)$/\2/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11247- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11249- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11250: RKHTMPVAR=`${PKGMGR_SHA_HASH} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11251- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11254- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11255: if [ -n "`${PKGMGR_SHA_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11256- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11270- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11271: RKHTMPVAR=`${SUM_CMD} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11272- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11284- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11285: RKHHASH=`echo "${RKHLINE}" | cut -d: -f$RKH_CC` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11286- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11291- PKGMGR_VERIFY_RESULT="" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11292: display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11293- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11297- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11298: if [ -z "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep '5|(^..\?)'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11299- HASH_TEST_PASSED=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11325- if [ -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11326: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11327- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11328- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11329: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11330- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11331: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11332- RKHTMPVAR=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11335- # Only log this if it is a broken link. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11336: display --to LOG --type INFO FILE_PROP_BROKEN_LINK_WL_TGT "`name2text \"${FNAME}\"`" "`name2text \"${SYSLNK}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11337- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11348- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11349: SYSHASH=`${HASH_CMD} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11350- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11351- if [ -z "${SYSHASH}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11352: if [ -n "`${HASH_CMD} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11353- if [ "${RKHHASH}" = "ignore-prelink-dep-err" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11354- SYSHASH="${RKHHASH}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11355: display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11356- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11374- if [ -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11375: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11376- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11377- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11378: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11379- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11380: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11381- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11382: display --to LOG --type INFO FILE_PROP_BROKEN_LINK_WL_TGT "`name2text \"${FNAME}\"`" "`name2text \"${SYSLNK}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11383- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11427- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11428: if [ -n "`echo \"${ATTRWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11429- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11433- if [ -z "${FDATA}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11434: FDATA=`eval ${SCMD} "\"${FNAME}\"" 2>/dev/null | tr ' ' ':'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11435- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11436- # Ensure the file permissions consist of only 4 digits. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11437: if [ -n "`echo ${FDATA} | grep '^[^:]*:0[0-9][0-9][0-9][0-9]:'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11438: FDATA=`echo $FDATA | sed -e 's/^\([^:]*:\)0\(.*\)$/\1\2/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11439- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11449- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11450: RKH_CC2=`expr $RKH_CC + 2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11451- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11452: RKHPERM=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11453: SYSPERM=`echo ${FDATA} | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11454- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11469- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11470: RKH_CC2=`expr $RKH_CC + 3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11471- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11472: RKHUID=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11473: SYSUID=`echo ${FDATA} | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11474- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11489- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11490: RKH_CC2=`expr $RKH_CC + 4` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11491- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11492: RKHGID=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11493: SYSGID=`echo ${FDATA} | cut -d: -f4` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11494- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11507- if [ $PRELINKED -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11508: RKH_CC2=`expr $RKH_CC + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11509- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11510: RKHINODE=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11511: SYSINODE=`echo ${FDATA} | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11512- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11527- if [ $FILE_IS_PKGD -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11528: if [ -z "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep 'S|(^\?)'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11529- SIZE_TEST_PASSED=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11533- elif [ $PRELINKED -eq 0 -o $FILE_IS_PKGD -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11534: RKH_CC2=`expr $RKH_CC + 5` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11535- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11536: RKHSIZE=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11537: SYSSIZE=`echo ${FDATA} | cut -d: -f5` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11538- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11557- elif [ $PRELINKED -eq 0 -o $FILE_IS_PKGD -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11558: RKH_CC2=`expr $RKH_CC + 6` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11559- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11560: RKHDTM=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11561: SYSDTM=`echo ${FDATA} | cut -d: -f6` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11562- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11576- if [ $FILE_IS_PKGD -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11577: if [ -n "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep 'L|(^....\?)'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11578- if [ $HAVE_READLINK -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11581- if [ -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11582: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11583- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11584- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11585: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11586- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11587: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11588- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11589- test -z "${SYSLNK}" && RKHTMPVAR="Unavailable" || RKHTMPVAR=${SYSLNK} rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11590: display --to LOG --type INFO FILE_PROP_LINK_WL "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11591- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11599- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11600: RKH_CC2=`expr $RKH_CC + 8` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11601: SYSLNK_CC=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11602- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11603: RKH_CC2=`expr $RKH_CC + 9` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11604: SYSLNK_CC=`expr $RKH_CC2 + $SYSLNK_CC` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11605- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11606: RKHLNK=`echo ${RKHLINE} | cut -d: -f${RKH_CC2}-${SYSLNK_CC}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11607- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11608- if [ $HAVE_READLINK -eq 1 -a -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11609: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11610- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11613- if [ "${RKHLNK}" != "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11614: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11615- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11616: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11617- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11618- test -z "${SYSLNK}" && RKHTMPVAR="Unavailable" || RKHTMPVAR="${SYSLNK}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11619: display --to LOG --type INFO FILE_PROP_LINK_WL "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11620- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11643- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11644: if [ -n "`echo \"${WRITEWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11645- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11649- if [ -z "${WL_FILE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11650: SYSPERM=`echo ${FDATA} | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11651- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11652: if [ -n "`echo ${SYSPERM} | grep '[2367]\$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11653- TEST_RESULT="${TEST_RESULT} write" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11674- hashchanged|permchanged|uidchanged|gidchanged|inodechanged|sizechanged|dtmchanged|linkchanged) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11675: TEST_RESULT=`echo "${TEST_RESULT}" | sed -e "s/ ${RKHTMPVAR}//"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11676- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11684- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11685: RKH_CC=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11686: SYSLNK_CC=`echo "${SYSLNK}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11687- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11711- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11712: if [ -n "`echo \"${IMMUTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11713- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11719- if [ ! -h "${FNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11720: RKHTMPVAR=`${LSATTR_CMD} "${FNAME}" 2>&1 | cut -d' ' -f1 | grep 'i'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11721- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11722- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11723: RKHTMPVAR=`ls -lno "${FNAME}" 2>&1 | ${AWK_CMD} '{ print $5 }' | egrep 'uchg|schg|sappnd|uappnd|sunlnk|sunlink|schange|simmutable|sappend|uappend|uchange|uimmutable'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11724- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11761- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11762: if [ -n "`echo \"${SCRIPTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11763- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11767- if [ -z "${WL_FILE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11768: test -n "${BASENAME_CMD}" && RKHTMPVAR=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR=`echo "${FNAME}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11769- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11770- if [ "${RKHTMPVAR}" = "rkhunter" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11771: SYSSCRIPT=`${FILE_CMD} "${FNAME}" 2>&1 | tr -d '\n' | tr '[:cntrl:]' '?' | egrep -i -v '(shell|/bin/sh) script( |,|$)'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11772- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11773: SYSSCRIPT=`${FILE_CMD} "${FNAME}" 2>&1 | tr -d '\n' | tr '[:cntrl:]' '?' | egrep -i ' script( |,|$)'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11774- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11786- if [ -z "${TEST_RESULT}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11787: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result OK --color GREEN NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11788- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11789: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result WARNING --color RED NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11790- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11791: PROP_FAILED_COUNT=`expr ${PROP_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11792- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11800- display --to LOG --type WARNING FILE_PROP_CHANGED rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11801: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_CHANGED2 "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11802- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11817- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11818: test $DEPENDENCY_ERR -eq 1 && display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_DEPENDENCY "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11819- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11879- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11880: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SYSLNK "`name2text \"${FNAME}\"`" "`name2text \"${SYSLNK}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11881: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_RKHLNK "`name2text \"${FNAME}\"`" "`name2text \"${RKHLNK}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11882- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11888- display --to LOG --type WARNING FILE_PROP_VRFY rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11889: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_CHANGED2 "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11890- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11891: test $DEPENDENCY_ERR -eq 1 && display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_DEPENDENCY "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11892- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11898- if [ "${RKHHASH}" = "ignore-prelink-dep-err" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11899: display --to LOG --type INFO --log-indent 9 FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11900- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11922- norkhline) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11923: display --to LOG --type WARNING FILE_PROP_NO_RKH_REC "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11924- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11925- norkhhash) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11926: display --to LOG --type WARNING FILE_PROP_NO_RKHHASH "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11927- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11928- norkhperm) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11929: display --to LOG --type WARNING FILE_PROP_NO_RKHPERM "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11930- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11931- norkhuid) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11932: display --to LOG --type WARNING FILE_PROP_NO_RKHUID "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11933- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11934- norkhgid) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11935: display --to LOG --type WARNING FILE_PROP_NO_RKHGID "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11936- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11937- norkhinode) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11938: display --to LOG --type WARNING FILE_PROP_NO_RKHINODE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11939- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11940- norkhsize) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11941: display --to LOG --type WARNING FILE_PROP_NO_RKHSIZE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11942- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11943- norkhdtm) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11944: display --to LOG --type WARNING FILE_PROP_NO_RKHDTM "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11945- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11946- norkhlnk) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11947: display --to LOG --type WARNING FILE_PROP_NO_RKHLNK "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11948- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11949- sysattrunavail) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11950: display --to LOG --type WARNING FILE_PROP_NO_SYSATTR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11951- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11952- write) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11953: display --to LOG --type WARNING FILE_PROP_WRITE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11954- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11955- syspermunavail) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11956: display --to LOG --type WARNING FILE_PROP_SYSPERM_UNAVAIL "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11957- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11959- if [ $IMMUTABLE_SET -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11960: display --to LOG --type WARNING FILE_PROP_IMMUT "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11961- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11962: display --to LOG --type WARNING FILE_PROP_IMMUT_NOT_SET "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11963- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11965- script) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11966: test -n "${BASENAME_CMD}" && RKHTMPVAR4=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR4=`echo "${FNAME}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11967- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11968- if [ "${RKHTMPVAR4}" = "rkhunter" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11969: display --to LOG --type WARNING FILE_PROP_SCRIPT_RKH "`name2text \"${FNAME}\"`" "${SYSSCRIPT}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11970- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11971: display --to LOG --type WARNING FILE_PROP_SCRIPT "`name2text \"${FNAME}\"`" "${SYSSCRIPT}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11972- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11997- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:11998: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" "${RKHTMPVAR}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-11999- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12016- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12017: for RKHTMPVAR in `grep '^File:' "${RKHDAT_FILE}"`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12018- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12019: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12020- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12021: RKH_CC=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12022: RKH_CC2=`expr 3 + $RKH_CC` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12023- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12024: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f3-$RKH_CC2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12025- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12026- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12027: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12028- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12029: if [ -z "`grep \"^${FNAMEGREP}$\" \"${RKH_FILEPROP_LIST}\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12030: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12031- # ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12042- elif [ ! -e "${FNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12043: PROP_FAILED_COUNT=`expr ${PROP_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12044: PROP_FILE_LIST_COUNT=`expr ${PROP_FILE_LIST_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12045- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12046: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result WARNING --color RED NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12047: display --to LOG --type WARNING FILE_PROP_FILE_NOT_EXIST "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12048- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12094- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12095: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12096- display --to LOG --type INFO DISABLED_CMD 'file' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12104- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12105: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' strings '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12106- display --to LOG --type INFO DISABLED_CMD 'strings' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12146- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12147: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12148- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12192- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12193: SUSPSCAN_ITEM=`${READLINK_CMD} ${READLINK_OPT} "${RKHTMPVAR}" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12194- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12212- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12213: FNAMEGREP=`echo "${SUSPSCAN_ITEM}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12214- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12215: if [ -n "`echo \"${SUSPSCAN_WHITELIST}\" | grep \"^${SUSPSCAN_ITEM}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12216- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12232- continue rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12233: elif [ -z "`${FIND_CMD} "${SUSPSCAN_ITEM}" -size -${SUSPSCAN_MAXSIZE}c 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12234- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12245- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12246: FTYPE=`${FILE_CMD} "${SUSPSCAN_ITEM}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12247- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12258- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12259: if [ -n "`echo \"${FTYPE}\" | grep -v -i 'compres' | egrep -i 'execu|reloc|shell|libr|data|obj|text'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12260- FOUND=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12265- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12266: for SUSPSCAN_STRING in `grep -v '^Version' "${DB_PATH}/suspscan.dat" 2>/dev/null | tail ${TAIL_OPT}1` ; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12267- # ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12282- [a-z]:*) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12283: SUSPSCAN_CLASS=`echo "${SUSPSCAN_STRING}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12284: SUSPSCAN_TERM=`echo "${SUSPSCAN_STRING}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12285- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12293- *+[0-9][0-9]*) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12294: SUSPSCAN_TERM=`echo "${SUSPSCAN_TERM}" | cut -d'+' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12295: SUSPSCAN_MULTIPLIER=`echo "${SUSPSCAN_STRING}" | cut -d'+' -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12296- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12304- if [ "$SUSPSCAN_CLASS" = "$SUSPSCAN_CLASS_PREV" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12305: SUSPSCAN_SCORE=`expr ${SUSPSCAN_SCORE} + 10` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12306- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12310- if [ -n "$SUSPSCAN_MULTIPLIER" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12311: SUSPSCAN_SCORE=`expr ${SUSPSCAN_SCORE} + ${SUSPSCAN_MULTIPLIER}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12312- unset SUSPSCAN_MULTIPLIER rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12313- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12314: SUSPSCAN_SCORE=`expr ${SUSPSCAN_SCORE} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12315- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12316- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12317: SUSPSCAN_HITCOUNT=`expr $SUSPSCAN_HITCOUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12318- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12323- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12324: SUSPSCAN_NUM=`expr ${SUSPSCAN_NUM} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12325- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12341- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12342: elif [ -n "`echo \"${FTYPE}\" | grep 'corrupted section header size'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12343- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12350- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12351: elif [ -n "`echo \"${FTYPE}\" | grep 'invalid class invalid byte order'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12352- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12372- cat "${SUSPSCAN_TMPFILE}" | while read LINE; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12373: LOGCHAR=`echo "$LINE" | cut -c 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12374- case "$LOGCHAR" in rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12375: 4|6) LOGTYPE=`echo "$LINE" | cut -d ' ' -f 2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12376- case "$LOGTYPE" in rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12377- SUSPSCAN_FILE_SKIPPED_TYPE) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12378: SUSP_SKIP_ITEM=`echo "$LINE" | cut -d ' ' -f 3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12379: SUSP_SKIP_MSG=`echo "$LINE" | cut -d ' ' -f 4-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12380- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12394- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12395: FOUNDDIRS=`grep '^6 SUSPSCAN_FILE_CHECK' "${SUSPSCAN_TMPFILE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12396- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12399- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12400: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12401- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12474- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12475: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12476- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12485- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12486: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12487- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12962- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12963: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12964- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12969- if [ $ROOTKIT_PHALANX2_DIRTESTVAL -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12970: ROOTKIT_PHALANX2_DIRNAMES=`${FIND_CMD} /etc /usr -type d -iname "*.p2"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12971- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12976- for ROOTKIT_PHALANX2_DIRNAME in ${ROOTKIT_PHALANX2_DIRNAMES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12977: if `cd ${ROOTKIT_PHALANX2_DIRNAME} >/dev/null 2>&1`; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12978- ROOTKIT_PHALANX2_TEST=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12996- for DIR_NAME in /etc /usr/share; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12997: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:12998: NLINKS1=`${STAT_CMD} --nlink ${DIR_NAME} 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-12999- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13000: NLINKS1=`${STAT_CMD} -c %h ${DIR_NAME} 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13001- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13002- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13003: NLINKS2=`ls -ld ${DIR_NAME} 2>/dev/null | ${AWK_CMD} -F' ' '/^d/ {print $2}' 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13004- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13034- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13035: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13036- display --to LOG --type INFO DISABLED_CMD 'stat' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13047- if [ -n "${PGREP_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13048: if [ -n "`${PGREP_CMD} 'ata/0'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13049: ROOTKIT_PHALANX2_PROC_KTHREAD_PPID=`${PGREP_CMD} -f '^kthread.?$'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13050: ROOTKIT_PHALANX2_PROC_ATA_PPID=`${PS_CMD} --no-headers -C 'ata/0' -oppid 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13051- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13076- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13077: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' pgrep '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13078- display --to LOG --type INFO DISABLED_CMD 'pgrep' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13086- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13087: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13088- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13146- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13147: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13148- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13167- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13168: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13169- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13216- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13217: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13218- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13224- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13225: for FNAME in `${FIND_CMD} "${DIR}" -type f -name "*[sS][iI][nN][aA][rR]*" 2>/dev/null`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13226: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13227- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13228: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13229- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13231- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13232: elif `grep -i 'sinar' "${FNAME}" >/dev/null 2>&1`; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13233- FOUND=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13249- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13250: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13251- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13258- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13259: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' find '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13260- display --to LOG --type INFO DISABLED_CMD 'find' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13519- for RKHTMPVAR in ${FILESCAN}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13520: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13521- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13522: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13523- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13524: TYPE=`echo ${RKHTMPVAR} | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13525: FILE=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13526: INFO=`echo ${RKHTMPVAR} | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13527- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13528: FNAME=`echo "${FILE}" | tr '%' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13529- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13532- if [ -d "${FNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13533: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13534- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13535: if [ -n "`echo \"${RTKT_DIR_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13536- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13537: display --to LOG --type INFO FILE_PROP_WL_DIR "`name2text \"${FNAME}\"`" 'possible_rkt_files' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13538: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13539- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13545- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13546: display --to LOG --type PLAIN --result WARNING --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13547- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13549- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13550: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13551- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13554- if [ -f "${FNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13555: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13556- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13557: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13558- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13559: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'possible_rkt_files' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13560: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13561- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13567- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13568: display --to LOG --type PLAIN --result WARNING --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13569- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13571- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13572: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13573- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13594- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13595: FOUNDFILES=`echo "${FOUNDFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13596- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13597- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13598: FILE=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13599: INFO=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13600- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13601: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13602- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13603- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13604: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_POSS_FILES_FILE_FOUND "`name2text \"${FILE}\"`" "${INFO}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13605- done rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13606- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13607: FOUNDDIRS=`echo "${FOUNDDIRS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13608- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13609- for RKHTMPVAR in ${FOUNDDIRS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13610: FILE=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13611: INFO=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13612- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13613: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13614- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13615- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13616: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_POSS_FILES_DIR_FOUND "`name2text \"${FILE}\"`" "${INFO}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13617- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13649- if [ -n "${FIND_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13650: test -z "`${FIND_CMD} -L ${DB_PATH} 2>&1 >/dev/null`" && FINDFOLLOW=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13651- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13670- if [ -n "${FIND_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13671: if [ $FINDFOLLOW -eq 1 -a -n "`echo \"${DIR}\" | grep '^/etc/systemd/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13672: RKHTMPVAR3=`${FIND_CMD} -L "${DIR}" -type f 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13673- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13674: RKHTMPVAR3=`${FIND_CMD} "${DIR}" -type f -a ! -type l 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13675- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13695- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13696: RKHTMPVAR2=`echo ${RKHTMPVAR2}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13697- display --to LOG --type INFO CONFIG_STARTUP_PATHS "${RKHTMPVAR2}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13729- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13730: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' strings '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13731- display --to LOG --type INFO DISABLED_CMD 'strings' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13766- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13767: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13768- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13769: FILE=`echo ${RKHTMPVAR} | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13770: FILESTRING=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13771- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13772- # If the string begins with '+', then it is already a regular expression. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13773: if [ "`echo ${FILESTRING} | cut -c 1`" = "+" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13774: STRINGGREP=`echo ${FILESTRING} | cut -c 2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13775- FILESTRING="${STRINGGREP}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13776- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13777: STRINGGREP=`echo ${FILESTRING} | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13778- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13779- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13780: INFO=`echo ${RKHTMPVAR} | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13781- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13785- for FNAME in ${RC_PATHS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13786: FOUNDSTRING=`${STRINGS_CMD} -n 3 -a "${FNAME}" | grep -v '^[ ]*#' | grep "${STRINGGREP}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13787- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13788- if [ -n "${FOUNDSTRING}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13789: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13790- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13791: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRINGGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13792- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13793: display --to LOG --type INFO FILE_PROP_WL_STR "`name2text \"${FNAME}\"`" "${FILESTRING}" 'possible_rkt_strings' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13794- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13795: elif [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" -a -z "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13796- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13797: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'possible_rkt_strings' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13798- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13823- FOUNDFILE=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13824: FOUNDSTRING=`${STRINGS_CMD} -n 3 -a "${FNAME}" | grep "${STRINGGREP}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13825- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13826- if [ -n "${FOUNDSTRING}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13827: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13828- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13829: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRINGGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13830- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13831: display --to LOG --type INFO FILE_PROP_WL_STR "`name2text \"${FNAME}\"`" "${FILESTRING}" 'possible_rkt_strings' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13832- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13833: elif [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" -a -z "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13834- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13835: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'possible_rkt_strings' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13836- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13850- if [ $FOUNDFILE -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13851: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13852- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13878- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13879: FOUNDSTRINGS=`echo "${FOUNDSTRINGS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13880- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13881- for RKHTMPVAR in ${FOUNDSTRINGS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13882: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13883: STRING=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13884- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13885: if [ "`echo ${STRING} | cut -c 1`" = "+" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13886: STRING=`echo ${STRING} | cut -c 2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13887- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13888- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13889: INFO=`echo "${RKHTMPVAR}" | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13890- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13891: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13892- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13893- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13894: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_POSS_STRINGS_FOUND "${STRING}" "`name2text \"${FNAME}\"`" "${INFO}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13895- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13961- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13962: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13963- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13964: DELE_FILES=`${LSOF_CMD} -wnlP +c 0 ${SOLARISX} 2>/dev/null | grep '(dele' 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13965- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13970- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13971: for LINE in `${LSOF_CMD} -wnlP +c 0 ${SOLARISX} 2>/dev/null | grep '(dele'`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13972- PROC="" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13973- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13974: PID=`echo "${LINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13975: NODE=`echo "${LINE}" | ${AWK_CMD} '{ print $8 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13976: FNAME=`echo "${LINE}" | ${AWK_CMD} '{ print $9 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13977- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13981- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13982: test -n "`echo \"${PIDLIST}\" | grep \" $PID \"`" && continue rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13983- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13991- if [ $SOL_PROC -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13992: test -h "/proc/${PID}/path/a.out" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/path/a.out"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13993- elif [ $SUNOS -eq 0 -o -h "/proc/${PID}/exe" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13994: test -h "/proc/${PID}/exe" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/exe"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13995- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13996- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:13997: test -n "${RKHTMPVAR}" && PROC=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-13998- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14001- if [ $SUNOS -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14002: PROC=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*VREG[ ]' 2>/dev/null | head ${HEAD_OPT}1 | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14003- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14004: PROC=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*REG[ ]' | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14005- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14006- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14007: test -z "${PROC}" && PROC=`echo "${LINE}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14008- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14013- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14014: if [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14015: if [ -n "`echo \"${NODE}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14016- FNAME="${NODE}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14023- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14024: if [ -n "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14025: FNAME=`echo "${FNAME}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14026- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14046- for RKHTMPVAR in ${ALLOWPROCDELFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14047: RKHTMPVAR2=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F ':/' '{ print $1 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14048- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14052- if [ $PROCDELFILES_GIVEN -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14053: RKHTMPVAR3=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F ':/' '{ for (i = 2; i <= NF; i++) { a[i] = $i } } END { for (i in a) { print "/" a[i] } }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14054- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14057- for FN in ${RKHTMPVAR3}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14058: FNGREP=`echo "${FN}" | sed -e 's/\([.^+]\)/\\\\\1/g; s/\([^\\]\)\*/\1.*/g; s/\([^\\]\)?/\1./g;'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14059- FNAMEGREP="${FNAMEGREP}|${FNGREP}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14061- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14062: FNAMEGREP=`echo "${FNAMEGREP}" | sed -e 's/^|//;'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14063- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14064: if [ -n "`echo \"${FNAME}\" | egrep \"^(${FNAMEGREP})$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14065- PROCWHITELISTED=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14081- if [ $PROCDELFILES_GIVEN -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14082: if [ -z "`echo \"${WHITEPROC}\" | grep \"^${PROC} ${FNAME}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14083- WHITEPROC="${WHITEPROC} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14085- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14086: elif [ -z "`echo \"${WHITEPROC}\" | grep \"^${PROC}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14087- WHITEPROC="${WHITEPROC} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14112- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14113: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14114- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14121- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14122: PROC=`echo "$LINE" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14123: PID=`echo "$LINE" | cut -d' ' -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14124: FNAME=`echo "$LINE" | cut -d' ' -f3-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14125- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14126: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_MALWARE_DELETED_FILES_FOUND_DATA "${PROC}" "${PID}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14127- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14133- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14134: if [ -n "`echo \"${RKHTMPVAR}\" | grep ' /'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14135: PROC=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14136: FNAME=`echo "${RKHTMPVAR}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14137- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14138: display --to LOG --type INFO ROOTKIT_MALWARE_DELETED_FILES_WL "${PROC}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14139- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14148- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14149: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsof '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14150- display --to LOG --type INFO DISABLED_CMD 'lsof' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14189- for RKHTMPVAR in ${SUSP_FILES_INFO}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14190: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14191- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14192: RKHTMPVAR=`echo "${RKHTMPVAR}" | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14193- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14194: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14195- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14196: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14197- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14198: FOUNDFILES=`grep "/${FNAMEGREP}$" "${RKHLSOF_FILE}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14199- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14202- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14203: INFO=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14204- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14205: if [ -n "`echo \"${INFO}\" | grep '^OSX '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14206- if [ $MACOSX -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14207: INFO=`echo "${INFO}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14208- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14209: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT - 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14210- continue ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14223- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14224: FILENAME=`echo "${FNAME}" | sed -e 's/^.*[ ]\([^ ][^ ]*\)$/\1/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14225: FNAMEGREP=`echo "${FILENAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14226- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14227: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14228- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14229: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FILENAME}\"`" 'running_procs' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14230- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14238- if [ $FOUND -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14239: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14240- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14256- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14257: SUSP_FILES=`echo "${SUSP_FILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14258- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14259- for FILENAME in ${SUSP_FILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14260: INFO=`echo ${FILENAME} | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14261: RKHTMPVAR=`echo ${FILENAME} | cut -d: -f3-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14262- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14263: FOUNDINFO=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14264- display --to LOG --type PLAIN --log-indent 9 ROOTKIT_MALWARE_SUSP_FILES_FOUND_CMD "${FOUNDINFO}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14265- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14266: FOUNDINFO=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14267: RKHTMPVAR2=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14268- display --to LOG --type PLAIN --log-indent 11 ROOTKIT_MALWARE_SUSP_FILES_FOUND_UID "${FOUNDINFO}" "${RKHTMPVAR2}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14269- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14270: FOUNDINFO=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $9 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14271- display --to LOG --type PLAIN --log-indent 11 ROOTKIT_MALWARE_SUSP_FILES_FOUND_PATH "${FOUNDINFO}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14280- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14281: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsof '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14282- display --to LOG --type INFO DISABLED_CMD 'lsof' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14321- if [ -z "${UNHIDE_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14322: if [ -n "`echo \"${UNAME_R}\" | grep '^2\.6'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14323- RKHTMPVAR="unhide-linux26" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14339- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14340: UNHIDE_VERS=`${UNHIDE_CMD} -V 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14341- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14342: if [ -n "`echo ${UNHIDE_VERS} | grep '^Unhide [2-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14343: UNHIDE_VERS=`echo ${UNHIDE_VERS} | cut -d' ' -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14344- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14360- for RKHTMPVAR in ${UNHIDE_TESTS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14361: if [ -n "`echo \"${RKHTMPVAR} \" | grep '^-'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14362- # Only newer versions have command-line options. ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14375- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14376: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14377- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14378- SEEN=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14379: FOUND_PROCS=`${UNHIDE_CMD} ${UNHIDE_OPTS} ${RKHTMPVAR} 2>&1 | egrep -v '^(Unhide |yjesus@|http:|Copyright |License |NOTE :|Used options:|\[\*\]|$)'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14380- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14384- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14385: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14386- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14388- if [ $UNHIDE_VERS -ge 20100919 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14389: FOUND_PROCS=`echo "${FOUND_PROCS}" | sort | uniq` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14390- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14423- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14424: HIDDEN_PROCS=`echo "${HIDDEN_PROCS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14425- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14481- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14482: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14483- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14487- if [ -e "${FNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14488: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14489- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14490: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14491- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14492: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'login_backdoors' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14493- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14499- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14500: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_MALWARE_LOGIN_BDOOR_CHK "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14501- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14502- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14503: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_MALWARE_LOGIN_BDOOR_CHK "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14504- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14517- for FNAME in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14518: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14519- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14520: display --to LOG --type WARNING ROOTKIT_MALWARE_LOGIN_BDOOR_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14521- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14535- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14536: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14537- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14541- if [ -f "${FNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14542: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14543- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14544: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14545- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14546: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'sniffer_logs' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14547- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14553- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14554: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14555- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14556- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14557: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14558- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14571- for FNAME in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14572: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14573- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14574: display --to LOG --type WARNING ROOTKIT_MALWARE_SNIFFER_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14575- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14591- if [ -f "${TRIPWIREFILE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14592: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14593- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14594: if [ -z "`grep ${GREP_OPT} 'Tripwire segment-faulted !' \"${TRIPWIREFILE}\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14595- display --to SCREEN+LOG --type PLAIN --result NONE_FOUND --color GREEN --screen-indent 4 --log-indent 2 ROOTKIT_MALWARE_SFW_INTRUSION rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14596- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14597: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14598- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14602- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14603: if [ -n "`echo \" ${CL_ENABLE_TESTS} \" | grep ' tripwire '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14604- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --screen-indent 4 --log-indent 2 ROOTKIT_MALWARE_SFW_INTRUSION ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14623- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14624: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14625- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14629- if [ -d "${DIR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14630: FNAMEGREP=`echo "${DIR}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14631- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14632: if [ -n "`echo \"${RTKT_DIR_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14633- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14634: display --to LOG --type INFO FILE_PROP_WL_DIR "`name2text \"${DIR}\"`" 'susp_dirs' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14635- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14641- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14642: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${DIR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14643- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14644- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14645: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${DIR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14646- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14659- for DIR in ${FOUNDDIRS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14660: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14661- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14662: display --to LOG --type WARNING ROOTKIT_MALWARE_SUSP_DIR_FOUND "`name2text \"${DIR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14663- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14678- if [ -n "${IPCS_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14679: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14680- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14689- if [ $HAVE_NUMFMT -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14690: RKHTMPVAR=`${NUMFMT_CMD} --to iec $IPC_SEG_SIZE 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14691- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14713- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14714: RKHTMPVAR=`LC_LANG=C ${IPCS_CMD} -u 2>/dev/null | ${AWK_CMD} -F' ' '/segments allocated/ {print $3}'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14715- test -z "${RKHTMPVAR}" && RKHTMPVAR=0 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14728- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14729: for SHM_LINE in `LC_LANG=C ${IPCS_CMD} -m 2>/dev/null | ${AWK_CMD} -v SHM_SIZE="$IPC_SEG_SIZE" '/^0x/ && ($4 == 600 || $4 == 666) && $5 >= SHM_SIZE { print $0 }'`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14730: RKH_SHM_SHMID=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14731: RKH_SHM_OWNER=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14732: RKH_SHM_SIZE=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $5 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14733: RKH_SHM_NATTACH=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $6 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14734- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14735- if [ $HAVE_NUMFMT -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14736: RKH_SHM_SIZE_HUMAN=`${NUMFMT_CMD} --to iec $RKH_SHM_SIZE 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14737- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14746- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14747: for SHM_PID_LINE in `LC_LANG=C ${IPCS_CMD} -p 2>/dev/null | grep "^${RKH_SHM_SHMID} "` ; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14748: RKH_SHM_CPID=`echo "${SHM_PID_LINE}" | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14749: RKH_SHM_LPID=`echo "${SHM_PID_LINE}" | ${AWK_CMD} '{ print $4 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14750- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14751- if [ $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14752: RKH_SHM_PATH=`${READLINK_CMD} ${READLINK_OPT} /proc/${RKH_SHM_CPID}/exe` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14753- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14754- # Make an attempt to get the pathname using the 'ls' command. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14755: RKH_SHM_PATH=`ls -l /proc/${RKH_SHM_CPID}/exe | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14756- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14758- # Strip off the '(deleted)' part from the pathname if present. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14759: RKH_SHM_PATH_STRIPPED=`echo "${RKH_SHM_PATH}" | sed -e 's/ (deleted)$//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14760- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14767- if [ -n "${RKH_SHM_PATH}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14768: FNAMEGREP=`echo "${RKH_SHM_PATH_STRIPPED}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14769- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14770: if [ -n "`echo \"${ALLOWIPCPROC}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14771- FOUND=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14772: SHM_WL_LIST_PATH="${SHM_WL_LIST_PATH} `name2text \"${RKH_SHM_PATH_STRIPPED}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14773- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14775- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14776: if [ $FOUND -eq 0 -a -n "`echo \"${ALLOWIPCUSER}\" | grep \" ${RKH_SHM_OWNER} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14777- FOUND=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14780- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14781: if [ $FOUND -eq 0 -a -n "`echo \"${ALLOWIPCPID}\" | grep \" ${RKH_SHM_CPID} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14782- FOUND=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14792- if [ -n "${RKH_SHM_PATH}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14793: RKHTMPVAR2=`name2text "${RKH_SHM_PATH_STRIPPED}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14794- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14832- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14833: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14834- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14837- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14838: SHM_TYPE=`echo "${SHM_LINE}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14839: SHM_LINE=`echo "${SHM_LINE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14840- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14875- for FNAME in ${SHM_WL_LIST_PATH}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14876: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14877- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14878: if [ -z "`echo \"${FOUND}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14879- FOUND="${FOUND} ${FNAME} " ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14885- for FNAME in ${SHM_WL_LIST_USER}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14886: if [ -z "`echo \"${FOUND}\" | grep \" ${FNAME} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14887- FOUND="${FOUND} ${FNAME} " ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14893- for FNAME in ${SHM_WL_LIST_PID}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14894: if [ -z "`echo \"${FOUND}\" | grep \" ${FNAME} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14895- FOUND="${FOUND} ${FNAME} " ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14902- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14903: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ipcs '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14904- display --to LOG --type INFO DISABLED_CMD 'ipcs' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14909- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14910: if [ -n "`echo \" ${CL_ENABLE_TESTS} \" | grep ' ipc_shared_mem '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14911- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --log-indent 2 --screen-indent 4 ROOTKIT_MALWARE_IPCS ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14940- test -z "${FILENAME}" -o ! -f "${FILENAME}" && return rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14941: test -z "`echo \"${FILENAME}\" | grep '^/'`" && return rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14942- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14943: test -n "`echo \"${FILENAME}\" | grep '/[^/]*\.[^/]*$'`" -a "${FILENAME}" != "${XINETD_CONF_PATH}" && return rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14944: test -n "`echo \"${FILENAME}\" | grep '~$'`" && return rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14945- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14953- if [ $XINETD_DFLTS_SEEN -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14954: if [ -n "`grep '^defaults' \"${FILENAME}\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14955- XINETD_DFLTS_SEEN=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14959- # Get the default enabled services. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14960: for LINE in `egrep '^[ ]*enabled[ ]*\+?=' "${FILENAME}"`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14961- SEEN=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14962- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14963: RKHTMPVAR=`echo "${LINE}" | sed -e 's/^.*=//' | tr -s ' ' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14964- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14971- if [ -n "${XINETD_DFLTS_ENABLED}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14972: XINETD_DFLTS_ENABLED=`echo ${XINETD_DFLTS_ENABLED}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14973- test -n "${XINETD_DFLTS_ENABLED}" && XINETD_DFLTS_ENABLED=" ${XINETD_DFLTS_ENABLED} " ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14977- # Get the default disabled services. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14978: for LINE in `egrep '^[ ]*disabled[ ]*\+?=' "${FILENAME}"`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14979: RKHTMPVAR=`echo "${LINE}" | sed -e 's/^.*=//' | tr -s ' ' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14980- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14987- if [ -n "${XINETD_DFLTS_DISABLED}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:14988: XINETD_DFLTS_DISABLED=`echo ${XINETD_DFLTS_DISABLED}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-14989- test -n "${XINETD_DFLTS_DISABLED}" && XINETD_DFLTS_DISABLED=" ${XINETD_DFLTS_DISABLED} " ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15000- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15001: if [ -n "`grep '^service' \"${FILENAME}\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15002- IFS=$IFSNL ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15007- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15008: for DATA in `${AWK_CMD} '/^service/, /^[ ]*\}/ { if ($0 ~ /^[ ]*(#|$)/) next; printf "%s", $0; if ($0 ~ /\}/) print ""; }' "${FILENAME}"`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15009- # Unfortunately we must jiggle with IFS again to ensure that subsequent commands work. ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15012- # We 'echo' the configured service to flatten out any whitespace. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15013: RKHTMPVAR=`echo ${DATA} | cut -d' ' -f2 | sed -e 's/{$//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15014: RKHTMPVAR2=`echo ${DATA} | sed -e 's/^.* id = \([^ ]*\).*$/\1/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15015- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15026- if [ -n "${XINETD_DFLTS_ENABLED}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15027: if [ -n "`echo \"${XINETD_DFLTS_ENABLED}\" | egrep \"${SVCID}\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15028: if [ -z "`echo \"${XINETD_DFLTS_DISABLED}\" | egrep \"${SVCID}\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15029- SEEN=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15033- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15034: elif [ -n "`echo \"${XINETD_DFLTS_DISABLED}\" | egrep \"${SVCID}\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15035- : rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15036: elif [ -z "`echo $DATA | grep 'disable = yes'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15037- SEEN=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15083- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15084: for FNAME in `grep '^[ ]*include[ ]' "${FILENAME}" | ${AWK_CMD} '{ print $2 }'`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15085- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15096- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15097: for DIR in `grep '^[ ]*includedir[ ]' "${FILENAME}" | ${AWK_CMD} '{ print $2 }'`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15098- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15117- test -z "$1" -o ! -d "$1" && return rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15118: test -z "`echo \"$1\" | grep '^/'`" && return rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15119- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15120- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15121: for FNAME in `ls $1`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15122- xinetd_include "$1/${FNAME}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15139- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15140: FOUNDSTRING=`${INETADM_CMD} | grep '^enabled' | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15141- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15142- if [ -f "${INETD_CONF_PATH}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15143: STR=`grep -v '^#' "${INETD_CONF_PATH}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15144- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15150- for RKHTMPVAR in ${STR}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15151: if [ -z "`echo \"${FOUNDSTRING}\" | grep \"/${RKHTMPVAR}/\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15152- FOUNDSTRING="${FOUNDSTRING} ${RKHTMPVAR}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15170- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15171: test -n "`echo \" ${CL_ENABLE_TESTS} \" | grep ' trojans '`" && CL_TEST=1 || CL_TEST=0 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15172- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15219- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15220: FOUNDSTRING=`grep -v '^#' "${INETD_CONF_PATH}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15221- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15254- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15255: if [ -n "`echo \"${STR}\" | grep '^[0-9/_-]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15256: EXECNAME=`grep "^${STR}" "${INETD_CONF_PATH}" | ${AWK_CMD} '{ print $6 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15257- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15370- if [ -f "${DIR}/httpd.conf" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15371: if [ -n "`egrep 'mod_rootme2?\.so' \"${DIR}/httpd.conf\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15372- FOUNDFILES="${FOUNDFILES} ${DIR}/httpd.conf" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15396- for FILE in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15397: display --to LOG --type WARNING ROOTKIT_TROJAN_APACHE_FOUND "`name2text \"${FILE}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15398- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15420- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15421: SOCKSTAT_OUTPUT=`${SOCKSTAT_CMD} ${RKHTMPVAR} | ${AWK_CMD} '$5 ~ /^(tcp|udp)/ { if ($6 == 6) print $7; else print $6 } $4 ~ /^(tcp|udp)/ { if ($5 == 6) print $6; else print $5 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15422- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15423: SOCKSTAT_OUTPUT=`echo "${SOCKSTAT_OUTPUT}" | grep '[:.][0-9][0-9]*$' | sed -e 's/^.*[:.]\([0-9]*\)$/\1/' | sort | uniq` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15424- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15425: NETSTAT_OUTPUT=`${NETSTAT_CMD} -an | ${AWK_CMD} '$1 ~ /^(tcp|udp)/ { print $4 }' | grep '[:.][0-9][0-9]*$' | sed -e 's/^.*[:.]\([0-9]*\)$/\1/' | sort | uniq` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15426- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15429- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15430: SOCKSTAT_OUTPUT=`echo ${SOCKSTAT_OUTPUT}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15431: NETSTAT_OUTPUT=`echo ${NETSTAT_OUTPUT}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15432- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15444- if [ -z "${NETSTAT_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15445: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' netstat '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15446- display --to LOG --type INFO DISABLED_CMD 'netstat' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15474- for RKHTMPVAR in ${KLDSTATKEYWORDS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15475: RKHTMPVAR=`echo ${RKHTMPVAR}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15476- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15477: KLDKEYWD=`echo ${RKHTMPVAR} | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15478- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15479: if [ -n "`${KLDSTAT_CMD} -v | grep \"${KLDKEYWD}\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15480- FOUND=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15509- if [ -n "${PKGDB_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15510: RKHTMPVAR=`${PKGDB_CMD} check 2>&1 >/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15511- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15527- if [ -n "${PKGDB_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15528: RKHTMPVAR=`${PKGDB_CMD} -Fa -v 2>&1 | grep 'Skipped\.'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15529- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15572- if [ -z "${LSMOD_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15573: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsmod '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15574- display --to LOG --type INFO DISABLED_CMD 'lsmod' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15580- PROC_OUTPUT=`cat /proc/modules | cut -d' ' -f1 | sort` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15581: LSMOD_OUTPUT=`${LSMOD_CMD} | grep -v 'Size *Used *by' | cut -d' ' -f1 | sort` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15582- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15647- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15648: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' find '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15649- display --to LOG --type INFO DISABLED_CMD 'find' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15652- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15653: elif [ -z "`ls -1 \"${LKM_PATH}\" 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15654- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --log-indent 4 --screen-indent 4 ROOTKIT_OS_LINUX_LKMNAMES ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15664- for RKHTMPVAR in ${LKM_BADNAMES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15665: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15666- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15673- for RKHTMPVAR in ${LKM_NAMES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15674: if [ -n "`egrep \"/${RKHTMPVAR}(\.xz)?$\" "${TEMPFILE}"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15675- FOUND=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15688- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15689: RKHTMPVAR=`echo "${RKHTMPVAR}" | sed -e 's/\\\././g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15690- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15815- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15816: for LSOFLINE in `${LSOF_CMD} -wnlP -i ${PROTO}:${PORT} 2>/dev/null`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15817- # ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15820- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15821: if [ -n "`echo \"${LSOFLINE}\" | grep \" ${PROTO} \*:${PORT} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15822- # Process listening for connections from anywhere. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15823: PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15824: elif [ -n "`echo \"${LSOFLINE}\" | egrep \" ${PROTO} [0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:${PORT}[ -]\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15825- # Established or listening process using IPv4 address. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15826: PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15827: elif [ -n "`echo \"${LSOFLINE}\" | egrep \" ${PROTO} \[[:0-9a-fA-F]+\]:${PORT}[ -]\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15828- # Established or listening process using IPv6 address. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15829: PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15830- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15844- if [ $SOL_PROC -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15845: test -h "/proc/${PID}/path/a.out" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/path/a.out"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15846- elif [ $SUNOS -eq 0 -o -h "/proc/${PID}/exe" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15847: test -h "/proc/${PID}/exe" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/exe"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15848- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15849- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15850: test -n "${RKHTMPVAR}" && FNAME=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15851- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15854- if [ $SUNOS -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15855: FNAME=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*VREG[ ]' 2>/dev/null | head ${HEAD_OPT}1 | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15856- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15857: FNAME=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*REG[ ]' | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15858- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15860- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15861: if [ -n "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15862- FOUND="${FNAME}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15879- Linux) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15880: FOUND=`${NETSTAT_CMD} -an | grep -i "^${PROTO}.*:${PORT} " | ${AWK_CMD} '{ print $4 }' | grep ":${PORT}$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15881- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15882- *BSD|Darwin|IRIX*|DragonFly) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15883: FOUND=`${NETSTAT_CMD} -an | grep -i "^${PROTO}.*\.${PORT} " | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15884- ;; ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15886- if [ "${PROTO}" = "UDP" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15887: FOUND=`${NETSTAT_CMD} -an | grep -i "^udp.*\.${PORT} " | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15888- elif [ "${PROTO}" = "TCP" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15889: FOUND=`${NETSTAT_CMD} -an | egrep -i "^tcp.*\.${PORT} .*(BOUND|ESTABLISH|LISTEN)" | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15890- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15893- if [ "${PROTO}" = "UDP" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15894: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^UDP: IPv4/, /^$/ { print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15895- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15896- if [ -z "${FOUND}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15897: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^UDP: IPv6/, /^$/ { print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15898- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15899- elif [ "${PROTO}" = "TCP" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15900: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^TCP: IPv4/, /^$/ { print $0 }' | egrep 'BOUND|ESTABLISH|LISTEN' | ${AWK_CMD} '{ print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15901- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15902- if [ -z "${FOUND}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15903: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^TCP: IPv6/, /^$/ { print $0 }' | egrep 'BOUND|ESTABLISH|LISTEN' | ${AWK_CMD} '{ print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15904- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15919- if [ -n "${FNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15920: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15921- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15922: if [ -n "`echo \"${PORT_WHITELIST}\" | grep \"^${FNAMEGREP}:${PROTO}:${PORT}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15923- RKHTMPVAR2=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15924- FOUND="path_whitelisted" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15925: elif [ -n "`echo \"${PORT_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15926- RKHTMPVAR2=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15928- elif [ $PORT_WHITELIST_ALL_TRUSTED -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15929: test -n "${BASENAME_CMD}" && RKHTMPVAR=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR=`echo "${FNAME}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15930- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15931: RKHTMPVAR=`IFS=$RKHIFS find_cmd ${RKHTMPVAR}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15932- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15940- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:15941: if [ $RKHTMPVAR2 -eq 0 -a -n "`echo \"${PORT_WHITELIST}\" | grep \"^${PROTO}:${PORT}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-15942- FOUND="port_whitelisted" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16025- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16026: for LINE in `cat "${DB_PATH}/backdoorports.dat"`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16027: if [ -z "`echo \"${LINE}\" | grep '^[0-9][0-9]*:'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16028- continue ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16030- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16031: PORT=`echo "${LINE}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16032: DESCRIPTION=`echo "${LINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16033: PROTO=`echo "${LINE}" | cut -d: -f3 | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16034- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16035: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16036- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16037: if [ -z "`echo \"${PORT}\" | grep '^[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16038- echo "Error: Invalid port in backdoorports.dat file: $LINE" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16056- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16057: display --to LOG --type INFO NETWORK_PORTS_PATH_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16058- display --to LOG --type PLAIN --log-indent 4 --result WHITELISTED NETWORK_PORTS_BACKDOOR_CHK "${PROTO}" "${PORT}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16062- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16063: display --to LOG --type INFO NETWORK_PORTS_TRUSTED_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16064- display --to LOG --type PLAIN --log-indent 4 --result WHITELISTED NETWORK_PORTS_BACKDOOR_CHK "${PROTO}" "${PORT}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16079- FOUNDPORT=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16080: ROOTKIT_FAILED_COUNT=`expr $ROOTKIT_FAILED_COUNT + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16081- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16083- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16084: test -n "${FNAME}" && FNAME=" by `name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16085- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16170- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16171: RKHTMPVAR=`${UNHIDETCP_CMD} ${UNHIDETCP_OPTS} 2>&1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16172- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16173: TCP_PORTS=`echo "${RKHTMPVAR}" | ${AWK_CMD} '/^(\[\*\])?Starting TCP check/, /^(\[\*\])?Starting UDP check/ { print $0 }' | grep '^Found ' | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16174: UDP_PORTS=`echo "${RKHTMPVAR}" | ${AWK_CMD} '/^(\[\*\])?Starting UDP check/, 0 { print $0 }' | grep '^Found ' | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16175- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16181- for PROTO in TCP UDP; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16182: HIDDEN_PORTS=`eval echo "\\$${PROTO}_PORTS"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16183- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16185- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16186: HIDDEN_PORTS=`echo ${HIDDEN_PORTS} | tr ' ' '\n' | sort | uniq` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16187: HIDDEN_PORTS=`echo ${HIDDEN_PORTS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16188- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16198- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16199: display --to LOG --type INFO NETWORK_HIDDEN_PORTS_PATH_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16200- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16203- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16204: display --to LOG --type INFO NETWORK_HIDDEN_PORTS_TRUSTED_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16205- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16227- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16228: FOUND_PORTS=`echo "${FOUND_PORTS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16229- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16230- for RKHTMPVAR in ${FOUND_PORTS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16231: PROTO=`echo ${RKHTMPVAR} | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16232: PORT=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16233: FNAME=`echo ${RKHTMPVAR} | cut -d: -f3-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16234- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16237- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16238: display --to LOG --type PLAIN --log-indent 9 NETWORK_HIDDEN_PORTS_CHK_NAME "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16239- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16271- if [ -n "${IFWLIST}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16272: IFWLIST=`echo ${IFWLIST}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16273- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16275- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16276: IFWLIST=`echo ${IFWLIST} | tr ' ' '|'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16277- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16281- if [ -z "${IFWLIST}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16282: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '$1 !~ /^pflog/ && /PROMISC/ { print }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16283- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16284: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '$1 !~ /^pflog/ && $1 !~ /^('${IFWLIST}'):$/ && /PROMISC/ { print }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16285- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16288- if [ -z "${IFWLIST}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16289: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '/PROMISC/ { print }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16290- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16291: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '$1 !~ /^('${IFWLIST}'):$/ && /PROMISC/ { print }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16292- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16295- if [ -z "${IFWLIST}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16296: PROMISCSCAN1=`${IFCONFIG_CMD} 2>&1 | ${AWK_CMD} 'BEGIN { RS="" }; /PROMISC/ { print }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16297- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16298: PROMISCSCAN1=`${IFCONFIG_CMD} 2>&1 | ${AWK_CMD} 'BEGIN { RS="" }; $1 !~ /^('${IFWLIST}'):?$/ && /PROMISC/ { print }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16299- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16304- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16305: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ifconfig '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16306- display --to LOG --type INFO DISABLED_CMD 'ifconfig' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16313- if [ -n "${IP_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16314: PROMISCSCAN2=`${IP_CMD} link | grep '^[0-9]' | grep -vE "^[0-9][0-9]*: (${IFWLIST}):" | grep 'PROMISC'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16315- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16317- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16318: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ip '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16319- display --to LOG --type INFO DISABLED_CMD 'ip' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16341- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16342: PROMISCSCAN1=`echo "${PROMISCSCAN1}" | ${AWK_CMD} '$0 !~ /^ / || /PROMISC/ { print }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16343- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16356- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16357: PROMISCSCAN2=`echo "${PROMISCSCAN2}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16358- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16372- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16373: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ifconfig '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16374- display --to LOG --type INFO DISABLED_CMD 'ifconfig' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16379- if [ $LINUXOS -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16380: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ip '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16381- display --to LOG --type INFO DISABLED_CMD 'ip' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16418- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16419: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsof '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16420- display --to LOG --type INFO DISABLED_CMD 'lsof' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16437- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16438: LIBPCAPRES=`egrep -v '(^sk | 888e )' /proc/net/packet 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16439- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16453- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16454: for INODE in `egrep -v '(^sk | 888e )' /proc/net/packet | ${AWK_CMD} '{ print $9 }'`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16455- INODE_LIST="${INODE_LIST}|$INODE" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16457- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16458: INODE_LIST=`echo "${INODE_LIST}" | sed -e 's/^|//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16459- test -z "${INODE_LIST}" && INODE_LIST="RKHunterPktCapture" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16461- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16462: for PID in `${LSOF_CMD} -lMnPw -d 1-20 2>/dev/null | egrep "[ ](pack[ ]+(${INODE_LIST})|sock[ ]+[^ ]+[ ]+[^ ]+[ ]+(${INODE_LIST}))[ ]" | ${AWK_CMD} '{ print $2 }'`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16463- NAME="" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16465- if [ -h "/proc/$PID/exe" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16466: NAME=`${READLINK_CMD} ${READLINK_OPT} "/proc/$PID/exe" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16467- elif [ -f "/proc/$PID/status" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16468: NAME=`grep '^Name:.' /proc/$PID/status | sed -e 's/^Name:.//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16469- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16473- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16474: FNAMEGREP=`echo "${NAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16475- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16476: if [ -n "`echo \"${ALLOWPROCLISTENERS}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16477: if [ -z "`echo \"${WHITEPROC}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16478- WHITEPROC="${WHITEPROC} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16504- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16505: PID=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16506: NAME=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16507- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16508: display --to LOG --type WARNING NETWORK_PACKET_CAP_FOUND "`name2text \"${NAME}\"`" "${PID}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16509- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16524- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16525: display --to LOG --type INFO NETWORK_PACKET_CAP_WL "`name2text \"${NAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16526- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16649- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16650: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16651- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16654- for RKHTMPVAR in ${RCLOCAL_STRINGS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16655: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16656- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16657: STRING=`echo ${RKHTMPVAR} | cut -d: -f1 | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16658: INFO=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16659- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16665- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16666: RCSTRINGS=`echo "${RCSTRINGS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16667- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16671- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16672: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16673- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16674- for STR in ${RCSTRINGS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16675: STRING=`echo ${STR} | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16676- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16677: RKHTMPVAR=`grep "${STRING}" "${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16678- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16679- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16680: test -z "`echo \"${RKHTMPVAR}\" | egrep -v '^[ ]*#'`" && continue rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16681- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16682: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRING}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16683- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16684: STRING=`echo ${STRING} | sed -e 's/\\\//g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16685: display --to LOG --type INFO FILE_PROP_WL_STR "`name2text \"${FNAME}\"`" "${STRING}" 'startup_malware' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16686- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16687: elif [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" -a -z "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16688- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16689: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'startup_malware' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16690- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16693- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16694: STRING=`echo ${STRING} | sed -e 's/\\\//g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16695: INFO=`echo ${STR} | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16696- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16713- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16714: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16715- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16719- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16720: FOUNDSTRINGS=`echo "${FOUNDSTRINGS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16721- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16722- for RKHTMPVAR in ${FOUNDSTRINGS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16723: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16724: STRING=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16725: INFO=`echo "${RKHTMPVAR}" | cut -d: -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16726- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16727: display --to LOG --type WARNING ROOTKIT_POSS_STRINGS_FOUND "${STRING}" "`name2text \"${FNAME}\"`" "${INFO}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16728- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16755- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16756: PWDGRPID=`echo "${LINE}" | cut -d: -f1 | cut -c3-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16757: IDGREP=`echo "${PWDGRPID}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16758- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16759: RKHTMPVAR=`echo "${SEEN_IDS}" | grep " ${IDGREP} "` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16760- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16774- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16775: RKHTMPVAR=`echo "${LINES}" | grep "^> ${IDGREP}:"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16776: RKHTMPVAR2=`echo "${LINES}" | grep "^< ${IDGREP}:"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16777- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16803- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16804: OLD_LINE=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16805: NEW_LINE=`echo "${RKHTMPVAR2}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16806- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16815- while test -n "${STR}"; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16816: OLD_FIELD=`echo "${OLD_LINE}" | cut -d: -f$FIELD_IDX` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16817: NEW_FIELD=`echo "${NEW_LINE}" | cut -d: -f$FIELD_IDX` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16818- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16852- 3) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16853: OLD_GRPUSRS=" `echo ${OLD_FIELD} | tr ',' ' '` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16854: NEW_GRPUSRS=" `echo ${NEW_FIELD} | tr ',' ' '` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16855- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16858- for GRPUSR in ${OLD_GRPUSRS} ${NEW_GRPUSRS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16859: RKHTMPVAR=`echo ${GRPUSR} | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16860: RKHTMPVAR2=`echo "${OLD_GRPUSRS}" | grep " ${RKHTMPVAR} "` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16861: RKHTMPVAR3=`echo "${NEW_GRPUSRS}" | grep " ${RKHTMPVAR} "` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16862- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16878- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16879: FIELD_IDX=`expr $FIELD_IDX + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16880- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16881: RKHTMPVAR=`echo "${STR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16882- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16953- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16954: RKHTMPVAR2=`${DSCL_CMD} . search /Users uid 0 | egrep '^[^ )]' | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16955- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16966- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16967: RKHUSERID=`echo "${RKHTMPVAR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16968- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16972- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:16973: if [ -z "`echo \"${UID0_WHITELIST}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-16974- UID_LIST="${UID_LIST} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17062- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17063: for RKHTMPVAR in `grep '^[^:]*::' "${SHADOW_FILE}" | cut -d: -f1`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17064- # Ignore any NIS/YP entries ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17066- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17067: RKHUSERID=`echo "${RKHTMPVAR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17068- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17069: if [ -z "`echo \"${PWD_WHITELIST}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17070- SHAD_PWDLESS_LIST="${SHAD_PWDLESS_LIST} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17105- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17106: RKHUSERID=`echo "${RKHTMPVAR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17107- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17108: if [ -z "`echo \"${PWD_WHITELIST}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17109- PWD_PWDLESS_LIST="${PWD_PWDLESS_LIST} rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17110-${RKHTMPVAR}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17111: elif [ -z "`echo \"${WL_SEEN}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17112- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17185- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17186: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' diff '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17187- display --to LOG --type INFO DISABLED_CMD 'diff' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17198- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17199: DIFFS=`${DIFF_CMD} /etc/passwd "${RKHTMPDIR}/passwd" 2>/dev/null | grep '^[<>]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17200- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17245- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17246: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' diff '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17247- display --to LOG --type INFO DISABLED_CMD 'diff' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17258- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17259: DIFFS=`${DIFF_CMD} /etc/group "${RKHTMPDIR}/group" 2>/dev/null | grep '^[<>]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17260- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17335- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17336: SHELLNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17337: FILENAME=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17338- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17339: display --to LOG --type WARNING HISTORY_CHECK_FOUND "`name2text \"${SHELLNAME}\"`" "`name2text \"${FILENAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17340- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17405- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17406: RKHTMPVAR=`grep -i '^[ ]*PermitRootLogin[ =]' "${SSH_CONFIG_FILE}" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17407- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17412- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17413: RKHTMPVAR2=`echo ${RKHTMPVAR} | sed -e 's/^[^ =]*[ ]*=*[ ]*\([^ #]*\).*$/\1/' | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17414- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17436- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17437: RKHTMPVAR=`grep -i '^[ ]*Protocol[ =]' "${SSH_CONFIG_FILE}" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17438- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17443- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17444: RKHTMPVAR2=`echo ${RKHTMPVAR} | sed -e 's/^[^ =]*[ ]*=*[ ]*\([^ #]*\).*$/\1/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17445: RKHTMPVAR3=`echo "${RKHTMPVAR2}" | grep '1'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17446- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17476- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17477: RKHTMPVAR=`grep -i '^[ ]*AuthorizedKeysFile[ =]' "${SSH_CONFIG_FILE}" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17478- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17479- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17480: RKHTMPVAR2=`echo ${RKHTMPVAR} | sed -e 's/^[^ =]*[ ]*=*[ ]*\([^ #]*\).*$/\1/'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17481- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17528- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17529: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep '(syslogd|syslog-ng)( |$)' | grep -v 'egrep'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17530- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17536- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17537: if [ -n "`echo \"${RKHTMPVAR}\" | grep 'rsyslog'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17538- display --to LOG --type INFO --log-indent 2 SYSTEM_CONFIGS_SYSLOG_DAEMON 'rsyslog' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17539: elif [ -n "`echo \"${RKHTMPVAR}\" | grep 'syslog-ng'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17540- display --to LOG --type INFO --log-indent 2 SYSTEM_CONFIGS_SYSLOG_DAEMON 'syslog-ng' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17548- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17549: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'systemd-journald( |$)' | grep -v 'egrep'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17550- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17564- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17565: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'metalog( |$)' | grep -v 'egrep'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17566- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17580- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17581: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'socklog( |$)' | grep -v 'egrep'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17582- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17603- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17604: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ps '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17605- display --to LOG --type INFO DISABLED_CMD 'ps' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17636- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17637: if [ -n "`echo \"${FNAME}\" | grep '/rsyslog\.conf$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17638- FTYPE="rsyslog" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17639- RKHTMPVAR="an" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17640: elif [ -n "`echo \"${FNAME}\" | grep '/syslog-ng\.conf$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17641- FTYPE="syslog-ng" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17642: elif [ -n "`echo \"${FNAME}\" | egrep '/(systemd-)?journald\.conf$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17643- FTYPE="systemd" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17650- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17651: display --to LOG --type INFO SYSTEM_CONFIGS_FILE_FOUND "${RKHTMPVAR}" "${FTYPE}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17652- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17659- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17660: if [ -n "`echo \"${FNAME}\" | egrep '/r?syslog\.conf$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17661: RKHTMPVAR=`egrep -i '^[^#].*[ ](@|:omrelp:).' "${FNAME}" | egrep -i -v '(@|:omrelp:)127\.'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17662- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17667- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17668: RKHTMPVAR=`${AWK_CMD} '/^[ ]*destination( | |$)/, /}/ { print $0 }' "${FNAME}" | egrep -i '( | |\{|^)(tcp|udp)6?( | |\(|$)' | egrep -v -i '(tcp|udp)6?[ ]*\([ ]*("[ ]*)?127\.'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17669- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17683- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17684: if [ $SYSLOG_SEEN -eq 1 -a -z "`echo \"${FILEFOUND}\" | egrep ' (syslog|rsyslog|syslog-ng) '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17685- display --to SCREEN+LOG --type PLAIN --result WARNING --color RED --log-indent 2 --screen-indent 4 SYSTEM_CONFIGS_FILE rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17686- display --to LOG --type WARNING SYSTEM_CONFIGS_SYSLOG_NO_FILE 'syslog' rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17687: elif [ $SYSTEMD_SEEN -eq 1 -a -z "`echo \"${FILEFOUND}\" | grep ' systemd '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17688- display --to SCREEN+LOG --type PLAIN --result WARNING --color RED --log-indent 2 --screen-indent 4 SYSTEM_CONFIGS_FILE ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17699- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17700: if [ -n "`echo \"${FILEFOUND}\" | egrep ' (syslog|rsyslog|syslog-ng) '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17701- if [ $ALLOW_SYSLOG_REMOTE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17730- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17731: FTYPE=`${FILE_CMD} "${RKHTMPVAR}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17732- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17733: if [ $MACOSX -eq 1 -a -n "`echo \"${FTYPE}\" | grep 'universal binary'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17734: FTYPE=`echo "${FTYPE}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17735- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17736- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17737: if [ -z "`echo \"${FTYPE}\" | egrep -v '(character special|block special|socket|fifo \(named pipe\)|symbolic link to|empty|directory|/MAKEDEV:)'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17738- return ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17745- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17746: FNAMEGREP=`echo "${RKHTMPVAR}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17747- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17748: if [ -n "`echo \"${ALLOWDEVFILES}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17749- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17750: display --to LOG --type INFO FILESYSTEM_DEV_FILE_WL "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17751- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17784- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17785: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17786- display --to LOG --type INFO DISABLED_CMD 'file' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17792- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17793: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' find '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17794- display --to LOG --type INFO DISABLED_CMD 'find' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17834- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17835: test -n "`${RKHTMPVAR} 2>/dev/null | egrep '^fdesc(fs)? .*(type fdesc|\(fdescfs\))'`" && FDESCFS=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17836- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17846- if [ $FDESCFS -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17847: test -n "`echo \"${RKHTMPVAR}/\" | grep '^/dev/fd/[0-9][0-9]*'`" && continue rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17848- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17854- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17855: for RKHTMPVAR in `${FIND_CMD} /dev ! -type d -a ! -type l 2>/dev/null`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17856- if [ $FDESCFS -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17857: test -n "`echo \"${RKHTMPVAR}/\" | grep '^/dev/fd/[0-9][0-9]*'`" && continue rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17858- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17859- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17860: test -z "`echo \"${RKHTMPVAR}\" | grep '/\.[^/]*$'`" && do_dev_whitelist_check rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17861- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17870- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17871: FOUNDFILES=`echo "${FOUNDFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17872- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17882- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17883: FTYPE=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17884: FNAME=`echo "${RKHTMPVAR}" | sed -e 's/: [^:]*$//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17885- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17886: display --to LOG --type PLAIN --log-indent 9 NAME "`name2text \"${FNAME}\"`: ${FTYPE}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17887- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17907- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17908: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17909- display --to LOG --type INFO DISABLED_CMD 'file' ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17932- if [ -d "${DIR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17933: RKHTMPVAR=`ls -1d ${DIR}/.* 2>/dev/null | egrep -v '/\.\.?$'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17934- test -n "${RKHTMPVAR}" && LOOKINDIRS="${LOOKINDIRS} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17940- if [ -d "${DIR}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17941: RKHTMPVAR=`${FIND_CMD} "${DIR}" -name ".*" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17942- test -n "${RKHTMPVAR}" && LOOKINDIRS="${LOOKINDIRS} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17969- if [ $FDESCFS -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17970: test -n "`echo \"${FNAME}/\" | grep '^/dev/fd/[0-9][0-9]*'`" && continue rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17971- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17972- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17973: FTYPE=`${FILE_CMD} "${FNAME}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17974- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17975: test -n "`echo \"${FTYPE}\" | egrep 'character special|block special|empty'`" && continue rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17976- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17977: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17978- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17979: if [ -n "`echo \"${FTYPE}\" | grep 'directory'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17980: if [ -n "`echo \"${ALLOWHIDDENDIRS}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17981- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17982: display --to LOG --type INFO FILESYSTEM_HIDDEN_DIR_WL "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17983- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17988- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17989: if [ -n "`echo \"${ALLOWHIDDENFILES}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17990- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:17991: display --to LOG --type INFO FILESYSTEM_HIDDEN_FILE_WL "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-17992- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18001- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18002: FOUNDDIRS=`echo "${FOUNDDIRS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18003: FOUNDFILES=`echo "${FOUNDFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18004- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18017- for RKHTMPVAR in ${FOUNDDIRS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18018: FTYPE=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18019: FNAME=`echo "${RKHTMPVAR}" | sed -e 's/: [^:]*$//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18020- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18021- if [ "${FTYPE}" = "directory" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18022: display --to LOG --type WARNING FILESYSTEM_HIDDEN_DIR_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18023- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18024: display --to LOG --type WARNING FILESYSTEM_HIDDEN_DIR_FOUND "`name2text \"${FNAME}\"`: ${FTYPE}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18025- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18028- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18029: FTYPE=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18030: FNAME=`echo "${RKHTMPVAR}" | sed -e 's/: [^:]*$//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18031- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18032: display --to LOG --type WARNING FILESYSTEM_HIDDEN_FILE_FOUND "`name2text \"${FNAME}\"`: ${FTYPE}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18033- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18058- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18059: MISSINGFILES=`echo "${MISSINGFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18060- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18070- for FNAME in ${MISSINGFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18071: display --to LOG --type WARNING FILESYSTEM_LOGFILE_MISSING_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18072- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18096- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18097: if [ -z "`echo \"${FOUNDFILES}\" | grep \"^${FNAME}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18098- MISSINGFILES="${MISSINGFILES} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18110- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18111: EMPTYFILES=`echo "${EMPTYFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18112: MISSINGFILES=`echo "${MISSINGFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18113- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18121- for FNAME in ${EMPTYFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18122: display --to LOG --type WARNING FILESYSTEM_LOGFILE_EMPTY_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18123- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18125- for FNAME in ${MISSINGFILES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18126: display --to LOG --type WARNING FILESYSTEM_LOGFILE_MISSING_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18127- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18260- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18261: APPS_TOTAL_COUNT=`echo "${APP_NAMES}" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18262- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18266- for APP in ${APP_NAMES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18267: APP=`echo ${APP} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18268- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18269: APPLICATION=`echo ${APP} | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18270: APPLICATION_DESC=`echo ${APP} | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18271- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18272- IFS=$RKHIFS rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18273: APP_CMD_FOUND=`find_cmd ${APPLICATION}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18274- IFS=$IFSNL ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18286- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18287: APPS_COUNT=`expr ${APPS_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18288- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18296- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18297: if [ -n "`echo \"${APP_WHITELIST}\" | grep \" ${APPLICATION} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18298- APP_RESULTS="${APP_RESULTS} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18302- exim) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18303: WHOLE_VERSION=`${APP_CMD_FOUND} -bV 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18304: VERSION=`echo "${WHOLE_VERSION}" | grep '^Exim version [0-9]' | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18305- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18306- gpg) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18307: WHOLE_VERSION=`${APP_CMD_FOUND} --version --homedir / 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18308: VERSION=`echo "${WHOLE_VERSION}" | grep 'GnuPG' | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18309- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18310- httpd) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18311: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18312: VERSION=`echo "${WHOLE_VERSION}" | grep -i '^Server version:[ ][ ]*Apache/[0-9]' | cut -d' ' -f3 | cut -d'/' -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18313- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18314- named) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18315: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18316: VERSION=`echo "${WHOLE_VERSION}" | egrep '^(named|BIND)[ ][ ]*[0-9]' | grep -v '/' | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18317- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18318: if [ -n "`echo \"${VERSION}\" | grep '^[^-]*\.[0-9][0-9]*-P[^-]*-'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18319: VERSION=`echo "${VERSION}" | cut -d'-' -f1-2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18320: elif [ -n "`echo \"${VERSION}\" | grep '^[^-]*\.[0-9][0-9]*-[^P]'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18321: VERSION=`echo "${VERSION}" | cut -d'-' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18322- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18324- if [ -z "${VERSION}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18325: VERSION=`${APP_CMD_FOUND} -v | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18326- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18328- openssl) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18329: WHOLE_VERSION=`${APP_CMD_FOUND} version 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18330: VERSION=`echo "${WHOLE_VERSION}" | grep '^OpenSSL[ ][ ]*[0-9]' | cut -d' ' -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18331- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18332: if [ -n "`echo \"${VERSION}\" | grep '^[^-]*-fips'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18333: VERSION=`echo "${VERSION}" | cut -d'-' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18334- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18336- php) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18337: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18338: VERSION=`echo "${WHOLE_VERSION}" | grep '^PHP[ ][ ]*[0-9]' | ${AWK_CMD} '{ print $2 }' | cut -d'-' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18339- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18340- procmail) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18341: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>&1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18342: VERSION=`echo "${WHOLE_VERSION}" | grep '^procmail[ ][ ]*v[0-9]' | ${AWK_CMD} '{ print $2 }' | sed -e 's/^v//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18343- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18344- proftpd) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18345: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>&1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18346: VERSION=`echo "${WHOLE_VERSION}" | sed -e 's/^.*\(ProFTPD.*\)$/\1/' | grep '^ProFTPD[ ][ ]*Version[ ][ ]*[0-9]' | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18347- ;; rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18348- sshd) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18349: WHOLE_VERSION=`${APP_CMD_FOUND} -t -d 2>&1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18350: VERSION=`echo "${WHOLE_VERSION}" | grep 'sshd version OpenSSH' | sed -e 's/^.*sshd version OpenSSH_//' | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18351- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18352: if [ -n "`echo \"${VERSION}\" | grep '+'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18353: VERSION=`echo "${VERSION}" | cut -d'+' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18354- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18358- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18359: VERSION=`echo "${VERSION}" | tr -d '\r'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18360: WHOLE_VERSION=`echo "${WHOLE_VERSION}" | tr -d '\r'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18361- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18362- if [ -z "${VERSION}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18363: WHOLE_VERSION=`echo "${WHOLE_VERSION}" | tr '\n' '%'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18364- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18374- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18375: RKHTMPVAR=`echo "${VERSION}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18376- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18377: if [ -n "`echo \"${APP_WHITELIST}\" | grep -i \" ${APPLICATION}:${RKHTMPVAR} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18378- APP_RESULTS="${APP_RESULTS} rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18379-${APPLICATION}%${APPLICATION_DESC}%${VERSION}%-1" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18380: elif [ -n "`egrep -i \"^${APPLICATION}:.* ${RKHTMPVAR}( |$)\" \"${DB_PATH}/programs_bad.dat\" 2>&1`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18381: APPS_FAILED_COUNT=`expr ${APPS_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18382- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18405- for RKHTMPVAR in ${APP_RESULTS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18406: APPLICATION=`echo "${RKHTMPVAR}" | cut -d% -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18407: APPLICATION_DESC=`echo "${RKHTMPVAR}" | cut -d% -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18408: VERSION=`echo "${RKHTMPVAR}" | cut -d% -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18409- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18410- if [ -z "${VERSION}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18411: WHOLE_VERSION=`echo "${RKHTMPVAR}" | cut -d% -f5- | tr '%' '\n'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18412- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18424- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18425: ISBAD=`echo "${RKHTMPVAR}" | cut -d% -f4` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18426- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18427: if [ -n "`echo $ECHOOPT \"${ISBAD}\" | grep '[^-0-9]'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18428- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --log-indent 2 --screen-indent 4 APPS_CHECK "${APPLICATION_DESC}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18509- if [ -n "${ROOTKIT_FAILED_NAMES}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18510: ROOTKIT_FAILED_NAMES=`echo "${ROOTKIT_FAILED_NAMES}" | sed -e 's/, */,/g; s/,$//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18511- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18514- for RTKT_NAME in ${ROOTKIT_FAILED_NAMES}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18515: if [ -z "`echo \" ${RKHTMPVAR2},\" | grep \" ${RTKT_NAME},\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18516- RKHTMPVAR2="${RKHTMPVAR2}${RTKT_NAME}, " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18517- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18518: ROOTKIT_FAILED_COUNT=`expr $ROOTKIT_FAILED_COUNT - 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18519- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18522- IFS=$RKHIFS rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18523: RKHTMPVAR2=`echo "${RKHTMPVAR2}" | sed -e 's/, $//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18524- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18637- if [ -n "$SECONDS" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18638: BEGINTIME=`echo $SECONDS | cut -d. -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18639- elif [ $BSDOS -eq 1 -o $BUSYBOX -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18641- elif [ -n "${PERL_CMD}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18642: BEGINTIME=`${PERL_CMD} -e 'printf "%d\n", time;'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18643- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18697- if [ -n "$SECONDS" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18698: ENDTIME=`echo $SECONDS | cut -d. -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18699- elif [ $BSDOS -eq 1 -o $BUSYBOX -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18701- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18702: ENDTIME=`${PERL_CMD} -e 'printf "%d\n", time;'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18703- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18704- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18705: TOTAL_SCANTIME=`expr ${ENDTIME} - ${BEGINTIME}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18706: TOTALMINS=`expr ${TOTAL_SCANTIME} / 60` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18707: TOTALSECS=`expr ${TOTAL_SCANTIME} % 60` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18708- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18873- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18874: OLD_HOST=`grep '^Host:' "${RKHDAT_FILE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18875- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18886- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18887: OLD_OSNAME=`grep '^OS:' "${RKHDAT_FILE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18888- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18899- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18900: if [ -z "`grep '^Prelinked:Yes' \"${RKHDAT_FILE}\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18901- OLD_PRELINK=0 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18921- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18922: OLD_ARCH=`grep '^Arch:' "${RKHDAT_FILE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18923- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18924: if [ -n "`echo ${OLD_ARCH} | grep 'i[0-9]86'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18925- OLD_ARCH_TYPE="i386" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18926: elif [ -n "`echo ${OLD_ARCH} | grep 'sun[0-9][a-z]'`" -o -n "`echo ${OLD_ARCH} | grep 'sparc'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18927- OLD_ARCH_TYPE="sparc" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18931- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18932: if [ -n "`echo ${ARCH} | grep 'i[0-9]86'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18933- ARCH_TYPE="i386" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18934: elif [ -n "`echo ${ARCH} | grep 'sun[0-9][a-z]'`" -o -n "`echo ${ARCH} | grep 'sparc'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18935- ARCH_TYPE="sparc" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18989- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18990: BINPS=`echo ${BINPATHS} | tr ' ' '\n'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18991- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18997- if [ -h "${DIR}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:18998: LINKDIR=`${READLINK_CMD} ${READLINK_OPT} "${DIR}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-18999- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19002- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19003: if [ -z "`echo \"${PROP_DIR_LIST}\" | grep \"^${LINKDIR}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19004- PROP_DIR_LIST="${PROP_DIR_LIST} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19049- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19050: if [ -n "`echo \"${UNAME_R}\" | grep '^2\.6'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19051- PROP_FILE_LIST="${PROP_FILE_LIST} unhide-linux26" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19067- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19068: PROP_FILE_LIST=`echo ${PROP_FILE_LIST} | tr ' ' '\n'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19069- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19075- for FNAME in ${USER_SIMPLE_FILE_LIST}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19076: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19077- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19078: test -z "`echo \"${PROP_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" && RKHTMPVAR="${RKHTMPVAR} rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19079-${FNAME}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19083- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19084: USER_SIMPLE_FILE_LIST=`echo "${RKHTMPVAR}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19085- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19107- if [ -h "${DIR}/${FNAME}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19108: RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "${DIR}/${FNAME}"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19109- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19115- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19116: test -n "${DIRNAME_CMD}" && LINKDIR=`${DIRNAME_CMD} "${RKHTMPVAR}"` || LINKDIR=`echo "${RKHTMPVAR}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19117- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19125- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19126: if [ -z "`echo \"${RKHTMPVAR3}\" | grep \"^${LINKDIR}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19127- EXTRA_DIRS="${EXTRA_DIRS} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19135- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19136: LINKFNAME=`echo "${RKHTMPVAR}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19137- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19138: FNAMEGREP=`echo "${LINKFNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19139- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19146- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19147: if [ -z "`echo \"${RKHTMPVAR3}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19148- EXTRA_FILES="${EXTRA_FILES} ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19156- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19157: EXTRA_DIRS=`echo "${EXTRA_DIRS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19158: EXTRA_FILES=`echo "${EXTRA_FILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19159- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19165- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19166: PROP_FILE_LIST_TOTAL=`echo "${PROP_FILE_LIST}" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19167- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19179- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19180: if [ "${ENABLE_TESTS}" = "all" -o -n "`echo \" ${ENABLE_TESTS} \" | grep \" $1 \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19181: if [ "${DISABLE_TESTS}" = "none" -o -z "`echo \" ${DISABLE_TESTS} \" | grep \" $1 \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19182- return 0 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19198- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19199: RKHTMPVAR2=`echo "all none ${KNOWN_TESTS}" | tr ' ' '\n' | sort | tr '\n' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19200: GROUPED_TESTS=`echo "${GROUPED_TESTS}" | tr ' ' '\n' | sort | tr '\n' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19201- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19205- while test -n "${RKHTMPVAR2}"; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19206: STR=`echo ${RKHTMPVAR2} | cut -d' ' -f1-6` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19207: RKHTMPVAR2=`echo ${RKHTMPVAR2} | cut -d' ' -f7-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19208- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19224- for STR in ${GROUPED_TESTS}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19225: LEN=`echo "${STR}" | cut -d: -f1 | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19226- test $LEN -gt $MAX && MAX=$LEN ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19233- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19234: RKHTMPVAR2=" `echo ${GROUPED_TESTS}`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19235- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19237- TEST_NAMES="" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19238: GROUP_NAME=`echo "${STR}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19239- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19243- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19244: LEN=`echo "${GROUP_NAME}" | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19245: LEN=`expr $MAX - $LEN` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19246- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19247: test $LEN -gt 0 && GROUP_NAME="${GROUP_NAME} `echo \"${BLANK_LINE}\" | cut -d' ' -f1-$LEN`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19248- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19256- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19257: for TEST in `echo "${STR}" | cut -d: -f2- | tr ':' ' '`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19258: RKHTMPVAR=`echo "${RKHTMPVAR2}" | grep " ${TEST}:"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19259- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19271- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19272: TEST_NAMES=`echo "${TEST_NAMES}" | sed -e 's/^://' | tr ':' '\n' | sort | tr '\n' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19273- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19287- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19288: KNOWN_LANGS=`ls -1 ${DB_PATH}/i18n 2>/dev/null | sort` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19289- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19293- while test -n "${KNOWN_LANGS}"; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19294: STR=`echo ${KNOWN_LANGS} | cut -d' ' -f1-10` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19295: KNOWN_LANGS=`echo ${KNOWN_LANGS} | cut -d' ' -f11-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19296- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19320- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19321: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" ${MODNAME} 2>/dev/null | grep 'NOT installed'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19322- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19323- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19324: MODLEN=`echo "${MODNAME}" | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19325: NUM_SPACES=`expr 28 - ${MODLEN}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19326- test $NUM_SPACES -lt 1 && NUM_SPACES=1 rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19327: SPACES=`echo "${BLANK_LINE}" | cut -c1-$NUM_SPACES` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19328- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19371- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19372: RKHTMPVAR2=`echo ${KNOWN_ROOTKITS} | sed -e 's/^,*//; s/,$//'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19373- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19377- while test -n "${RKHTMPVAR2}"; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19378: STR=`echo ${RKHTMPVAR2} | cut -d',' -f1-6` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19379: RKHTMPVAR2=`echo ${RKHTMPVAR2} | cut -d',' -f7-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19380- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19412- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19413: RKHTMPVAR=`expr ${RKHTMPVAR} + 10` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19414- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19785-# Create a spaced-separated PATH variable. rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19786:RKHROOTPATH=`echo ${PATH} | tr ':' ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19787- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19885- XINETD_ALLOWED_SVC" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19886:SPACE_LIST_OPTS=" `echo ${SPACE_LIST_OPTS}` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19887- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19893- WRITEWHITELIST" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:19894:NEWLINE_LIST_OPTS=" `echo ${NEWLINE_LIST_OPTS}` " rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-19895- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20457- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20458:RKHTMPVAR=`${ID_CMD} -u 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20459- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20488-if [ $ENDIS_OPT -eq 1 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20489: CL_ENABLE_TESTS=`echo ${CL_ENABLE_TESTS} | tr -d '"' | tr -d "'" | tr ',' ' ' | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20490- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20491: CL_DISABLE_TESTS=`echo ${CL_DISABLE_TESTS} | tr -d '"' | tr -d "'" | tr ',' ' ' | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20492: CL_DISABLE_TESTS=`echo ${CL_DISABLE_TESTS}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20493- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20555- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20556:RKHTMPVAR=`echo "${CONFIGFILE}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20557- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20565- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20566: LOCALCONFDIRCOUNT=`expr ${LOCALCONFDIRCOUNT} + 1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20567- LOCALCONFDIRFILES="${LOCALCONFDIRFILES} ${FNAME}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20736- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20737: FMTVERSION=`grep '^FormatVersion:' "${RKHDAT_FILE}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20738- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20744- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20745: PROPUPD_OPT=`echo "${PROPUPD_OPT}" | tr ',' "\n" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20746- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20751- for FNAME in ${PROPUPD_OPT}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20752: if [ -n "`echo \"${FNAME}\" | grep '^[^/].*/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20753- # Filename is relative ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20755- echo "Relative file or directory name specified: ${FNAME}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20756: elif [ -n "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20757- # Filename is absolute rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20758: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20759- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20760- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20761: RKHTMPVAR2=`grep "^File:${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20762- else rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20763: COLON_COUNT=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20764- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20765: RKHTMPVAR2=`grep "^File:${COLON_COUNT}:${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20766- test -n "${RKHTMPVAR2}" && RKHTMPVAR2="${FNAME}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20772- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20773: RKHTMPVAR2=`grep "^File:${FNAMEGREP}/[^:]*:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20774- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20778- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20779: for RKHLINE in `grep "^File:[0-9]*:${FNAMEGREP}/" "${RKHDAT_FILE}"`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20780: COLON_COUNT=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20781: COLON_COUNT=`expr 3 + $COLON_COUNT` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20782- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20783: PATHNAME=`echo "${RKHLINE}" | cut -d: -f3-$COLON_COUNT` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20784- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20790- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20791: RKHTMPVAR2=`echo "${PATHS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20792- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20814- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20815: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20816- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20817- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20818: RKHTMPVAR2=`grep "^File:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20819- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20823- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20824: for RKHLINE in `grep "^File:[0-9]*:.*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:${FNAMEGREP}:" "${RKHDAT_FILE}"`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20825: COLON_COUNT=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20826: COLON_COUNT=`expr 3 + $COLON_COUNT` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20827- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20828: PATHNAME=`echo "${RKHLINE}" | cut -d: -f3-$COLON_COUNT` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20829- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20835- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20836: RKHTMPVAR2=`echo "${PATHS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20837- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20841- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20842: RKHTMPVAR2=`grep "^File:[^:]*/${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20843- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20847- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20848: for RKHLINE in `grep "^File:[0-9]*:.*/${FNAMEGREP}:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:" "${RKHDAT_FILE}"`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20849: COLON_COUNT=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20850: COLON_COUNT=`expr 3 + $COLON_COUNT` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20851- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20852: PATHNAME=`echo "${RKHLINE}" | cut -d: -f3-$COLON_COUNT` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20853- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20859- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20860: RKHTMPVAR2=`echo "${PATHS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20861- fi ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20879- if [ $LEAVE -eq 0 ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20880: PROPUPD_OPT=`echo "${RKHTMPVAR}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20881- else ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20906- if [ -z "${PRELINK_HASH}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20907: if [ -z "`echo \"${HASH_FUNC}\" | egrep '(/filehashsha\.pl Digest::MD5|/filehashsha\.pl .* 1$|shasum -a 1$)'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20908: RKHTMPVAR=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20909- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20910: if [ -z "`echo ${RKHTMPVAR} | egrep -i 'sha1|md5'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20911- if [ $HASH_OPT -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20943- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20944: RKHTMPVAR=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" LWP URI HTTP::Status HTTP::Date Getopt::Long 2>&1 | grep 'NOT'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20945- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20949- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20950: RKHTMPVAR=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Socket Carp 2>&1 | grep 'NOT'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20951- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20955- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:20956: RKHTMPVAR=`find_cmd ${CMD}` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-20957- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21017- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21018:for LINE in `egrep '^MSG_(TYPE|RESULT)_' "${DB_PATH}/i18n/en" 2>/dev/null`; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21019: TYPE=`echo "${LINE}" | cut -d: -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21020- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21021- if [ "${LANGUAGE}" != "en" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21022: RKHTMPVAR=`grep ${GREP_OPT} "^${TYPE}:" "${DB_PATH}/i18n/${LANGUAGE}" 2>/dev/null` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21023: test -n "${RKHTMPVAR}" && LINE=`echo "${RKHTMPVAR}" | sed -e 's/\`/\\\\\`/g'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21024- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21025- rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21026: RKHTMPVAR=`echo "${LINE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21027- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21084-test -z "${HOST_NAME}" && HOST_NAME="${HOSTNAME}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21085:HOST_NAME=`echo ${HOST_NAME} | cut -d. -f1` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21086- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21115- if [ -s "${RKHDAT_FILE}" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21116: RKHTMPVAR=`grep '^OS:' "${RKHDAT_FILE}" 2>/dev/null | sed -e 's/^OS://'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21117- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21168- for CMD in ${CMDLIST}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21169: RKHTMPVAR=`echo ${CMD} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21170: RKHTMPVAR=`eval echo "\\$${RKHTMPVAR}_CMD"` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21171- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21173- display --to LOG --type INFO FOUND_CMD "${CMD}" "${RKHTMPVAR}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21174: elif [ -n "`echo \"${DISABLED_CMDS}\" | grep \" ${CMD} \"`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21175- display --to LOG --type INFO DISABLED_CMD "${CMD}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21222- display --to LOG --type INFO HASH_FUNC_PRELINK "${PRELINK_HASH}" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21223: elif [ -z "`echo \"${HASH_FUNC}\" | egrep -i 'sha1|md5'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21224- SKIP_HASH_MSG=1 ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21236- fi rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21237: elif [ -n "`echo \"${HASH_FUNC}\" | grep '/filehashsha\.pl '`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21238: RKHTMPVAR=`echo "${HASH_FUNC}" | cut -d' ' -f3` rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21239- ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21288- DPKG) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21289: if [ -z "`echo \"${DPKG_CMD}\" | grep '/dpkg$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21290- display --to LOG --type INFO FOUND_CMD 'dpkg-query' "${DPKG_CMD}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21330- DPKG) rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21331: if [ -z "`echo \"${DPKG_CMD}\" | grep '/dpkg$'`" ]; then rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21332- display --to LOG --type INFO FOUND_CMD 'dpkg-query' "${DPKG_CMD}" ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21394- for FNAME in ${USER_FILE_LIST}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21395: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21396- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21406- for FNAME in ${USER_SIMPLE_FILE_LIST}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21407: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21408- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21418- for FNAME in ${USER_DIR_LIST}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21419: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21420- done ############################################## rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21430- for FNAME in ${USER_EXCLUDE_PROP}; do rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter:21431: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/30_fix-lang-update-grep.diff/files/rkhunter-21432- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-72- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:73:if [ -n "`echo \"$*\" | grep '\-\-debug'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-74- RKHDEBUGFILE="" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-81- if [ -n "`which mktemp 2>/dev/null | grep -v ' '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:82: RKHDEBUGFILE=`mktemp ${RKHDEBUGBASE}.XXXXXXXXXX` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-83- elif [ -n "$RANDOM" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-84- RKHDEBUGFILE="${RKHDEBUGBASE}.$RANDOM" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:85: elif [ -n "`date +%N%s 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-86- RKHDEBUGFILE="${RKHDEBUGBASE}.`date +%N%s%N`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:87: elif [ -n "`date +%Y%m%d%H%M%S 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-88- RKHDEBUGFILE="${RKHDEBUGBASE}.`date +%Y%m%d%H%M%S`" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-140- MYSHELL=/bin/sh rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:141: test -h ${MYSHELL} && MYSHELL=`readlink ${MYSHELL} 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:142: MYSHELL=`basename ${MYSHELL} 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-143- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-309- --type) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:310: TYPE=`eval echo "\\$MSG_TYPE_$2"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-311- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-324- --result) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:325: RESULT=`eval echo "\\$MSG_RESULT_$2"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-326- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-338- if [ $COLORS -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:339: test -n "$2" && COLOR=`eval "echo \\${$2}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-340- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-356- return rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:357: elif [ -z "`echo ${LOGINDENT} | grep '^[0-9]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-358- echo "Error: Invalid '--log-indent' value given: $2 Display line: ${DISPLAY_LINE}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-371- return rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:372: elif [ -z "`echo ${SCREENINDENT} | grep '^[0-9]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-373- echo "Error: Invalid '--screen-indent' value given: $2 Display line: ${DISPLAY_LINE}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-421- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:422: test $WARN_MSG -eq 1 && WARNING_COUNT=`expr ${WARNING_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-423- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-496- if [ -n "${MSG}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:497: LINE1=`grep ${GREP_OPT} "^${MSG}:" "${LANG_FILE}" 2>/dev/null | head ${HEAD_OPT}1 | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-498- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-499- if [ $RKHCHKLOCALE -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:500: LINE1=`echo "${LINE1}" | ${ICONV_CMD} -f UTF-8 -t ${RKHCHRMAP} 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-501- test $? -ne 0 && LINE1="" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-505- LANG_FILE="${DB_PATH}/i18n/en" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:506: LINE1=`grep ${GREP_OPT} "^${MSG}:" "${LANG_FILE}" 2>/dev/null | head ${HEAD_OPT}1 | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-507- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-513- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:514: LINE1=`echo "${LINE1}" | sed -e 's/\`/\\\\\`/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-515- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-516- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:517: test -n "${LINE1}" && LINE1=`eval "echo \"${LINE1}\" | sed -e 's/;/\\;/g'"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-518- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-535- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:536: test $LOGINDENT -gt 0 && SPACES=`echo "${BLANK_LINE}" | cut -c1-$LOGINDENT` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-537- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-542- if [ $WRITETOTTY -eq 1 -a $SCREENINDENT -gt 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:543: SPACES=`echo "${BLANK_LINE}" | cut -c1-$SCREENINDENT` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-544- LINE1="${SPACES}${LINE1}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-554- if [ $WRITETOTTY -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:555: LINE1_NUM=`echo "${LINE1}" | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:556: NUM_SPACES=`expr 62 - ${LINE1_NUM}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-557- test $NUM_SPACES -lt 1 && NUM_SPACES=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-559- if [ $COLORS -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:560: SPACES=`echo "${BLANK_LINE}" | cut -c1-$NUM_SPACES` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-561- LINE1="${LINE1}${SPACES}[ ${RESULT} ]" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-567- if [ $WRITETOLOG -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:568: LOGLINE1_NUM=`echo "${LOGLINE1}" | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:569: NUM_SPACES=`expr 62 - ${LOGLINE1_NUM}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-570- test $NUM_SPACES -lt 1 && NUM_SPACES=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:571: SPACES=`echo "${BLANK_LINE}" | cut -c1-$NUM_SPACES` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-572- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-593- echo "" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:594: NLLOOP=`expr ${NLLOOP} - 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-595- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-613- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:614: for LOGLINE1 in `grep ${GREP_OPT} "^${MSG}:" "${LANG_FILE}" 2>/dev/null | cut -d: -f2-`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-615- if [ $LINE1 -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-624- IFS=$OLDIFS rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:625: elif [ $SHOWWARNINGSONLY -eq 1 -a -n "`echo \"${LOGLINE1}\" | grep '^\[[0-9][0-9]:[0-9][0-9]:[0-9][0-9]\] '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-626- echo $ECHOOPT "${LOGLINE1}" | cut -d' ' -f2- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-717- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:718: RKHTMPVAR2=`grep -h "^${OPTNAME}=" ${CONFIGFILE} ${LOCALCONFIGFILE} ${LOCALCONFDIRFILES}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-719- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-730- single) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:731: OPTVAR=`echo "${RKHTMPVAR2}" | tail ${TAIL_OPT}1 | sed -e "s/${OPTNAME}=//"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-732- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-754- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:755: OPTVAR=`echo "${OPTVAR} " | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-756- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:757: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-758- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-759- *) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:760: OPTVAR=`echo "${OPTVAR}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-761- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-769- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:770: RKHTMPVAR3=`echo "${RKHTMPVAR2}" | tail ${TAIL_OPT}1 | sed -e "s/${OPTNAME}=//"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-771- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-777- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:778: OPTVAR=`echo "${RKHTMPVAR2}" | sed -e "s/${OPTNAME}=//"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-779- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-786- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:787: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-788- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-795- if [ "${OPTMULTI}" = "space-list" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:796: OPTVAR=`echo "${OPTVAR}" | tr -s ' ' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-797- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:798: OPTVAR=`echo "${OPTVAR}" | sed -e 's/^ *"* *//; s/ *"* *$//' | sed -e "s/^ *'* *//; s/ *'* *$//"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:799: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-800- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-805- if [ -n "${OPTVAR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:806: RKHLINES=`echo "${OPTVAR}" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-807- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:808: OPTVAR=`echo "${OPTVAR}" | ${AWK_CMD} -v l="$RKHLINES" '/./ { if (a) { a = a "\n" $0 } else a = $0 }; /^$/ { a = "" }; NR == l { print a }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:809: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-810- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-820- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:821: if [ -n "`echo \"${OPTVAR}\" | grep '^\".*\"$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:822: OPTVAR=`echo "${OPTVAR}" | sed -e 's/^"\(.*\)"$/\1/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:823: elif [ -n "`echo \"${OPTVAR}\" | grep \"^'.*'$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:824: OPTVAR=`echo "${OPTVAR}" | sed -e "s/^'\(.*\)'$/\1/"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-825- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-873- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:874: OPT_VALUE=`eval echo \"\\$${OPT_VALUE_OPT}\"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-875- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-922- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:923: RKHTMPVAR=`echo "${OPT_VALUE} " | grep '^-'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-924- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-930- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:931: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-932- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-950- if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:951: RKHTMPVAR=`echo "${OPT_VALUE}" | egrep '(^|[^\\])[][?*]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-952- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:953: RKHTMPVAR=`echo "${OPT_VALUE}" | egrep '(^|[^\\])[][?*{}]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-954- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-961- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:962: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-963- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-975- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:976: if [ -n "`echo \"${NEWLINE_LIST_OPTS}\" | grep \" ${OPT_NAME} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-977- IFS=$IFSNL ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-991-# if [ "${OPT_NAME}" = "BINDIR" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:992:# if [ -n "`echo \"${FNAME}\" | grep '^\+'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:993:# FNAME=`echo "${FNAME}" | cut -c2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-994-# fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1002- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1003: if [ -n "`echo \"${FNAME}\" | egrep '(^[./]*$)|[;&]|/\.\./'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1004- ERRCODE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1015- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1016: if [ -n "`echo \"${FNAME}\" | grep '^[^/].*/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1017: if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" -a -n "`echo \"${FNAME}\" | grep '^\\$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1018- continue ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1022- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1023: elif [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1024- # ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1136- if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1137: if [ -n "`echo \"${FNAME}\" | egrep '\\$\\{?(ORIGIN|LIB|PLATFORM)\\}?'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1138- continue ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1141- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1142: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1143- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1144: if [ -z "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1145- ERRCODE=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1146- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1147: echo "Invalid ${OPT_NAME} configuration option: Non-existent pathname: `name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1148- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1168- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1169: PATH_LIST=`eval echo \"\\$${1}\"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1170- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1228- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1229: RKHTMPVAR=`eval echo "\"\\$${OPT_VALUE}\""` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1230- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1249- if [ -n "${OTHERS}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1250: if [ "${OTHERS}" = "ANY" -a -n "`echo \"${RKHTMPVAR}\" | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1251- return rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1252: elif [ "${OTHERS}" = "ANY1" -a -n "`echo \"${RKHTMPVAR}\" | grep '^[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1253- return ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1284- if [ -n "${MKTEMP_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1285: TEMPFILE=`${MKTEMP_CMD} "${TEMPFILE_BASE}.XXXXXXXXXX"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1286- elif [ -n "$RANDOM" ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1289- TEMPFILE="${TEMPFILE_BASE}.`date +%s`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1290: elif [ -n "`date +%N%s 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1291- TEMPFILE="${TEMPFILE_BASE}.`date +%N%s%N`" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1330- if [ -n "${STAT_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1331: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1332- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1333: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1334: NLINKS=`${STAT_CMD} --nlink /sbin/init 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1335- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1336: NLINKS=`${STAT_CMD} -c %h /sbin/init 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1337- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1352- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1353: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1354- display --to LOG --type INFO DISABLED_CMD 'stat' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1371- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1372: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1373- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1418- if [ -n "${SKDET_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1419: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1420- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1430- SKDETOPT="" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1431: SKDETVER=`${SKDET_CMD} -v 2>&1 | grep '^skdet.v' | ${AWK_CMD} -F'.' '{ print $1 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1432- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1441- SKDET=2 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1442: SKDET_OUTPUT=`${SKDET_CMD} -v 2>&1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1443- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1446- if [ $SKDET -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1447: SKDET_OUTPUT=`${SKDET_CMD} ${SKDETOPT} 2>&1 | tr -s ' ' | grep -i 'invis'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1448- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1471- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1472: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1473- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}Suckit Rootkit (additional checks), " ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1477- if [ $NLINKS -eq -1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1478: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1479- display --to LOG --type PLAIN --log-indent 9 ROOTKIT_ADD_SUCKIT_LINK_DISABLED ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1514- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1515: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1516- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1526- for RKHTMPVAR2 in ${SCAN_FILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1527: RKHTMPVAR=`echo "${RKHTMPVAR2}" | tr '%' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1528- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1548- THOROUGH) # Search the whole filesystem rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1549: test -n "${BASENAME_CMD}" && FNAME=`${BASENAME_CMD} "${RKHTMPVAR}"` || FNAME=`echo "${RKHTMPVAR}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1550- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1551: FILENAMES=`${FIND_CMD} / -xdev -name "${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1552- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1554- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1555: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1556- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1574- test $FOUND -eq 0 && FOUND="NOT_FOUND" || FOUND="FOUND" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1575: display --to LOG --type PLAIN --result ${FOUND} --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1576- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1586- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1587: FNAMEGREP=`echo "${RKHTMPVAR2}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1588- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1589: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1590- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1591: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${RKHTMPVAR}\"`" 'known_rkts' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1592- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1599- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1600: display --to LOG --type PLAIN --result FOUND --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1601- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1602- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1603: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1604- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1616- for RKHTMPVAR2 in ${SCAN_DIRS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1617: RKHTMPVAR=`echo "${RKHTMPVAR2}" | tr '%' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1618- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1625- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1626: FNAMEGREP=`echo "${RKHTMPVAR2}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1627- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1628: if [ -n "`echo \"${RTKT_DIR_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1629- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1630: display --to LOG --type INFO FILE_PROP_WL_DIR "`name2text \"${RKHTMPVAR}\"`" 'known_rkts' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1631- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1638- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1639: display --to LOG --type PLAIN --result FOUND --log-indent 2 ROOTKIT_FILES_DIRS_DIR "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1640- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1641- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1642: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 2 ROOTKIT_FILES_DIRS_DIR "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1643- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1655- if [ -n "${KSYMS_FILE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1656: FNAMEGREP=`echo "${KS}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1657- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1658: if [ -n "`grep ${GREP_OPT} \"${FNAMEGREP}\" \"${KSYMS_FILE}\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1659- SCAN_STATUS=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1682- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1683: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1684- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1694- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1695: FILE_FOUND=`echo "${FILE_FOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1696- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1697- for RKHTMPVAR in ${FILE_FOUND}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1698: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_FILES_DIRS_FILE_FOUND "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1699- done rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1700- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1701: DIR_FOUND=`echo "${DIR_FOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1702- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1703- for RKHTMPVAR in ${DIR_FOUND}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1704: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_FILES_DIRS_DIR_FOUND "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1705- done rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1706- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1707: KSYM_FOUND=`echo "${KSYM_FOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1708- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1788- for CMD in ${CMDLIST}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1789: CMDNAME=`echo ${CMD} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1790- CMDNAME="${CMDNAME}_CMD" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1797- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1798: CFG_CMD=`get_option single "${CMDNAME}"` || exit $? rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1799- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1803- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1804: MCMD=`echo "${CFG_CMD}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1805- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1822- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1823: if [ -n "`find_cmd ${MCMD}`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1824- eval ${CMDNAME}=\"${CFG_CMD}\" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1836- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1837: test -z "${CFG_CMD}" && eval ${CMDNAME}=`find_cmd ${CMD}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1838- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1863- if [ -r "${SCRIPT_PATH}/check_modules.pl" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1864: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" File::stat Getopt::Long 2>/dev/null | grep 'NOT installed'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1865- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1887- test -x "${SCRIPT_PATH}/readlink.sh" && READLINK_CMD="${SCRIPT_PATH}/readlink.sh" || READLINK_CMD="" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1888: elif [ -n "`${READLINK_CMD} -f \"${SCRIPT_PATH}/readlink.sh\" 2>&1 >/dev/null`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1889- test -x "${SCRIPT_PATH}/readlink.sh" && READLINK_CMD="${SCRIPT_PATH}/readlink.sh" || READLINK_CMD="" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1942- for CMD in ${CMDLIST}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1943: RKHTMPVAR=`echo ${CMD} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1944- RKHTMPVAR="${RKHTMPVAR}_CMD" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:1945: RKHTMPVAR2=`eval echo "\\$${RKHTMPVAR}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-1946- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2015- if [ -n "${LANGUAGE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2016: LANGUAGE=`echo "${LANGUAGE}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2017- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2076- if [ -n "${ICONV_CMD}" -a -n "${LOCALE_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2077: RKHCHRMAP=`${LOCALE_CMD} charmap 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2078- test -n "${RKHCHRMAP}" && RKHCHKLOCALE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2091- if [ -n "${UPDATE_LANG}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2092: UPDATE_LANG=`echo ${UPDATE_LANG}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2093- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2094: if [ -z "`echo \" ${UPDATE_LANG} \" | grep \" ${LANGUAGE} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2095- UPDATE_LANG="${UPDATE_LANG} ${LANGUAGE}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2097- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2098: if [ -z "`echo \" ${UPDATE_LANG} \" | grep ' en '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2099- UPDATE_LANG="${UPDATE_LANG} en" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2128- if [ -n "${RKHLOGFILE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2129: RKHLOGFILE=`echo "${RKHLOGFILE}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2130- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2159- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2160: LOGDIR=`echo "${RKHLOGFILE}" | sed -e 's:/[^/][^/]*$::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2161- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2162: if [ -z "`echo \"${LOGDIR}\" | grep '/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2163- LOGDIR="." ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2259- if [ -n "${RKHTMPDIR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2260: RKHTMPDIR=`echo "${RKHTMPDIR}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2261- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2334- if [ -n "${DB_PATH}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2335: DB_PATH=`echo "${DB_PATH}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2336- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2474- if [ $BINDIR_OPT -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2475: BINPATHS=`echo "${BINPATHS}" | tr -d '"' | tr -d "'" | tr -s ' ' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2476- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2499- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2500: BINPATHS=`echo ${RKHTMPVAR}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2501- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2524- for DIR in ${BINPATHS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2525: if [ -n "`echo ${DIR} | grep '^\+'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2526: DIR=`echo ${DIR} | cut -c2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2527- PREPEND_PATHS="${PREPEND_PATHS} ${DIR}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2530- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2531: PREPEND_PATHS=`echo ${PREPEND_PATHS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2532- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2534- for DIR in ${PREPEND_PATHS} ${RKHROOTPATH} ${BINPATHS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2535: if [ -n "`echo ${DIR} | grep '^\+'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2536- # These will already be in PREPEND_PATHS. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2537- continue rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2538: elif [ -z "`echo ${DIR} | grep '^/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2539- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2545- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2546: DIR=`echo "${DIR}" | tr -s '/' | sed -e 's:/$::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2547- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2548: if [ -z "`echo \" ${RKHTMPVAR} \" | grep \" ${DIR} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2549- RKHTMPVAR="${RKHTMPVAR} ${DIR}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2559- if [ $LEAVE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2560: BINPATHS=`echo ${RKHTMPVAR}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2561- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2650- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2651: if [ -n "`echo ${CMD} | grep '/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2652- test -f "${CMD}" -a -x "${CMD}" && echo "${CMD}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2728- if [ -n "${MAILONWARNING}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2729: MAILONWARNING=`echo ${MAILONWARNING}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2730- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2739- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2740: MCMD=`echo "${MAIL_CMD}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2741- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2748- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2749: MC=`find_cmd ${MCMD}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2750- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2755- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2756: MCMD=`echo "${MAIL_CMD}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2757- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2803- if [ -n "${RKHWEBCMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2804: WCMD=`echo "${RKHWEBCMD}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2805- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2812- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2813: WC=`find_cmd ${WCMD}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2814- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2820- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2821: RKHWEBCMD_OPTS=`echo "${RKHWEBCMD}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2822- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2825- RKHWEBCMD="${WC}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2826: test -n "${BASENAME_CMD}" && RKHWEBCMD_BASE=`${BASENAME_CMD} "${WC}"` || RKHWEBCMD_BASE=`echo "${WC}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2827- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2859- if [ -n "${USE_SYSLOG}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2860: USE_SYSLOG=`echo "${USE_SYSLOG}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2861- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2877- if [ -n "${USE_SYSLOG}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2878: USE_SYSLOG=`echo "${USE_SYSLOG}" | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2879- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2882- : rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2883: elif [ -z "`echo \"${USE_SYSLOG}\" | grep '^[a-z][a-z0-7]*\.[a-z][a-z]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2884- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2890- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2891: SYSLOG_F=`echo "${USE_SYSLOG}" | cut -d. -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2892: SYSLOG_P=`echo "${USE_SYSLOG}" | cut -d. -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2893- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2955- if [ -n "${ALLOW_SSH_ROOT_USER}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:2956: ALLOW_SSH_ROOT_USER=`echo "${ALLOW_SSH_ROOT_USER}" | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-2957- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3048- if [ -n "${SYSLOG_CONFIG_FILE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3049: if [ -n "`echo \"${SYSLOG_CONFIG_FILE}\" | grep -i '^none$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3050- SYSLOG_CONFIG_FILE="NONE" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3204- LEAVE=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3205: echo "The LOCKDIR directory is not writable: `name2text \"${LOCKDIR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3206- elif [ ! -r "${LOCKDIR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3207- LEAVE=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3208: echo "The LOCKDIR directory is not readable: `name2text \"${LOCKDIR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3209- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3274- if [ -n "${SCANROOTKITMODE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3275: SCANROOTKITMODE=`echo "${SCANROOTKITMODE}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3276- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3359- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3360: test $RKHTMPVAR -eq 1 && ENABLE_TESTS=`echo ${ENABLE_TESTS} | tr ' ' '\n' | sort | uniq` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3361: test $RKHTMPVAR -eq 2 && DISABLE_TESTS=`echo ${DISABLE_TESTS} | tr ' ' '\n' | sort | uniq` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3362- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3363: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3364: DISABLE_TESTS=`echo ${DISABLE_TESTS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3365- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3403- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3404: RKHTMPVAR=" `echo ${KNOWN_TESTS}` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3405- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3416- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3417: elif [ -z "`echo \"${RKHTMPVAR}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3418- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3438- echo "'all' cannot be used in the disabled test list." rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3439: elif [ -z "`echo \"${RKHTMPVAR}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3440- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3451- echo "'all' cannot be used in the configured disabled test list." rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3452: elif [ -z "`echo \"${RKHTMPVAR}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3453- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3494- for RKHTMPVAR in ${GROUPED_TESTS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3495: GROUP_TEST_NAMES="${GROUP_TEST_NAMES} `echo "${RKHTMPVAR}" | cut -d: -f1`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3496- done rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3497- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3498: GROUP_TEST_NAMES=" `echo ${GROUP_TEST_NAMES}` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3499- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3507- for TEST_NAME in ${ENABLE_TESTS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3508: if [ -z "`echo \"${GROUP_TEST_NAMES}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3509: if [ -n "`echo \"${DISABLE_TESTS}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3510: DISABLE_TESTS=`echo "${DISABLE_TESTS}" | sed -e "s/ ${TEST_NAME} / /"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3511- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3514- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3515: DISABLE_TESTS=`echo ${DISABLE_TESTS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3516- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3533- for RKHTMPVAR in ${GROUPED_TESTS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3534: GROUP_NAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3535- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3536: if [ -n "`echo \"${RKHTMPVAR}\" | grep ':'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3537: GROUP_TESTS=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3538- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3542- if [ "${TEST_NAME}" = "${GROUP_NAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3543: ENABLE_TESTS="${ENABLE_TESTS} `echo \"${GROUP_TESTS}\" | tr ':' ' '`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3544- break ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3546- continue rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3547: elif [ -n "`echo \":${GROUP_TESTS}:\" | grep \":${TEST_NAME}:\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3548- ENABLE_TESTS="${ENABLE_TESTS} ${GROUP_NAME}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3552- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3553: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3554- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3570- for RKHTMPVAR in ${GROUPED_TESTS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3571: GROUP_NAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3572- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3573: if [ -n "`echo \"${RKHTMPVAR}\" | grep ':'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3574: GROUP_TESTS=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3575- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3579- if [ "${TEST_NAME}" = "${GROUP_NAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3580: TEMP_DIS_TESTS="${TEMP_DIS_TESTS} `echo \"${GROUP_TESTS}\" | tr ':' ' '`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3581- break ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3583- continue rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3584: elif [ -n "`echo \":${GROUP_TESTS}:\" | grep \":${TEST_NAME}:\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3585- TEMP_DIS_TESTS="${TEMP_DIS_TESTS} ${GROUP_NAME}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3589- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3590: TEMP_DIS_TESTS=" `echo ${TEMP_DIS_TESTS}` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3591- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3597- for TEST_NAME in ${TEMP_EN_TESTS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3598: if [ -n "`echo \"${TEMP_DIS_TESTS}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3599: TEMP_EN_TESTS=`echo " ${TEMP_EN_TESTS} " | sed -e "s/ ${TEST_NAME} / /"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3600- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3602- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3603: TEMP_EN_TESTS=`echo ${TEMP_EN_TESTS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3604- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3646- if [ $ENABLE_OPT -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3647: ENABLE_TESTS=`make_space_list "${CL_ENABLE_TESTS}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3648: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3649- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3662- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3663: if [ "${ENABLE_TESTS}" != "all" -a -z "`echo \"${ENABLE_TESTS}\" | grep ' '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3664- SKIP_KEY_PRESS=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3673- if [ -n "${ENABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3674: ENABLE_TESTS=`make_space_list "${ENABLE_TESTS}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3675: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3676- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3677- if [ -n "${ENABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3678: ENABLE_TESTS=`echo "${ENABLE_TESTS}" | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3679- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3723- if [ -n "${CL_DISABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3724: CL_DISABLE_TESTS=`make_space_list "${CL_DISABLE_TESTS}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3725: CL_DISABLE_TESTS=`echo ${CL_DISABLE_TESTS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3726- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3741- if [ -n "${CONFIG_DISABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3742: CONFIG_DISABLE_TESTS=`make_space_list "${CONFIG_DISABLE_TESTS}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3743: CONFIG_DISABLE_TESTS=`echo ${CONFIG_DISABLE_TESTS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3744- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3745- if [ -n "${CONFIG_DISABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3746: CONFIG_DISABLE_TESTS=`echo ${CONFIG_DISABLE_TESTS} | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3747- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3753- DISABLE_TESTS="${CL_DISABLE_TESTS} ${CONFIG_DISABLE_TESTS}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3754: DISABLE_TESTS=`echo ${DISABLE_TESTS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3755- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3850- for RKHTMPVAR2 in ${RKHTMPVAR}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3851: if [ -n "`echo \"${RKHTMPVAR2}\" | egrep -i '^(TCP|UDP):[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3852: PROTO=`echo ${RKHTMPVAR2} | cut -d: -f1 | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3853: PORT=`echo ${RKHTMPVAR2} | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3854- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3856- LEAVE=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3857: echo "Invalid PORT_WHITELIST configuration option - invalid port specified: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3858- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3870- LEAVE=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3871: echo "Invalid entry specified in PORT_WHITELIST configuration option: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3872- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3895- for RKHTMPVAR2 in ${RKHTMPVAR}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3896: if [ -n "`echo \"${RKHTMPVAR2}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3897- PORT=0 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3901- # Dig out the protocol and port number, if present. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3902: if [ -n "`echo \"${RKHTMPVAR2}\" | egrep -i '.:(TCP|UDP):[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3903: PROTO=`echo "${RKHTMPVAR2}" | sed -e 's/^.*:\([a-zA-Z]*\):[1-9][0-9]*$/\1/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3904: PORT=`echo "${RKHTMPVAR2}" | sed -e 's/^.*:\([1-9][0-9]*\)$/\1/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3905- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3907- LEAVE=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3908: echo "Invalid PORT_PATH_WHITELIST configuration option - invalid port specified: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3909- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3910- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3911: PROTO=`echo ${PROTO} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3912- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3915- if [ $PORT -gt 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3916: FNAME=`echo "${RKHTMPVAR2}" | sed -e 's/^\(.*\):[a-zA-Z]*:[1-9][0-9]*$/\1/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3917- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3937- LEAVE=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3938: echo "Invalid entry specified in PORT_PATH_WHITELIST configuration option: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3939- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3945- if [ -n "${PORT_WHITELIST}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:3946: PORT_WHITELIST=`echo "${PORT_WHITELIST}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-3947- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4014- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4015: test -n "${PWD_WHITELIST}" && PWD_WHITELIST=" `echo ${PWD_WHITELIST}` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4016- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4024- # By default we allow the root account. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4025: UID0_WHITELIST=" root `echo ${UID0_WHITELIST}` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4026- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4051- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4052: if [ -n "`${RKHTMPVAR} --date '5 seconds ago' '+%s' 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4053- EPOCH_DATE_CMD="${RKHTMPVAR}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4085- elif [ -n "${EPOCH_DATE_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4086: RKHTMPVAR=`echo "${EPOCH_DATE_CMD}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4087- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4094- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4095: FNAME=`find_cmd ${RKHTMPVAR}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4096- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4097- if [ -n "${FNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4098: RKHTMPVAR2=`echo "${EPOCH_DATE_CMD}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4099- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4327- # We need to include a space to avoid the problem with hyphens. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4328: UNHIDE_TESTS=" `echo ${UNHIDE_TESTS}`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4329- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4332- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4333: if [ -z "`echo \" ${UNHIDE_TESTS}\" | grep ' [a-zA-Z]'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4334- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4349- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4350: if [ -z "`echo \"${RKHTMPVAR2} \" | grep '^-'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4351- # Options must begin with a '-'. ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4362- # Add a space to avoid the 'echo' problem with options. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4363: UNHIDETCP_OPTS=`echo "${UNHIDETCP_OPTS} " | sed -e 's/^ *//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4364- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4431- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4432: SUSPSCAN_DIRS=`echo ${SUSPSCAN_DIRS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4433- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4569- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4570: ALLOWIPCPID=" `echo ${ALLOWIPCPID}` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4571- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4598- if [ -n "${ALLOWIPCUSER}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4599: ALLOWIPCUSER=" `echo ${ALLOWIPCUSER}` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4600- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4664- if [ -z "${LIBSAFE_TEST1}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4665: LIBSAFE_TEST1=`echo "$LD_PRELOAD" | grep 'libsafe' 2>&1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4666- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4669- if [ -f /lib/libdl.so.? ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4670: LIBSAFE_TEST2=`${LDD_CMD} /lib/libdl.so.? | grep 'libsafe' 2>&1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4671- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4673- if [ -z "${LIBSAFE_TEST2}" -a -f /lib64/libdl.so.? ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4674: LIBSAFE_TEST2=`${LDD_CMD} /lib64/libdl.so.? | grep 'libsafe' 2>&1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4675- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4687- if [ -n "${SESTATUS_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4688: if [ -n "`${SESTATUS_CMD} 2>/dev/null | grep ' status: *enabled$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4689- SELINUX_ENABLED=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4721- if [ -z "${HFUNC}" -a -n "${PERL_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4722: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::MD5 2>/dev/null | grep 'Digest::MD5 installed'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4723- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4752- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4753: HFUNC=`find_cmd sha${SHA_SIZE}sum` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4754- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4755- if [ -z "${HFUNC}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4756: HFUNC=`find_cmd sha${SHA_SIZE}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4757- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4768- if [ $SHA_SIZE -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4769: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::SHA Digest::SHA1 Digest::SHA::PurePerl 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4770- elif [ $SHA_SIZE -eq 224 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4771: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::SHA Digest::SHA::PurePerl 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4772- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4773: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::SHA Digest::SHA256 Digest::SHA::PurePerl 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4774- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4775- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4776: USE_MOD=`echo "${MOD_INSTALLED}" | grep -v 'NOT installed' 2>/dev/null | head ${HEAD_OPT}1 | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4777- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4799- if [ $HASH_OPT -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4800: HASH_FUNC=`echo "${HASH_FUNC}" | tr -d '"' | tr -d "'" | tr -s ' ' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4801- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4802: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4803- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4804- # Stop globbing from being expanded. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4805: if [ -z "`echo \"${HASH_CMD}\" | grep '[][*?{}]'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4806: HASH_FUNC=`echo ${HASH_FUNC}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4807- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4831- if [ -n "${HASH_FUNC}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4832: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4833- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4841- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4842: if [ -n "`echo \"${HASH_FUNC}\" | egrep -i '^(MD5|SHA1|SHA224|SHA256|SHA384|SHA512|RIPEMD160|WHIRLPOOL|NONE)$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4843: HASH_FUNC=`echo "${HASH_FUNC}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4844- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4882- elif [ $SHA_SIZE -ge 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4883: HASH_FUNC=`get_sha_hash_function $SHA_SIZE` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4884- elif [ "${HASH_FUNC}" = "MD5" ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4890- PRELINK_HASH="MD5" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4891: elif [ -z "`echo \"${HF}\" | grep '/filehashsha\.pl Digest::MD5'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4892- MD5_CMD="${HF}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4894- elif [ "${HASH_FUNC}" = "RIPEMD160" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4895: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Crypt::RIPEMD160 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4896- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4897: if [ -n "`echo \"${MOD_INSTALLED}\" | grep 'Crypt::RIPEMD160 installed'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4898- HASH_FUNC="${PERL_CMD} "${SCRIPT_PATH}/filehashsha.pl" Crypt::RIPEMD160 0" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4900- elif [ "${HASH_FUNC}" = "WHIRLPOOL" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4901: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::Whirlpool 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4902- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4903: if [ -n "`echo \"${MOD_INSTALLED}\" | grep 'Digest::Whirlpool installed'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4904- HASH_FUNC="${PERL_CMD} "${SCRIPT_PATH}/filehashsha.pl" Digest::Whirlpool 0" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4933- elif [ -n "${HASH_FUNC}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4934: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4935: HF=`find_cmd ${HASH_CMD}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4936- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4941- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4942: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4943- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4994- if [ -n "${PKGMGR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:4995: PKGMGR=`echo "${PKGMGR}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-4996- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5004- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5005: PKGMGR=`echo "${PKGMGR}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5006- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5175- if [ -n "${SCAN_MODE_DEV}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5176: SCAN_MODE_DEV=`echo "${SCAN_MODE_DEV}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5177- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5221- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5222: if [ -n "`echo \"${STARTUP_PATHS}\" | grep -i '^none$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5223- STARTUP_PATHS="NONE" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5288- for RKHTMPVAR2 in ${RTKT_FILE_WHITELIST}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5289: FNAME=`echo "${RKHTMPVAR2}" | sed -e 's/^\(.*\):[^:]*$/\1/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5290- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5296- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5297: RKHTMPVAR=`echo "${RKHTMPVAR}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5298- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5345- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5346: SHARED_LIB_WHITELIST=" `echo ${SHARED_LIB_WHITELIST}` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5347- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5487- if [ $HAVE_READLINK -eq 1 -a -h "${OS_VERSION_FILE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5488: OS_VERSION_FILE=`${READLINK_CMD} ${READLINK_OPT} "${OS_VERSION_FILE}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5489- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5586- for WHICH_OPT in USER_FILEPROP_FILES_DIRS EXCLUDE_USER_FILEPROP_FILES_DIRS; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5587: FILENAMES=`get_option newline-list ${WHICH_OPT}` || exit $? rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5588- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5596- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5597: RKHTMPVAR=`echo "${FILENAMES}" | grep '^[^/]*[][?*{}]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5598- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5602- # Make a space-separated list but without expanding the wildcards. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5603: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5604- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5652- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5653: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5654- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5655: if [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5656- # Check that the file name hasn't already been set. If it has, then we just ignore it. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5657- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5658: if [ -z "`echo \"${USER_SIMPLE_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5659- test -z "${USER_SIMPLE_FILE_LIST}" && USER_SIMPLE_FILE_LIST="${FNAME}" || USER_SIMPLE_FILE_LIST="${USER_SIMPLE_FILE_LIST} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5667- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5668: test -n "`echo \"${USER_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" && continue rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5669- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5670- if [ -h "${FNAME}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5671: RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5672- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5673- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5674: FNAMEGREP=`echo "${RKHTMPVAR}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5675- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5676: if [ -z "`echo \"${USER_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5677- FNAME="${FNAME} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5679- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5680: elif [ -z "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5681- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5694- if [ -h "${FNAME}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5695: RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5696- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5697- if [ -z "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5698: if [ -z "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5699- LEAVE=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5700: echo "Invalid ${WHICH_OPT} configuration option: Broken link found: `name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5701- continue ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5704- LEAVE=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5705: echo "Invalid ${WHICH_OPT} configuration option: Invalid pathname: `name2text \"${FNAME}\"` -> /" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5706- continue ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5715- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5716: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5717- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5718: if [ -z "`echo \"${USER_DIR_LIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5719- test -z "${USER_DIR_LIST}" && USER_DIR_LIST="${FNAME}" || USER_DIR_LIST="${USER_DIR_LIST} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5858- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:5859: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-5860- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6017- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6018: RKHTMPVAR=`echo ${RKHTMPVAR}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6019: APP_WHITELIST=`echo " ${RKHTMPVAR} " | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6020- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6218- elif [ -n "${EPOCH_DATE_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6219: EPOCH_NOW=`${EPOCH_DATE_CMD} '+%s'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6220: EPOCH_SECS=`expr $EPOCH_NOW - $EPOCH_SECS` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6221- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6222: READABLE_DATE=`${EPOCH_DATE_CMD} --date "$EPOCH_SECS seconds ago" '+%d-%b-%Y %H:%M:%S' 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6223- elif [ -n "${PERL_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6224: READABLE_DATE=`${PERL_CMD} -e "@a=split(' ',scalar(localtime($EPOCH_SECS))); printf \"%d-%s-%d %s\",\\$a[2],\\$a[1],\\$a[4],\\$a[3];" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6225- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6242- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6243: OLDVER=`grep '^[Vv]ersion:' "${RKHDAT_FILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6244- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6245- if [ -n "${OLDVER}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6246: OLDDATE=`echo "${OLDVER}" | cut -c1-8` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6247: OLDVER=`echo "${OLDVER}" | cut -c9-10` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6248- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6249: if [ "${OLDVER}" = "99" -o "${OLDDATE}" != "${TODAY}" -o -z "${OLDVER}" -o -n "`echo \"${OLDVER}\" | grep '[^0-9]'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6250- NEWVER="00" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6251- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6252: NEWVER=`expr ${OLDVER} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6253- test $NEWVER -lt 10 && NEWVER="0${NEWVER}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6305- RELEASE=$FNAME rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6306: OSNAME=`cat "${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6307- break ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6314- /etc/os-release|/usr/lib/os-release) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6315: OSNAME=`grep '^PRETTY_NAME=' "${RELEASE}" | sed -e 's/PRETTY_NAME=//' | tr -d '"'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6316- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6317- if [ -z "${OSNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6318: RKHTMPVAR=`grep '^NAME=' "${RELEASE}" | sed -e 's/NAME=//'`; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6319: RKHTMPVAR2=`grep '^VERSION=' "${RELEASE}" | sed -e 's/VERSION=//' | tr -d '"'`; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6320- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6321- if [ -z "${RKHTMPVAR2}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6322: RKHTMPVAR2=`grep '^VERSION_ID=' "${RELEASE}" | sed -e 's/VERSION_ID=//' | tr -d '"'`; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6323- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6330- RKH_LSB_SEEN=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6331: OSNAME=`grep '^DISTRIB_DESCRIPTION=' "${RELEASE}" | sed -e 's/DISTRIB_DESCRIPTION=//' | tr -d '"'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6332- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6334- if [ -h "/etc/make.profile" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6335: OSNAME="Gentoo `ls -l /etc/make.profile 2>/dev/null | sed -e 's;^.*/\([^/]*/[^/]*\)$;\1;' | tr '/' ' '`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6336- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6340- /var/ipcop/general-functions.pl) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6341: OSNAME=`grep 'version *=' "${RELEASE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6342- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6343- /etc/debian_version) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6344: OSNAME="Debian `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6345- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6346- /etc/devuan_version) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6347: OSNAME="Devuan `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6348- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6349- /etc/GoboLinuxVersion) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6350: OSNAME="GoboLinux `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6351- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6352- /etc/knoppix-version) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6353: OSNAME="Knoppix `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6354- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6355- /etc/zenwalk-version) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6356: OSNAME="Zenwalk `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6357- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6358- *) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6359: OSNAME=`${AWK_CMD} '/^[ ]*[^ ]/ { print $0 }' "${RELEASE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6360- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6367- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6368: test -n "${OSNAME}" && OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6369- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6378- if [ $RKH_IN_LSB -eq 0 -a -z "${OSNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6379: OSNAME=`${AWK_CMD} '/^[ ]*[^ ]/ { print $0 }' "${RELEASE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6380: OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6381- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6414- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6415: if [ -n "`sysctl -a 2>/dev/null | egrep '^(hw\.optional\.x86_64|hw\.optional\.64bitops|hw\.cpu64bit_capable).*1$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6416- OSNAME="${OSNAME} (64-bit capable)" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6431- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6432: test -n "`echo \"${OSNAME}\" | grep '^[0-9._-][0-9._-]*$'`" && OSNAME="" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6433- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6443- if [ -f "/etc/issue" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6444: OSNAME=`${AWK_CMD} '/^[ ]*[^ \\\]/ { print $0 }' /etc/issue 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6445- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6449- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6450: OSNAME=`echo "${OSNAME}" | sed -e "s/\\\\\s/${UNAME_S}/g; s/\\\\\r/${UNAME_R}/g; s/\\\\\m/${UNAME_M}/g"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6451: OSNAME=`echo "${OSNAME}" | sed -e 's/ (*\\\[^ ]*//g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6452: OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6453- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6457- if [ $RKH_LSB_SEEN -eq 1 -a -z "${OSNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6458: OSNAME=`${AWK_CMD} '/^[ ]*[^ ]/ { print $0 }' /etc/lsb-release 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6459: OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6460- test -n "${OSNAME}" && RELEASE="/etc/lsb-release" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6512- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6513: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6514- if [ "${PKGMGR}" = "SOLARIS" ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6544- if [ -s "${RKHDAT_FILE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6545: OLD_FMTVERSION=`grep '^FormatVersion:' "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6546- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6564- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6565: for FNAME in `cat "${RKH_FILEPROP_LIST}"`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6566- test ! -f "${FNAME}" -a ! -h "${FNAME}" && continue ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6581- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6582: PROP_FILE_LIST_COUNT=`expr ${PROP_FILE_LIST_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6583- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6589- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6590: COLON_COUNT=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6591- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6592: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6593- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6607- if [ $NODATFILE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6608: if [ -z "`echo \"${PROPUPD_OPT}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6609- if [ $OLD_FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6610: RKHTMPVAR=`grep "^File:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6611- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6612: RKHTMPVAR=`grep "^File:${COLON_COUNT}:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6613- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6622- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6623: PROP_FILE_PROPOPT_COUNT=`expr ${PROP_FILE_PROPOPT_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6624- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6630- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6631: test -n "${DIRNAME_CMD}" && DIR=`${DIRNAME_CMD} "${FNAME}"` || DIR=`echo "${FNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6632- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6633: RKHTMPVAR2=`echo "${DIR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6634- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6635: RKHTMPVAR=`echo "${DIR_FILE_COUNT}" | grep "^${RKHTMPVAR2}:"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6636- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6640- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6641: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^.*:\([0-9]*\)$/\1/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6642: RKHTMPVAR=`expr ${RKHTMPVAR} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6643- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6644: DIR_FILE_COUNT=`echo "${DIR_FILE_COUNT}" | sed -e "s;^\(${DIR}:\).*;\1${RKHTMPVAR};"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6645- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6651- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6652: if [ -n "`echo \"${PKGMGRNOVRFY}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6653- NOVRFYFILE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6670- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6671: RKHTMPVAR=`${RPM_CMD} -qf "${FNAME}" --queryformat '%{NAME}\n' 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6672- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6679- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6680: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6681- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6682: RPM_QUERY_RESULT_ARCH=`${RPM_CMD} -qf --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{=ARCH}:%{FILELINKTOS}:%{FILENAMES}\n]' "${FNAME}" 2>/dev/null | grep ":${FNAMEGREP}\$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6683- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6691- if [ $ERRCODE -eq 1 -a $BINISLINK -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6692: if [ -n "`echo \"$FNAME\" | grep '^\/usr\/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6693: RKHTMPVAR3=`echo "$FNAMEGREP" | sed -e 's:^/usr::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6694- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6697- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6698: RPM_QUERY_RESULT_ARCH=`${RPM_CMD} -qf --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{=ARCH}:%{FILELINKTOS}:%{FILENAMES}\n]' "${FNAME}" 2>/dev/null | grep ":${RKHTMPVAR3}\$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6699- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6710- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6711: RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT_ARCH}" | egrep ':(x86_64|ia64):' 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6712- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6713: test -z "${RPM_QUERY_RESULT}" && RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT_ARCH}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6714- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6715: FPERM="0`echo \"${RPM_QUERY_RESULT}\" | cut -d: -f1 | cut -c 3-`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6716: FPERM=`echo "${FPERM}" | sed -e 's/^00/0/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6717- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6718: RKHUID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6719: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6720- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6721: RKHGID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6722: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6723- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6724: RKHSIZE=`echo "${RPM_QUERY_RESULT}" | cut -d: -f4` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6725- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6726: RKHDTM=`echo "${RPM_QUERY_RESULT}" | cut -d: -f5` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6727- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6728- if [ -h "${FNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6729: test -n "${DIRNAME_CMD}" && DIR=`${DIRNAME_CMD} "${FNAME}"` || DIR=`echo "${FNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6730- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6731: SYSLNK=`echo "${RPM_QUERY_RESULT}" | cut -d: -f8` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6732- SYSLNK="${DIR}/${SYSLNK}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6734- # This ensures the link target has things like '..' removed. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6735: test $HAVE_READLINK -eq 1 && SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${SYSLNK}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6736- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6745- if [ $PRELINKED -eq 0 -a -n "${INODECMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6746: RKHTMPVAR2=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6747- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6750- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6751: NOHASH_COUNT=`expr $NOHASH_COUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6752- display --to LOG --type INFO CMD_ERROR "rpm -qf --queryformat... ${FNAME}" $ERRCODE ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6764- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6765: RKHTMPVAR=`${DPKG_CMD} --search "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6766- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6773- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6774: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1 | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6775- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6784- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6785: RKHTMPVAR=`${PKG_CMD} -F -e "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6786- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6792- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6793: RKHTMPVAR=`${PKG_CMD} -q -W "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6794- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6797- if [ $ERRCODE -eq 0 -a -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6798: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6799- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6809- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6810: RKHTMPVAR=`${PKG_CMD} which -q "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6811- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6823- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6824: RKHTMPVAR=`grep "^${FNAMEGREP} " /var/sadm/install/contents 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6825- test -n "${RKHTMPVAR}" && ERRCODE=0 || ERRCODE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6832- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6833: PKGNAME=`echo "${RKHTMPVAR}" | cut -d' ' -f10-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6834- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6835: FPERM=`echo "${RKHTMPVAR}" | cut -d' ' -f4` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6836- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6837: RKHUID=`echo "${RKHTMPVAR}" | cut -d' ' -f5` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6838: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6839- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6840: RKHGID=`echo "${RKHTMPVAR}" | cut -d' ' -f6` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6841: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6842- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6843: RKHSIZE=`echo "${RKHTMPVAR}" | cut -d' ' -f7` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6844- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6847- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6848: SYSHASH=`echo "${RKHTMPVAR}" | cut -d' ' -f8` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6849- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6850- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6851: RKHDTM=`echo "${RKHTMPVAR}" | cut -d' ' -f9` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6852- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6858- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6859: test -n "${INODECMD}" && RKHTMPVAR2=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6860- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6867- if [ -n "${HASH_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6868: if [ -n "`echo \"${PRELINK_DEP_ERR_CMDS}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6869- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6870- SYSHASH="ignore-prelink-dep-err" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6871: display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6872- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6874- RPM) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6875: test $FILE_IS_PKGD -eq 1 && SYSHASH=`echo "${RPM_QUERY_RESULT}" | cut -d: -f6` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6876- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6884- if [ -f "/var/lib/dpkg/info/${PKGNAME}.md5sums" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6885: FILNAM=`echo "${FNAME}" | sed -e 's:^/::; s:\.:\\\.:g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6886: SYSHASH=`egrep "( |\./)${FILNAM}\$" "/var/lib/dpkg/info/${PKGNAME}.md5sums" 2>/dev/null | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6887- test -n "${SYSHASH}" && FILE_IS_PKGD=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6897- if [ -n "${PKGNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6898: FILNAM=`echo "${FNAME}" | sed -e 's:^/usr/pkg/::; s:^/usr/local/::; s:\.:\\\.:g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6899: SYSHASH=`${PKG_CMD} -v -L "${PKGNAME}" 2>/dev/null | grep -A 1 "File: ${FILNAM}\$" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6900- test -n "${SYSHASH}" && FILE_IS_PKGD=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6908- if [ -n "${PKGNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6909: SYSHASH=`${PKG_CMD} query '%Fp: %Fs' ${PKGNAME} 2>/dev/null | grep "^${FNAME}: " 2>/dev/null | sed -r -e 's/^.*: (1\\$)?([A-Fa-f0-9]+)$/\2/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6910- test -n "${SYSHASH}" && FILE_IS_PKGD=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6925- SYSHASH="" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6926: RKHTMPVAR=`${HASH_CMD} "${FNAME}" 2>&1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6927- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6928: if [ -n "`echo \"${RKHTMPVAR}\" | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6929- DEPENDENCY_ERR=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6930: RKHTMPVAR=`echo "${RKHTMPVAR}" | tr '\n' ':' | sed -e 's/:$//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6931- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6932: SYSHASH=`echo "${RKHTMPVAR}" | cut -d' ' -f $HASH_FLD_IDX | grep '^[0-9a-fA-F]*$'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6933- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6938- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6939: display --to LOG --type INFO FILE_PROP_NO_PKGMGR_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6940- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6942- if [ $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6943: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6944- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6945- RKHTMPVAR="${SYSLNK}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6946: RKHTMPVAR2=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6947- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6951- # Check the link target to see if it is whitelisted. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6952: if [ $HAVE_READLINK -eq 1 -a -n "`echo \"${EXISTWHITELIST}\" | grep \"^${RKHTMPVAR2}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6953- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6954: display --to LOG --type INFO FILE_PROP_BROKEN_LINK_WL_TGT "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6955- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6957- # Treat a broken link simply as a file with no hash. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6958: BROKEN_LINK_COUNT=`expr ${BROKEN_LINK_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6959- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6960: display --to LOG --type WARNING FILE_PROP_NO_SYSHASH "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6961- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6962: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_BL "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6963- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6964- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6965: NOHASH_COUNT=`expr ${NOHASH_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6966- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6967: display --to LOG --type WARNING FILE_PROP_NO_SYSHASH "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6968- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6971- if [ $DEPENDENCY_ERR -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6972: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_DEPENDENCY "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6973- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6980- if [ -h "${FNAME}" -a -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6981: test $HAVE_READLINK -eq 1 && SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6982- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6988- if [ -z "${FDATA}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6989: FDATA=`eval ${SCMD} "\"${FNAME}\"" 2>/dev/null | tr ' ' ':' | sed -e 's/:$//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6990- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6992- FDATA=":::::" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6993: elif [ -n "`echo ${FDATA} | grep '^[^:]*:0[0-9][0-9][0-9][0-9]:'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6994- # Ensure the file permissions consist of only 4 digits. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:6995: FDATA=`echo $FDATA | sed -e 's/^\([^:]*:\)0\(.*\)$/\1\2/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-6996- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7000- # Check if the symbolic link has any colon characters in it. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7001: SYSLNK_CC=`echo "${SYSLNK}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7002- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7017- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7018: RKHTMPVAR=`echo $DIR | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7019: RKHTMPVAR2=`echo $DIR | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7020- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7105- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7106: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7107- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7108- if [ -n "${USER_EXCLUDE_PROP}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7109: test -n "`echo \"${USER_EXCLUDE_PROP}\" | grep \"^${FNAMEGREP}$\"`" && continue rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7110- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7111- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7112: test -z "`grep \"^${FNAMEGREP}$\" "${TEMPFILE}" 2>/dev/null`" && echo "${FNAME}" >>"${TEMPFILE}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7113- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7139- if [ -s "${FNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7140: OLD_HASH_FUNC=`grep '^Hash:' "${FNAME}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7141- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7142: OLD_PKGMGR=`grep '^Pkgmgr:' "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7143- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7144: OLD_ATTRUPD=`grep '^Attributes:' "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7145- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7313- 0) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7314: MIRROR=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7315- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7316- 1) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7317: MIRROR=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7318- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7319- 2) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7320: MIRROR=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7321- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7335- if [ $ROTATE_MIRRORS -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7336: N=`expr $TOTAL_MIRRORS - $MIRROR_COUNT` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7337- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7339- 0) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7340: MIRROR=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7341- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7342- 1) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7343: MIRROR=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7344- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7345- 2) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7346: MIRROR=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7347- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7360- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7361: MIRRORSVERSION=`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7362- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7372- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7373: OTHERMIRRORS=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | grep -v "^${MIRROR}\$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7374- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7399- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7400: MIRROR=`echo "${MIRROR}" | cut -d= -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7401- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7447- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7448: if [ -n "`echo \"${URL}\" | grep '/rkhunter_latest\.dat$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7449- DOING_VERS_CHK=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7461- 0) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7462: MIRROR_COUNT=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7463- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7464- 1) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7465: MIRROR_COUNT=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7466- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7467- 2) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7468: MIRROR_COUNT=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7469- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7480- while test $MIRROR_COUNT -gt 0; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7481: MIRROR_COUNT=`expr $MIRROR_COUNT - 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7482- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7561- if [ $DNLOADERR -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7562: if [ -n "`echo \"${URL}\" | grep '/i18n\.ver$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7563- # ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7573- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7574: if [ -z "`grep '^[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$' \"${OUTPUT_FILE}\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7575- DNLOADERR=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7582- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7583: if [ -z "`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' \"${OUTPUT_FILE}\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7584- DNLOADERR=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7626- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7627: FOUNDFILES=`grep '^[a-zA-Z][a-zA-Z0-9._-]*:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${RKHUPD_FILE}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7628- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7648- for FNAME in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7649: LANGFILE=`echo "${FNAME}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7650: LATEST_VERS=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7651- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7656- if [ -n "${UPDATE_LANG}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7657: if [ -z "`echo \" ${UPDATE_LANG} \" | grep \" ${LANGFILE} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7658- display --to LOG --type INFO UPDATE_SKIPPED ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7665- if [ -s "${DB_PATH}/i18n/${LANGFILE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7666: PROG_VERS=`grep ${GREP_OPT} -a '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/i18n/${LANGFILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7667- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7774- if [ -s "${DB_PATH}/${UPDFILE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7775: PROG_VERS=`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/${UPDFILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7776- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7808- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7809: LATEST_VERS=`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${RKHUPD_FILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7810- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7812- LATEST_VERS=0 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7813: elif [ -z "`echo \"${LATEST_VERS}\" | grep '^[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7814- LATEST_VERS=0 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7826- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7827: LATEST_VERS=`head ${HEAD_OPT}1 ${RKHUPD_FILE}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7828- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7904- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7905: PROG_VERS=`echo "${PROGRAM_version}" | cut -d. -f1-3 | sed -e 's/\.\([0-9]\)\./.0\1./' | sed -e 's/\.\([0-9]\)$/.0\1/' | tr -d '.'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7906- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7920- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7921: LATESTVERSION=`cat "${RKHVC_FILE}" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7922- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7930- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7931: LATEST_VERS=`echo "${LATESTVERSION}" | cut -d. -f1-3 | sed -e 's/\.\([0-9]\)\./.0\1./' | sed -e 's/\.\([0-9]\)$/.0\1/' | tr -d '.'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7932- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7986- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7987: VALIDOPTS=" `echo ${VALIDOPTS}` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7988- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7993- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7994: RKHTMPVAR=`egrep -h -v '^[ ]*(#|$)' ${CONFIGFILE} ${LOCALCONFIGFILE} ${LOCALCONFDIRFILES}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7995- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-7998- for CONFIGOPT in ${RKHTMPVAR}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:7999: CONFIGCMD=`echo ${CONFIGOPT} | cut -d= -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-8000- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-8006- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:8007: if [ -n "`echo ${CONFIGCMD} | grep '_CMD$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-8008- case "${CONFIGCMD}" in ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-8013- # Dig out the actual command name used. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:8014: CFG_CMD=`echo ${CONFIGCMD} | sed -e 's/_CMD$//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-8015- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-8016- # Check to see if the command is one we now about. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:8017: if [ -z "`echo \" ${CMDLIST} \" | grep -i \" ${CFG_CMD} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-8018- RET_CODE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-8026- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:8027: if [ -z "`echo \"${VALIDOPTS}\" | grep \" ${CONFIGCMD} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-8028- RET_CODE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10048- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10049: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' strings '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10050- display --to LOG --type INFO DISABLED_CMD 'strings' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10061- for STRING in ${STRINGS_INTEGRITY}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10062: STRINGNAME=`echo "${STRING}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10063: STRING_SEEN=`echo "${STRING}" | ${STRINGS_CMD} -a | grep "${STRINGNAME}" | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10064- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10120- for VARNAME in LD_PRELOAD LD_AOUT_PRELOAD LD_ELF_PRELOAD; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10121: VARNAME_VALUE_ORIG=`eval echo "\\$${VARNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10122: VARNAME_VALUE=`echo "${VARNAME_VALUE_ORIG}" | tr ':' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10123- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10126- for FNAME in ${VARNAME_VALUE}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10127: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10128- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10129: if [ -z "`echo \"${SHARED_LIB_WHITELIST}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10130- FOUND=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10142- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10143: VARFOUND=`echo "${VARFOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10144- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10171- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10172: for FNAME in `grep -v '^#' "${PRELOAD_FILE}"`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10173- FOUND=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10174- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10175: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10176- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10177: if [ -z "`echo \"${SHARED_LIB_WHITELIST}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10178- RKHLIBLIST="${RKHLIBLIST} ${FNAME}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10221- for RKHTMPVAR in FIND PS STRINGS MD5 LS STAT; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10222: RKHTMPVAR=`eval echo "\\$${RKHTMPVAR}_CMD"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10223: RKHTMPVAR=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10224- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10230- export LD_LIBRARY_PATH rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10231: RKHTMPVAR_WITH=`${LDD_CMD} ${RKHTMPVAR} | sed -e 's/(0x[0-9a-f]*)/0xHEX/' 2>&1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10232- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10233- unset LD_LIBRARY_PATH rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10234: RKHTMPVAR_WITHOUT=`${LDD_CMD} ${RKHTMPVAR} | sed -e 's/(0x[0-9a-f]*)/0xHEX/' 2>&1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10235- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10265- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10266: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ldd '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10267- display --to LOG --type INFO DISABLED_CMD 'ldd' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10302- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10303: OLDRKHENTRIES=`echo "${OLDRKHENTRIES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10304- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10306- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10307: FILENAME=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10308- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10309: RKH_CC=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10310: RKH_CC2=`expr 3 + $RKH_CC` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10311- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10312: FILENAME=`echo "${FNAME}" | cut -d: -f3-$RKH_CC2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10313- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10314- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10315: display --to LOG --type INFO RKHDAT_DEL_OLD_ENTRY "`name2text \"${FILENAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10316- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10317: FNAMEGREP=`echo "${FNAME}" | sed -e 's:/:\\\/:g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10318- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10324- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10325: NEWRKHENTRIES=`echo "${NEWRKHENTRIES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10326- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10328- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10329: FILENAME=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10330- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10331: RKH_CC=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10332: RKH_CC2=`expr 3 + $RKH_CC` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10333- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10334: FILENAME=`echo "${FNAME}" | cut -d: -f3-$RKH_CC2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10335- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10336- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10337: display --to LOG --type INFO RKHDAT_ADD_NEW_ENTRY "`name2text \"${FILENAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10338- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10401- for RKHTMPVAR in attributes hashes immutable scripts; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10402: if ! `check_test ${RKHTMPVAR}`; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10403- case "${RKHTMPVAR}" in ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10545- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10546: if [ -z "`ls -lno \"${FNAME}\" 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10547- SKIP_IMMUT=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10558- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10559: if [ -z "`${LSATTR_CMD} \"${FNAME}\" 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10560- SKIP_IMMUT=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10570- RKHTMPVAR="${RKHTMPVAR} script" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10571: elif [ -z "`${FILE_CMD} \"${CONFIGFILE}\" 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10572- SKIP_SCRIPT=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10649- attr) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10650: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10651- display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SKIP_ATTR_DISABLED ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10677- immutable) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10678: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsattr '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10679- display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SKIP_IMMUT_DISABLED ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10690- script) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10691: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10692- display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SKIP_SCRIPT_DISABLED ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10714- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10715: if [ -n "`echo \"${RKHTMPVAR}\" | egrep 'libsafe|missing|empty'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10716- display --to LOG --type WARNING --nl PROPUPD_WARN ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10718- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10719: if [ -n "`echo \"${RKHTMPVAR}\" | grep 'notests'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10720- display --to LOG --type WARNING --nl FILE_PROP_SKIP_ALL ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10734- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10735: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10736- if [ "${PKGMGR}" = "SOLARIS" ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10775- if [ $USE_DAT_FILE -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10776: FMTVERSION=`grep '^FormatVersion:' "${RKHDAT_FILE}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10777- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10797- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10798: for FNAME in `cat "${RKH_FILEPROP_LIST}"`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10799- SYSLNK="" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10824- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10825: FNAME=`echo "${FNAME}" | sed -e 's/^"\(.*\)"$/\1/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10826- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10828- FILE_EXISTS=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10829: PROP_FILE_LIST_COUNT=`expr ${PROP_FILE_LIST_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10830- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10834- if [ $USE_DAT_FILE -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10835: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10836- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10837- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10838: RKHLINE=`grep "^File:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10839- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10840: COLON_COUNT=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10841- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10842: RKHLINE=`grep "^File:${COLON_COUNT}:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10843- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10845- if [ $FILE_EXISTS -eq 1 -a -z "${RKHLINE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10846: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10847- # ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10854- if [ -h "${FNAME}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10855: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10856- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10860- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10861: SYSLNK_CC=`echo "${SYSLNK}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10862- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10868- elif [ $FILE_EXISTS -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10869: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10870- if [ -n "${RKHLINE}" ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10878- elif [ -n "${RKHLINE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10879: PROP_FAILED_COUNT=`expr ${PROP_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10880- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10881: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result WARNING --color RED NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10882: display --to LOG --type WARNING FILE_PROP_FILE_NOT_EXIST "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10883- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10890- RKHLINE="" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10891: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10892- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10924- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10925: RKH_CC=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10926: RKH_CC=`expr 4 + $RKH_CC` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10927- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10932- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10933: if [ -n "`echo \"${PKGMGRNOVRFY}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10934- NOVRFYFILE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10952- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10953: PKGNAME_ARCH=`${RPM_CMD} -qf "${FNAME}" --queryformat '%{N}-%{V}-%{R}.%{ARCH}\n' 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10954- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10966- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10967: PKGNAME=`echo "${PKGNAME_ARCH}" | egrep '\.(x86_64|ia64)$' 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10968- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10969: test -z "${PKGNAME}" && PKGNAME=`echo "${PKGNAME_ARCH}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10970- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10971: RKHTMPVAR=`echo "${PKGNAME}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10972- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10973: if [ -z "`echo \"${VERIFIED_PKG_LIST}\" | grep \" ${RKHTMPVAR} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10974- # ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10979- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10980: PKGMGR_VERIFY_RESULT=`${RPM_CMD} -V "${PKGNAME}" 2>&1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10981- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10984- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10985: if [ -n "`echo \"${PKGMGR_VERIFY_RESULT}\" | grep \"prelink.* ${FNAME}.* dependenc\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10986- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10988- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:10989: PKGMGR_VERIFY_RESULT=`echo "${PKGMGR_VERIFY_RESULT}" | grep " ${FNAMEGREP}\$" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-10990- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11002- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11003: RPM_QUERY_RESULT=`${RPM_CMD} -q --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{FILELINKTOS}:%{FILENAMES}\n]' "${PKGNAME}" 2>/dev/null | grep ":${FNAMEGREP}\$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11004- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11012- if [ $ERRCODE -eq 1 -a $BINISLINK -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11013: if [ -n "`echo \"${FNAME}\" | grep '^\/usr\/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11014: RKHTMPVAR3=`echo "${FNAMEGREP}" | sed -e 's:^/usr::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11015- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11018- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11019: RPM_QUERY_RESULT=`${RPM_CMD} -q --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{FILELINKTOS}:%{FILENAMES}\n]' "${PKGNAME}" 2>/dev/null | grep ":${RKHTMPVAR3}\$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11020- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11023- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11024: RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11025- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11026: FPERM="0`echo \"${RPM_QUERY_RESULT}\" | cut -d: -f1 | cut -c 3-`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11027: FPERM=`echo "${FPERM}" | sed -e 's/^00/0/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11028- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11029: RKHUID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11030: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11031- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11032: RKHGID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11033: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11034- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11035: RKHSIZE=`echo "${RPM_QUERY_RESULT}" | cut -d: -f4` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11036- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11037: RKHDTM=`echo "${RPM_QUERY_RESULT}" | cut -d: -f5` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11038- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11039- if [ -h "${FNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11040: RKHLNK=`echo "${RPM_QUERY_RESULT}" | cut -d: -f7` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11041- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11042: if [ -z "`echo \"${RKHLNK}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11043: test -n "${DIRNAME_CMD}" && DIR=`${DIRNAME_CMD} "${FNAME}"` || DIR=`echo "${FNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11044- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11048- # This ensures the link target has things like '..' removed. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11049: test $HAVE_READLINK -eq 1 && RKHLNK=`${READLINK_CMD} ${READLINK_OPT} "${RKHLNK}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11050- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11070- if [ $PRELINKED -eq 0 -a -n "${INODECMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11071: RKHTMPVAR=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11072- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11084- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11085: RKHTMPVAR=`grep "^${FNAMEGREP} " /var/sadm/install/contents 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11086- test -n "${RKHTMPVAR}" && ERRCODE=0 || ERRCODE=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11095- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11096: FPERM=`echo "${RKHTMPVAR}" | cut -d' ' -f4` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11097- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11098: RKHUID=`echo "${RKHTMPVAR}" | cut -d' ' -f5` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11099: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11100- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11101: RKHGID=`echo "${RKHTMPVAR}" | cut -d' ' -f6` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11102: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11103- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11104: RKHSIZE=`echo "${RKHTMPVAR}" | cut -d' ' -f7` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11105- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11108- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11109: RKHHASH=`echo "${RKHTMPVAR}" | cut -d' ' -f8` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11110- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11111: RKHHASH=`echo "${RKHLINE}" | cut -d: -f$RKH_CC` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11112- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11113- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11114: RKHDTM=`echo "${RKHTMPVAR}" | cut -d' ' -f9` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11115- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11121- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11122: test -n "${INODECMD}" && RKHTMPVAR=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11123- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11127- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11128: RKH_CC2=`expr $RKH_CC - 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11129: RKHTMPVAR2=`echo "${RKHLINE}" | cut -d: -f1-$RKH_CC2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11130- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11159- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11160: PKGNAME=`${DPKG_CMD} --search "${FNAME}" 2>/dev/null | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11161- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11163- if [ -n "${PKGNAME}" -a -f "/var/lib/dpkg/info/${PKGNAME}.md5sums" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11164: FNGREP=`echo "${FNAMEGREP}" | sed -e 's:^/::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11165- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11166: SYSHASH=`egrep "( |\./)${FNGREP}\$" "/var/lib/dpkg/info/${PKGNAME}.md5sums" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11167- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11169- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11170: RKHTMPVAR=`${PKGMGR_MD5_HASH} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11171- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11174- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11175: if [ -n "`${PKGMGR_MD5_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11176- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11189- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11190: RKHTMPVAR=`${PKG_CMD} -F -e "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11191- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11197- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11198: RKHTMPVAR=`${PKG_CMD} -q -W "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11199- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11202- if [ $ERRCODE -eq 0 -a -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11203: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11204- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11212- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11213: FNGREP=`echo "${FNAMEGREP}" | sed -e 's:^/usr/pkg/::; s:^/usr/local/::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11214- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11215: SYSHASH=`${PKG_CMD} -v -L "${PKGNAME}" 2>/dev/null | grep -A 1 "File: ${FNGREP}\$" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11216- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11218- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11219: RKHTMPVAR=`${PKGMGR_MD5_HASH} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11220- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11223- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11224: if [ -n "`${PKGMGR_MD5_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11225- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11238- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11239: RKHTMPVAR=`${PKG_CMD} which -q "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11240- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11245- if [ -n "${PKGNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11246: SYSHASH=`${PKG_CMD} query '%Fp: %Fs' ${PKGNAME} 2>/dev/null | grep "^${FNAME}: " 2>/dev/null | sed -r -e 's/^.*: (1\\$)?([A-Fa-f0-9]+)$/\2/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11247- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11249- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11250: RKHTMPVAR=`${PKGMGR_SHA_HASH} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11251- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11254- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11255: if [ -n "`${PKGMGR_SHA_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11256- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11270- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11271: RKHTMPVAR=`${SUM_CMD} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11272- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11284- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11285: RKHHASH=`echo "${RKHLINE}" | cut -d: -f$RKH_CC` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11286- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11291- PKGMGR_VERIFY_RESULT="" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11292: display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11293- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11297- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11298: if [ -z "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep '5|(^..\?)'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11299- HASH_TEST_PASSED=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11325- if [ -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11326: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11327- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11328- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11329: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11330- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11331: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11332- RKHTMPVAR=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11335- # Only log this if it is a broken link. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11336: display --to LOG --type INFO FILE_PROP_BROKEN_LINK_WL_TGT "`name2text \"${FNAME}\"`" "`name2text \"${SYSLNK}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11337- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11348- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11349: SYSHASH=`${HASH_CMD} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11350- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11351- if [ -z "${SYSHASH}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11352: if [ -n "`${HASH_CMD} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11353- if [ "${RKHHASH}" = "ignore-prelink-dep-err" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11354- SYSHASH="${RKHHASH}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11355: display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11356- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11374- if [ -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11375: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11376- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11377- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11378: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11379- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11380: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11381- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11382: display --to LOG --type INFO FILE_PROP_BROKEN_LINK_WL_TGT "`name2text \"${FNAME}\"`" "`name2text \"${SYSLNK}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11383- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11427- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11428: if [ -n "`echo \"${ATTRWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11429- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11433- if [ -z "${FDATA}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11434: FDATA=`eval ${SCMD} "\"${FNAME}\"" 2>/dev/null | tr ' ' ':'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11435- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11436- # Ensure the file permissions consist of only 4 digits. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11437: if [ -n "`echo ${FDATA} | grep '^[^:]*:0[0-9][0-9][0-9][0-9]:'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11438: FDATA=`echo $FDATA | sed -e 's/^\([^:]*:\)0\(.*\)$/\1\2/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11439- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11449- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11450: RKH_CC2=`expr $RKH_CC + 2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11451- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11452: RKHPERM=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11453: SYSPERM=`echo ${FDATA} | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11454- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11469- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11470: RKH_CC2=`expr $RKH_CC + 3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11471- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11472: RKHUID=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11473: SYSUID=`echo ${FDATA} | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11474- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11489- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11490: RKH_CC2=`expr $RKH_CC + 4` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11491- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11492: RKHGID=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11493: SYSGID=`echo ${FDATA} | cut -d: -f4` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11494- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11507- if [ $PRELINKED -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11508: RKH_CC2=`expr $RKH_CC + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11509- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11510: RKHINODE=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11511: SYSINODE=`echo ${FDATA} | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11512- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11527- if [ $FILE_IS_PKGD -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11528: if [ -z "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep 'S|(^\?)'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11529- SIZE_TEST_PASSED=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11533- elif [ $PRELINKED -eq 0 -o $FILE_IS_PKGD -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11534: RKH_CC2=`expr $RKH_CC + 5` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11535- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11536: RKHSIZE=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11537: SYSSIZE=`echo ${FDATA} | cut -d: -f5` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11538- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11557- elif [ $PRELINKED -eq 0 -o $FILE_IS_PKGD -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11558: RKH_CC2=`expr $RKH_CC + 6` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11559- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11560: RKHDTM=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11561: SYSDTM=`echo ${FDATA} | cut -d: -f6` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11562- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11576- if [ $FILE_IS_PKGD -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11577: if [ -n "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep 'L|(^....\?)'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11578- if [ $HAVE_READLINK -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11581- if [ -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11582: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11583- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11584- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11585: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11586- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11587: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11588- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11589- test -z "${SYSLNK}" && RKHTMPVAR="Unavailable" || RKHTMPVAR=${SYSLNK} rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11590: display --to LOG --type INFO FILE_PROP_LINK_WL "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11591- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11599- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11600: RKH_CC2=`expr $RKH_CC + 8` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11601: SYSLNK_CC=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11602- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11603: RKH_CC2=`expr $RKH_CC + 9` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11604: SYSLNK_CC=`expr $RKH_CC2 + $SYSLNK_CC` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11605- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11606: RKHLNK=`echo ${RKHLINE} | cut -d: -f${RKH_CC2}-${SYSLNK_CC}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11607- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11608- if [ $HAVE_READLINK -eq 1 -a -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11609: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11610- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11613- if [ "${RKHLNK}" != "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11614: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11615- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11616: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11617- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11618- test -z "${SYSLNK}" && RKHTMPVAR="Unavailable" || RKHTMPVAR="${SYSLNK}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11619: display --to LOG --type INFO FILE_PROP_LINK_WL "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11620- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11643- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11644: if [ -n "`echo \"${WRITEWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11645- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11649- if [ -z "${WL_FILE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11650: SYSPERM=`echo ${FDATA} | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11651- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11652: if [ -n "`echo ${SYSPERM} | grep '[2367]\$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11653- TEST_RESULT="${TEST_RESULT} write" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11674- hashchanged|permchanged|uidchanged|gidchanged|inodechanged|sizechanged|dtmchanged|linkchanged) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11675: TEST_RESULT=`echo "${TEST_RESULT}" | sed -e "s/ ${RKHTMPVAR}//"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11676- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11684- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11685: RKH_CC=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11686: SYSLNK_CC=`echo "${SYSLNK}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11687- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11711- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11712: if [ -n "`echo \"${IMMUTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11713- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11719- if [ ! -h "${FNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11720: RKHTMPVAR=`${LSATTR_CMD} "${FNAME}" 2>&1 | cut -d' ' -f1 | grep 'i'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11721- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11722- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11723: RKHTMPVAR=`ls -lno "${FNAME}" 2>&1 | ${AWK_CMD} '{ print $5 }' | egrep 'uchg|schg|sappnd|uappnd|sunlnk|sunlink|schange|simmutable|sappend|uappend|uchange|uimmutable'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11724- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11761- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11762: if [ -n "`echo \"${SCRIPTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11763- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11767- if [ -z "${WL_FILE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11768: test -n "${BASENAME_CMD}" && RKHTMPVAR=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR=`echo "${FNAME}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11769- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11770- if [ "${RKHTMPVAR}" = "rkhunter" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11771: SYSSCRIPT=`${FILE_CMD} "${FNAME}" 2>&1 | tr -d '\n' | tr '[:cntrl:]' '?' | egrep -i -v '(shell|/bin/sh) script( |,|$)'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11772- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11773: SYSSCRIPT=`${FILE_CMD} "${FNAME}" 2>&1 | tr -d '\n' | tr '[:cntrl:]' '?' | egrep -i ' script( |,|$)'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11774- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11786- if [ -z "${TEST_RESULT}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11787: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result OK --color GREEN NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11788- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11789: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result WARNING --color RED NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11790- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11791: PROP_FAILED_COUNT=`expr ${PROP_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11792- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11800- display --to LOG --type WARNING FILE_PROP_CHANGED rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11801: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_CHANGED2 "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11802- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11817- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11818: test $DEPENDENCY_ERR -eq 1 && display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_DEPENDENCY "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11819- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11879- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11880: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SYSLNK "`name2text \"${FNAME}\"`" "`name2text \"${SYSLNK}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11881: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_RKHLNK "`name2text \"${FNAME}\"`" "`name2text \"${RKHLNK}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11882- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11888- display --to LOG --type WARNING FILE_PROP_VRFY rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11889: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_CHANGED2 "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11890- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11891: test $DEPENDENCY_ERR -eq 1 && display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_DEPENDENCY "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11892- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11898- if [ "${RKHHASH}" = "ignore-prelink-dep-err" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11899: display --to LOG --type INFO --log-indent 9 FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11900- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11922- norkhline) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11923: display --to LOG --type WARNING FILE_PROP_NO_RKH_REC "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11924- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11925- norkhhash) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11926: display --to LOG --type WARNING FILE_PROP_NO_RKHHASH "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11927- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11928- norkhperm) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11929: display --to LOG --type WARNING FILE_PROP_NO_RKHPERM "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11930- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11931- norkhuid) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11932: display --to LOG --type WARNING FILE_PROP_NO_RKHUID "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11933- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11934- norkhgid) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11935: display --to LOG --type WARNING FILE_PROP_NO_RKHGID "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11936- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11937- norkhinode) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11938: display --to LOG --type WARNING FILE_PROP_NO_RKHINODE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11939- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11940- norkhsize) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11941: display --to LOG --type WARNING FILE_PROP_NO_RKHSIZE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11942- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11943- norkhdtm) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11944: display --to LOG --type WARNING FILE_PROP_NO_RKHDTM "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11945- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11946- norkhlnk) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11947: display --to LOG --type WARNING FILE_PROP_NO_RKHLNK "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11948- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11949- sysattrunavail) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11950: display --to LOG --type WARNING FILE_PROP_NO_SYSATTR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11951- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11952- write) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11953: display --to LOG --type WARNING FILE_PROP_WRITE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11954- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11955- syspermunavail) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11956: display --to LOG --type WARNING FILE_PROP_SYSPERM_UNAVAIL "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11957- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11959- if [ $IMMUTABLE_SET -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11960: display --to LOG --type WARNING FILE_PROP_IMMUT "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11961- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11962: display --to LOG --type WARNING FILE_PROP_IMMUT_NOT_SET "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11963- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11965- script) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11966: test -n "${BASENAME_CMD}" && RKHTMPVAR4=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR4=`echo "${FNAME}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11967- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11968- if [ "${RKHTMPVAR4}" = "rkhunter" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11969: display --to LOG --type WARNING FILE_PROP_SCRIPT_RKH "`name2text \"${FNAME}\"`" "${SYSSCRIPT}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11970- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11971: display --to LOG --type WARNING FILE_PROP_SCRIPT "`name2text \"${FNAME}\"`" "${SYSSCRIPT}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11972- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11997- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:11998: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" "${RKHTMPVAR}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-11999- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12016- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12017: for RKHTMPVAR in `grep '^File:' "${RKHDAT_FILE}"`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12018- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12019: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12020- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12021: RKH_CC=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12022: RKH_CC2=`expr 3 + $RKH_CC` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12023- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12024: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f3-$RKH_CC2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12025- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12026- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12027: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12028- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12029: if [ -z "`grep \"^${FNAMEGREP}$\" \"${RKH_FILEPROP_LIST}\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12030: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12031- # ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12042- elif [ ! -e "${FNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12043: PROP_FAILED_COUNT=`expr ${PROP_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12044: PROP_FILE_LIST_COUNT=`expr ${PROP_FILE_LIST_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12045- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12046: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result WARNING --color RED NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12047: display --to LOG --type WARNING FILE_PROP_FILE_NOT_EXIST "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12048- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12094- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12095: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12096- display --to LOG --type INFO DISABLED_CMD 'file' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12104- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12105: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' strings '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12106- display --to LOG --type INFO DISABLED_CMD 'strings' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12146- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12147: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12148- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12192- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12193: SUSPSCAN_ITEM=`${READLINK_CMD} ${READLINK_OPT} "${RKHTMPVAR}" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12194- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12212- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12213: FNAMEGREP=`echo "${SUSPSCAN_ITEM}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12214- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12215: if [ -n "`echo \"${SUSPSCAN_WHITELIST}\" | grep \"^${SUSPSCAN_ITEM}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12216- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12232- continue rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12233: elif [ -z "`${FIND_CMD} "${SUSPSCAN_ITEM}" -size -${SUSPSCAN_MAXSIZE}c 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12234- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12245- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12246: FTYPE=`${FILE_CMD} "${SUSPSCAN_ITEM}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12247- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12258- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12259: if [ -n "`echo \"${FTYPE}\" | grep -v -i 'compres' | egrep -i 'execu|reloc|shell|libr|data|obj|text'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12260- FOUND=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12265- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12266: for SUSPSCAN_STRING in `grep -v '^Version' "${DB_PATH}/suspscan.dat" 2>/dev/null | tail ${TAIL_OPT}1` ; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12267- # ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12282- [a-z]:*) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12283: SUSPSCAN_CLASS=`echo "${SUSPSCAN_STRING}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12284: SUSPSCAN_TERM=`echo "${SUSPSCAN_STRING}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12285- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12293- *+[0-9][0-9]*) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12294: SUSPSCAN_TERM=`echo "${SUSPSCAN_TERM}" | cut -d'+' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12295: SUSPSCAN_MULTIPLIER=`echo "${SUSPSCAN_STRING}" | cut -d'+' -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12296- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12304- if [ "$SUSPSCAN_CLASS" = "$SUSPSCAN_CLASS_PREV" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12305: SUSPSCAN_SCORE=`expr ${SUSPSCAN_SCORE} + 10` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12306- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12310- if [ -n "$SUSPSCAN_MULTIPLIER" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12311: SUSPSCAN_SCORE=`expr ${SUSPSCAN_SCORE} + ${SUSPSCAN_MULTIPLIER}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12312- unset SUSPSCAN_MULTIPLIER rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12313- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12314: SUSPSCAN_SCORE=`expr ${SUSPSCAN_SCORE} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12315- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12316- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12317: SUSPSCAN_HITCOUNT=`expr $SUSPSCAN_HITCOUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12318- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12323- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12324: SUSPSCAN_NUM=`expr ${SUSPSCAN_NUM} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12325- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12341- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12342: elif [ -n "`echo \"${FTYPE}\" | grep 'corrupted section header size'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12343- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12350- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12351: elif [ -n "`echo \"${FTYPE}\" | grep 'invalid class invalid byte order'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12352- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12372- cat "${SUSPSCAN_TMPFILE}" | while read LINE; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12373: LOGCHAR=`echo "$LINE" | cut -c 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12374- case "$LOGCHAR" in rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12375: 4|6) LOGTYPE=`echo "$LINE" | cut -d ' ' -f 2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12376- case "$LOGTYPE" in rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12377- SUSPSCAN_FILE_SKIPPED_TYPE) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12378: SUSP_SKIP_ITEM=`echo "$LINE" | cut -d ' ' -f 3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12379: SUSP_SKIP_MSG=`echo "$LINE" | cut -d ' ' -f 4-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12380- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12394- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12395: FOUNDDIRS=`grep '^6 SUSPSCAN_FILE_CHECK' "${SUSPSCAN_TMPFILE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12396- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12399- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12400: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12401- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12474- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12475: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12476- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12485- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12486: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12487- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12962- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12963: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12964- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12969- if [ $ROOTKIT_PHALANX2_DIRTESTVAL -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12970: ROOTKIT_PHALANX2_DIRNAMES=`${FIND_CMD} /etc /usr -type d -iname "*.p2"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12971- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12976- for ROOTKIT_PHALANX2_DIRNAME in ${ROOTKIT_PHALANX2_DIRNAMES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12977: if `cd ${ROOTKIT_PHALANX2_DIRNAME} >/dev/null 2>&1`; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12978- ROOTKIT_PHALANX2_TEST=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12996- for DIR_NAME in /etc /usr/share; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12997: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:12998: NLINKS1=`${STAT_CMD} --nlink ${DIR_NAME} 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-12999- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13000: NLINKS1=`${STAT_CMD} -c %h ${DIR_NAME} 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13001- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13002- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13003: NLINKS2=`ls -ld ${DIR_NAME} 2>/dev/null | ${AWK_CMD} -F' ' '/^d/ {print $2}' 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13004- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13034- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13035: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13036- display --to LOG --type INFO DISABLED_CMD 'stat' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13047- if [ -n "${PGREP_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13048: if [ -n "`${PGREP_CMD} 'ata/0'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13049: ROOTKIT_PHALANX2_PROC_KTHREAD_PPID=`${PGREP_CMD} -f '^kthread.?$'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13050: ROOTKIT_PHALANX2_PROC_ATA_PPID=`${PS_CMD} --no-headers -C 'ata/0' -oppid 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13051- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13076- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13077: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' pgrep '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13078- display --to LOG --type INFO DISABLED_CMD 'pgrep' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13086- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13087: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13088- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13146- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13147: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13148- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13167- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13168: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13169- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13216- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13217: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13218- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13224- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13225: for FNAME in `${FIND_CMD} "${DIR}" -type f -name "*[sS][iI][nN][aA][rR]*" 2>/dev/null`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13226: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13227- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13228: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13229- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13231- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13232: elif `grep -i 'sinar' "${FNAME}" >/dev/null 2>&1`; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13233- FOUND=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13249- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13250: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13251- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13258- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13259: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' find '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13260- display --to LOG --type INFO DISABLED_CMD 'find' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13519- for RKHTMPVAR in ${FILESCAN}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13520: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13521- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13522: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13523- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13524: TYPE=`echo ${RKHTMPVAR} | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13525: FILE=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13526: INFO=`echo ${RKHTMPVAR} | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13527- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13528: FNAME=`echo "${FILE}" | tr '%' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13529- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13532- if [ -d "${FNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13533: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13534- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13535: if [ -n "`echo \"${RTKT_DIR_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13536- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13537: display --to LOG --type INFO FILE_PROP_WL_DIR "`name2text \"${FNAME}\"`" 'possible_rkt_files' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13538: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13539- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13545- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13546: display --to LOG --type PLAIN --result WARNING --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13547- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13549- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13550: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13551- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13554- if [ -f "${FNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13555: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13556- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13557: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13558- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13559: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'possible_rkt_files' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13560: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13561- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13567- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13568: display --to LOG --type PLAIN --result WARNING --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13569- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13571- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13572: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13573- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13594- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13595: FOUNDFILES=`echo "${FOUNDFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13596- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13597- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13598: FILE=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13599: INFO=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13600- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13601: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13602- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13603- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13604: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_POSS_FILES_FILE_FOUND "`name2text \"${FILE}\"`" "${INFO}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13605- done rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13606- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13607: FOUNDDIRS=`echo "${FOUNDDIRS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13608- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13609- for RKHTMPVAR in ${FOUNDDIRS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13610: FILE=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13611: INFO=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13612- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13613: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13614- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13615- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13616: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_POSS_FILES_DIR_FOUND "`name2text \"${FILE}\"`" "${INFO}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13617- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13649- if [ -n "${FIND_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13650: test -z "`${FIND_CMD} -L ${DB_PATH} 2>&1 >/dev/null`" && FINDFOLLOW=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13651- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13670- if [ -n "${FIND_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13671: if [ $FINDFOLLOW -eq 1 -a -n "`echo \"${DIR}\" | grep '^/etc/systemd/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13672: RKHTMPVAR3=`${FIND_CMD} -L "${DIR}" -type f 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13673- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13674: RKHTMPVAR3=`${FIND_CMD} "${DIR}" -type f -a ! -type l 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13675- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13695- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13696: RKHTMPVAR2=`echo ${RKHTMPVAR2}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13697- display --to LOG --type INFO CONFIG_STARTUP_PATHS "${RKHTMPVAR2}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13729- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13730: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' strings '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13731- display --to LOG --type INFO DISABLED_CMD 'strings' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13766- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13767: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13768- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13769: FILE=`echo ${RKHTMPVAR} | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13770: FILESTRING=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13771- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13772- # If the string begins with '+', then it is already a regular expression. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13773: if [ "`echo ${FILESTRING} | cut -c 1`" = "+" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13774: STRINGGREP=`echo ${FILESTRING} | cut -c 2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13775- FILESTRING="${STRINGGREP}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13776- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13777: STRINGGREP=`echo ${FILESTRING} | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13778- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13779- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13780: INFO=`echo ${RKHTMPVAR} | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13781- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13785- for FNAME in ${RC_PATHS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13786: FOUNDSTRING=`${STRINGS_CMD} -n 3 -a "${FNAME}" | grep -v '^[ ]*#' | grep "${STRINGGREP}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13787- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13788- if [ -n "${FOUNDSTRING}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13789: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13790- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13791: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRINGGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13792- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13793: display --to LOG --type INFO FILE_PROP_WL_STR "`name2text \"${FNAME}\"`" "${FILESTRING}" 'possible_rkt_strings' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13794- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13795: elif [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" -a -z "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13796- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13797: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'possible_rkt_strings' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13798- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13823- FOUNDFILE=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13824: FOUNDSTRING=`${STRINGS_CMD} -n 3 -a "${FNAME}" | grep "${STRINGGREP}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13825- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13826- if [ -n "${FOUNDSTRING}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13827: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13828- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13829: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRINGGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13830- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13831: display --to LOG --type INFO FILE_PROP_WL_STR "`name2text \"${FNAME}\"`" "${FILESTRING}" 'possible_rkt_strings' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13832- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13833: elif [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" -a -z "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13834- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13835: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'possible_rkt_strings' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13836- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13850- if [ $FOUNDFILE -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13851: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13852- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13878- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13879: FOUNDSTRINGS=`echo "${FOUNDSTRINGS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13880- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13881- for RKHTMPVAR in ${FOUNDSTRINGS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13882: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13883: STRING=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13884- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13885: if [ "`echo ${STRING} | cut -c 1`" = "+" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13886: STRING=`echo ${STRING} | cut -c 2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13887- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13888- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13889: INFO=`echo "${RKHTMPVAR}" | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13890- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13891: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13892- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13893- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13894: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_POSS_STRINGS_FOUND "${STRING}" "`name2text \"${FNAME}\"`" "${INFO}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13895- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13961- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13962: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13963- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13964: DELE_FILES=`${LSOF_CMD} -wnlP +c 0 ${SOLARISX} 2>/dev/null | grep '(dele' 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13965- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13970- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13971: for LINE in `${LSOF_CMD} -wnlP +c 0 ${SOLARISX} 2>/dev/null | grep '(dele'`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13972- PROC="" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13973- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13974: PID=`echo "${LINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13975: NODE=`echo "${LINE}" | ${AWK_CMD} '{ print $8 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13976: FNAME=`echo "${LINE}" | ${AWK_CMD} '{ print $9 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13977- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13981- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13982: test -n "`echo \"${PIDLIST}\" | grep \" $PID \"`" && continue rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13983- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13991- if [ $SOL_PROC -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13992: test -h "/proc/${PID}/path/a.out" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/path/a.out"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13993- elif [ $SUNOS -eq 0 -o -h "/proc/${PID}/exe" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13994: test -h "/proc/${PID}/exe" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/exe"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13995- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13996- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:13997: test -n "${RKHTMPVAR}" && PROC=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-13998- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14001- if [ $SUNOS -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14002: PROC=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*VREG[ ]' 2>/dev/null | head ${HEAD_OPT}1 | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14003- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14004: PROC=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*REG[ ]' | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14005- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14006- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14007: test -z "${PROC}" && PROC=`echo "${LINE}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14008- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14013- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14014: if [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14015: if [ -n "`echo \"${NODE}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14016- FNAME="${NODE}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14023- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14024: if [ -n "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14025: FNAME=`echo "${FNAME}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14026- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14046- for RKHTMPVAR in ${ALLOWPROCDELFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14047: RKHTMPVAR2=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F ':/' '{ print $1 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14048- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14052- if [ $PROCDELFILES_GIVEN -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14053: RKHTMPVAR3=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F ':/' '{ for (i = 2; i <= NF; i++) { a[i] = $i } } END { for (i in a) { print "/" a[i] } }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14054- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14057- for FN in ${RKHTMPVAR3}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14058: FNGREP=`echo "${FN}" | sed -e 's/\([.^+]\)/\\\\\1/g; s/\([^\\]\)\*/\1.*/g; s/\([^\\]\)?/\1./g;'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14059- FNAMEGREP="${FNAMEGREP}|${FNGREP}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14061- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14062: FNAMEGREP=`echo "${FNAMEGREP}" | sed -e 's/^|//;'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14063- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14064: if [ -n "`echo \"${FNAME}\" | egrep \"^(${FNAMEGREP})$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14065- PROCWHITELISTED=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14081- if [ $PROCDELFILES_GIVEN -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14082: if [ -z "`echo \"${WHITEPROC}\" | grep \"^${PROC} ${FNAME}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14083- WHITEPROC="${WHITEPROC} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14085- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14086: elif [ -z "`echo \"${WHITEPROC}\" | grep \"^${PROC}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14087- WHITEPROC="${WHITEPROC} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14112- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14113: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14114- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14121- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14122: PROC=`echo "$LINE" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14123: PID=`echo "$LINE" | cut -d' ' -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14124: FNAME=`echo "$LINE" | cut -d' ' -f3-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14125- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14126: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_MALWARE_DELETED_FILES_FOUND_DATA "${PROC}" "${PID}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14127- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14133- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14134: if [ -n "`echo \"${RKHTMPVAR}\" | grep ' /'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14135: PROC=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14136: FNAME=`echo "${RKHTMPVAR}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14137- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14138: display --to LOG --type INFO ROOTKIT_MALWARE_DELETED_FILES_WL "${PROC}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14139- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14148- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14149: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsof '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14150- display --to LOG --type INFO DISABLED_CMD 'lsof' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14189- for RKHTMPVAR in ${SUSP_FILES_INFO}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14190: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14191- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14192: RKHTMPVAR=`echo "${RKHTMPVAR}" | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14193- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14194: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14195- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14196: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14197- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14198: FOUNDFILES=`grep "/${FNAMEGREP}$" "${RKHLSOF_FILE}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14199- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14202- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14203: INFO=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14204- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14205: if [ -n "`echo \"${INFO}\" | grep '^OSX '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14206- if [ $MACOSX -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14207: INFO=`echo "${INFO}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14208- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14209: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT - 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14210- continue ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14223- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14224: FILENAME=`echo "${FNAME}" | sed -e 's/^.*[ ]\([^ ][^ ]*\)$/\1/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14225: FNAMEGREP=`echo "${FILENAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14226- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14227: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14228- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14229: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FILENAME}\"`" 'running_procs' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14230- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14238- if [ $FOUND -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14239: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14240- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14256- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14257: SUSP_FILES=`echo "${SUSP_FILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14258- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14259- for FILENAME in ${SUSP_FILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14260: INFO=`echo ${FILENAME} | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14261: RKHTMPVAR=`echo ${FILENAME} | cut -d: -f3-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14262- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14263: FOUNDINFO=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14264- display --to LOG --type PLAIN --log-indent 9 ROOTKIT_MALWARE_SUSP_FILES_FOUND_CMD "${FOUNDINFO}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14265- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14266: FOUNDINFO=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14267: RKHTMPVAR2=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14268- display --to LOG --type PLAIN --log-indent 11 ROOTKIT_MALWARE_SUSP_FILES_FOUND_UID "${FOUNDINFO}" "${RKHTMPVAR2}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14269- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14270: FOUNDINFO=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $9 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14271- display --to LOG --type PLAIN --log-indent 11 ROOTKIT_MALWARE_SUSP_FILES_FOUND_PATH "${FOUNDINFO}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14280- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14281: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsof '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14282- display --to LOG --type INFO DISABLED_CMD 'lsof' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14321- if [ -z "${UNHIDE_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14322: if [ -n "`echo \"${UNAME_R}\" | grep '^2\.6'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14323- RKHTMPVAR="unhide-linux26" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14339- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14340: UNHIDE_VERS=`${UNHIDE_CMD} -V 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14341- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14342: if [ -n "`echo ${UNHIDE_VERS} | grep '^Unhide [2-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14343: UNHIDE_VERS=`echo ${UNHIDE_VERS} | cut -d' ' -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14344- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14360- for RKHTMPVAR in ${UNHIDE_TESTS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14361: if [ -n "`echo \"${RKHTMPVAR} \" | grep '^-'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14362- # Only newer versions have command-line options. ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14375- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14376: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14377- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14378- SEEN=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14379: FOUND_PROCS=`${UNHIDE_CMD} ${UNHIDE_OPTS} ${RKHTMPVAR} 2>&1 | egrep -v '^(Unhide |yjesus@|http:|Copyright |License |NOTE :|Used options:|\[\*\]|$)'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14380- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14384- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14385: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14386- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14388- if [ $UNHIDE_VERS -ge 20100919 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14389: FOUND_PROCS=`echo "${FOUND_PROCS}" | sort | uniq` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14390- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14423- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14424: HIDDEN_PROCS=`echo "${HIDDEN_PROCS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14425- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14481- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14482: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14483- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14487- if [ -e "${FNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14488: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14489- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14490: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14491- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14492: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'login_backdoors' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14493- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14499- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14500: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_MALWARE_LOGIN_BDOOR_CHK "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14501- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14502- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14503: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_MALWARE_LOGIN_BDOOR_CHK "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14504- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14517- for FNAME in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14518: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14519- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14520: display --to LOG --type WARNING ROOTKIT_MALWARE_LOGIN_BDOOR_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14521- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14535- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14536: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14537- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14541- if [ -f "${FNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14542: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14543- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14544: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14545- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14546: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'sniffer_logs' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14547- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14553- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14554: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14555- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14556- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14557: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14558- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14571- for FNAME in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14572: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14573- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14574: display --to LOG --type WARNING ROOTKIT_MALWARE_SNIFFER_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14575- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14591- if [ -f "${TRIPWIREFILE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14592: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14593- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14594: if [ -z "`grep ${GREP_OPT} 'Tripwire segment-faulted !' \"${TRIPWIREFILE}\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14595- display --to SCREEN+LOG --type PLAIN --result NONE_FOUND --color GREEN --screen-indent 4 --log-indent 2 ROOTKIT_MALWARE_SFW_INTRUSION rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14596- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14597: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14598- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14602- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14603: if [ -n "`echo \" ${CL_ENABLE_TESTS} \" | grep ' tripwire '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14604- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --screen-indent 4 --log-indent 2 ROOTKIT_MALWARE_SFW_INTRUSION ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14623- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14624: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14625- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14629- if [ -d "${DIR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14630: FNAMEGREP=`echo "${DIR}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14631- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14632: if [ -n "`echo \"${RTKT_DIR_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14633- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14634: display --to LOG --type INFO FILE_PROP_WL_DIR "`name2text \"${DIR}\"`" 'susp_dirs' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14635- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14641- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14642: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${DIR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14643- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14644- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14645: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${DIR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14646- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14659- for DIR in ${FOUNDDIRS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14660: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14661- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14662: display --to LOG --type WARNING ROOTKIT_MALWARE_SUSP_DIR_FOUND "`name2text \"${DIR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14663- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14678- if [ -n "${IPCS_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14679: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14680- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14689- if [ $HAVE_NUMFMT -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14690: RKHTMPVAR=`${NUMFMT_CMD} --to iec $IPC_SEG_SIZE 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14691- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14713- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14714: RKHTMPVAR=`LC_LANG=C ${IPCS_CMD} -u 2>/dev/null | ${AWK_CMD} -F' ' '/segments allocated/ {print $3}'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14715- test -z "${RKHTMPVAR}" && RKHTMPVAR=0 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14728- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14729: for SHM_LINE in `LC_LANG=C ${IPCS_CMD} -m 2>/dev/null | ${AWK_CMD} -v SHM_SIZE="$IPC_SEG_SIZE" '/^0x/ && ($4 == 600 || $4 == 666) && $5 >= SHM_SIZE { print $0 }'`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14730: RKH_SHM_SHMID=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14731: RKH_SHM_OWNER=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14732: RKH_SHM_SIZE=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $5 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14733: RKH_SHM_NATTACH=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $6 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14734- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14735- if [ $HAVE_NUMFMT -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14736: RKH_SHM_SIZE_HUMAN=`${NUMFMT_CMD} --to iec $RKH_SHM_SIZE 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14737- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14746- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14747: for SHM_PID_LINE in `LC_LANG=C ${IPCS_CMD} -p 2>/dev/null | grep "^${RKH_SHM_SHMID} "` ; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14748: RKH_SHM_CPID=`echo "${SHM_PID_LINE}" | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14749: RKH_SHM_LPID=`echo "${SHM_PID_LINE}" | ${AWK_CMD} '{ print $4 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14750- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14751- if [ $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14752: RKH_SHM_PATH=`${READLINK_CMD} ${READLINK_OPT} /proc/${RKH_SHM_CPID}/exe` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14753- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14754- # Make an attempt to get the pathname using the 'ls' command. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14755: RKH_SHM_PATH=`ls -l /proc/${RKH_SHM_CPID}/exe | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14756- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14758- # Strip off the '(deleted)' part from the pathname if present. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14759: RKH_SHM_PATH_STRIPPED=`echo "${RKH_SHM_PATH}" | sed -e 's/ (deleted)$//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14760- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14767- if [ -n "${RKH_SHM_PATH}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14768: FNAMEGREP=`echo "${RKH_SHM_PATH_STRIPPED}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14769- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14770: if [ -n "`echo \"${ALLOWIPCPROC}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14771- FOUND=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14772: SHM_WL_LIST_PATH="${SHM_WL_LIST_PATH} `name2text \"${RKH_SHM_PATH_STRIPPED}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14773- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14775- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14776: if [ $FOUND -eq 0 -a -n "`echo \"${ALLOWIPCUSER}\" | grep \" ${RKH_SHM_OWNER} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14777- FOUND=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14780- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14781: if [ $FOUND -eq 0 -a -n "`echo \"${ALLOWIPCPID}\" | grep \" ${RKH_SHM_CPID} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14782- FOUND=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14792- if [ -n "${RKH_SHM_PATH}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14793: RKHTMPVAR2=`name2text "${RKH_SHM_PATH_STRIPPED}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14794- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14832- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14833: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14834- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14837- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14838: SHM_TYPE=`echo "${SHM_LINE}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14839: SHM_LINE=`echo "${SHM_LINE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14840- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14875- for FNAME in ${SHM_WL_LIST_PATH}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14876: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14877- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14878: if [ -z "`echo \"${FOUND}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14879- FOUND="${FOUND} ${FNAME} " ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14885- for FNAME in ${SHM_WL_LIST_USER}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14886: if [ -z "`echo \"${FOUND}\" | grep \" ${FNAME} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14887- FOUND="${FOUND} ${FNAME} " ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14893- for FNAME in ${SHM_WL_LIST_PID}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14894: if [ -z "`echo \"${FOUND}\" | grep \" ${FNAME} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14895- FOUND="${FOUND} ${FNAME} " ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14902- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14903: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ipcs '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14904- display --to LOG --type INFO DISABLED_CMD 'ipcs' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14909- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14910: if [ -n "`echo \" ${CL_ENABLE_TESTS} \" | grep ' ipc_shared_mem '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14911- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --log-indent 2 --screen-indent 4 ROOTKIT_MALWARE_IPCS ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14940- test -z "${FILENAME}" -o ! -f "${FILENAME}" && return rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14941: test -z "`echo \"${FILENAME}\" | grep '^/'`" && return rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14942- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14943: test -n "`echo \"${FILENAME}\" | grep '/[^/]*\.[^/]*$'`" -a "${FILENAME}" != "${XINETD_CONF_PATH}" && return rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14944: test -n "`echo \"${FILENAME}\" | grep '~$'`" && return rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14945- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14953- if [ $XINETD_DFLTS_SEEN -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14954: if [ -n "`grep '^defaults' \"${FILENAME}\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14955- XINETD_DFLTS_SEEN=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14959- # Get the default enabled services. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14960: for LINE in `egrep '^[ ]*enabled[ ]*\+?=' "${FILENAME}"`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14961- SEEN=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14962- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14963: RKHTMPVAR=`echo "${LINE}" | sed -e 's/^.*=//' | tr -s ' ' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14964- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14971- if [ -n "${XINETD_DFLTS_ENABLED}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14972: XINETD_DFLTS_ENABLED=`echo ${XINETD_DFLTS_ENABLED}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14973- test -n "${XINETD_DFLTS_ENABLED}" && XINETD_DFLTS_ENABLED=" ${XINETD_DFLTS_ENABLED} " ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14977- # Get the default disabled services. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14978: for LINE in `egrep '^[ ]*disabled[ ]*\+?=' "${FILENAME}"`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14979: RKHTMPVAR=`echo "${LINE}" | sed -e 's/^.*=//' | tr -s ' ' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14980- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14987- if [ -n "${XINETD_DFLTS_DISABLED}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:14988: XINETD_DFLTS_DISABLED=`echo ${XINETD_DFLTS_DISABLED}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-14989- test -n "${XINETD_DFLTS_DISABLED}" && XINETD_DFLTS_DISABLED=" ${XINETD_DFLTS_DISABLED} " ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15000- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15001: if [ -n "`grep '^service' \"${FILENAME}\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15002- IFS=$IFSNL ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15007- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15008: for DATA in `${AWK_CMD} '/^service/, /^[ ]*\}/ { if ($0 ~ /^[ ]*(#|$)/) next; printf "%s", $0; if ($0 ~ /\}/) print ""; }' "${FILENAME}"`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15009- # Unfortunately we must jiggle with IFS again to ensure that subsequent commands work. ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15012- # We 'echo' the configured service to flatten out any whitespace. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15013: RKHTMPVAR=`echo ${DATA} | cut -d' ' -f2 | sed -e 's/{$//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15014: RKHTMPVAR2=`echo ${DATA} | sed -e 's/^.* id = \([^ ]*\).*$/\1/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15015- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15026- if [ -n "${XINETD_DFLTS_ENABLED}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15027: if [ -n "`echo \"${XINETD_DFLTS_ENABLED}\" | egrep \"${SVCID}\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15028: if [ -z "`echo \"${XINETD_DFLTS_DISABLED}\" | egrep \"${SVCID}\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15029- SEEN=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15033- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15034: elif [ -n "`echo \"${XINETD_DFLTS_DISABLED}\" | egrep \"${SVCID}\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15035- : rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15036: elif [ -z "`echo $DATA | grep 'disable = yes'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15037- SEEN=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15083- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15084: for FNAME in `grep '^[ ]*include[ ]' "${FILENAME}" | ${AWK_CMD} '{ print $2 }'`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15085- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15096- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15097: for DIR in `grep '^[ ]*includedir[ ]' "${FILENAME}" | ${AWK_CMD} '{ print $2 }'`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15098- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15117- test -z "$1" -o ! -d "$1" && return rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15118: test -z "`echo \"$1\" | grep '^/'`" && return rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15119- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15120- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15121: for FNAME in `ls $1`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15122- xinetd_include "$1/${FNAME}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15139- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15140: FOUNDSTRING=`${INETADM_CMD} | grep '^enabled' | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15141- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15142- if [ -f "${INETD_CONF_PATH}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15143: STR=`grep -v '^#' "${INETD_CONF_PATH}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15144- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15150- for RKHTMPVAR in ${STR}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15151: if [ -z "`echo \"${FOUNDSTRING}\" | grep \"/${RKHTMPVAR}/\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15152- FOUNDSTRING="${FOUNDSTRING} ${RKHTMPVAR}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15170- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15171: test -n "`echo \" ${CL_ENABLE_TESTS} \" | grep ' trojans '`" && CL_TEST=1 || CL_TEST=0 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15172- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15219- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15220: FOUNDSTRING=`grep -v '^#' "${INETD_CONF_PATH}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15221- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15254- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15255: if [ -n "`echo \"${STR}\" | grep '^[0-9/_-]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15256: EXECNAME=`grep "^${STR}" "${INETD_CONF_PATH}" | ${AWK_CMD} '{ print $6 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15257- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15370- if [ -f "${DIR}/httpd.conf" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15371: if [ -n "`egrep 'mod_rootme2?\.so' \"${DIR}/httpd.conf\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15372- FOUNDFILES="${FOUNDFILES} ${DIR}/httpd.conf" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15396- for FILE in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15397: display --to LOG --type WARNING ROOTKIT_TROJAN_APACHE_FOUND "`name2text \"${FILE}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15398- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15420- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15421: SOCKSTAT_OUTPUT=`${SOCKSTAT_CMD} ${RKHTMPVAR} | ${AWK_CMD} '$5 ~ /^(tcp|udp)/ { if ($6 == 6) print $7; else print $6 } $4 ~ /^(tcp|udp)/ { if ($5 == 6) print $6; else print $5 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15422- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15423: SOCKSTAT_OUTPUT=`echo "${SOCKSTAT_OUTPUT}" | grep '[:.][0-9][0-9]*$' | sed -e 's/^.*[:.]\([0-9]*\)$/\1/' | sort | uniq` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15424- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15425: NETSTAT_OUTPUT=`${NETSTAT_CMD} -an | ${AWK_CMD} '$1 ~ /^(tcp|udp)/ { print $4 }' | grep '[:.][0-9][0-9]*$' | sed -e 's/^.*[:.]\([0-9]*\)$/\1/' | sort | uniq` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15426- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15429- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15430: SOCKSTAT_OUTPUT=`echo ${SOCKSTAT_OUTPUT}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15431: NETSTAT_OUTPUT=`echo ${NETSTAT_OUTPUT}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15432- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15444- if [ -z "${NETSTAT_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15445: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' netstat '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15446- display --to LOG --type INFO DISABLED_CMD 'netstat' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15474- for RKHTMPVAR in ${KLDSTATKEYWORDS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15475: RKHTMPVAR=`echo ${RKHTMPVAR}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15476- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15477: KLDKEYWD=`echo ${RKHTMPVAR} | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15478- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15479: if [ -n "`${KLDSTAT_CMD} -v | grep \"${KLDKEYWD}\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15480- FOUND=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15509- if [ -n "${PKGDB_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15510: RKHTMPVAR=`${PKGDB_CMD} check 2>&1 >/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15511- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15527- if [ -n "${PKGDB_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15528: RKHTMPVAR=`${PKGDB_CMD} -Fa -v 2>&1 | grep 'Skipped\.'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15529- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15572- if [ -z "${LSMOD_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15573: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsmod '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15574- display --to LOG --type INFO DISABLED_CMD 'lsmod' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15580- PROC_OUTPUT=`cat /proc/modules | cut -d' ' -f1 | sort` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15581: LSMOD_OUTPUT=`${LSMOD_CMD} | grep -v 'Size *Used *by' | cut -d' ' -f1 | sort` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15582- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15647- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15648: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' find '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15649- display --to LOG --type INFO DISABLED_CMD 'find' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15652- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15653: elif [ -z "`ls -1 \"${LKM_PATH}\" 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15654- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --log-indent 4 --screen-indent 4 ROOTKIT_OS_LINUX_LKMNAMES ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15664- for RKHTMPVAR in ${LKM_BADNAMES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15665: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15666- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15673- for RKHTMPVAR in ${LKM_NAMES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15674: if [ -n "`egrep \"/${RKHTMPVAR}(\.xz)?$\" "${TEMPFILE}"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15675- FOUND=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15688- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15689: RKHTMPVAR=`echo "${RKHTMPVAR}" | sed -e 's/\\\././g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15690- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15815- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15816: for LSOFLINE in `${LSOF_CMD} -wnlP -i ${PROTO}:${PORT} 2>/dev/null`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15817- # ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15820- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15821: if [ -n "`echo \"${LSOFLINE}\" | grep \" ${PROTO} \*:${PORT} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15822- # Process listening for connections from anywhere. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15823: PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15824: elif [ -n "`echo \"${LSOFLINE}\" | egrep \" ${PROTO} [0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:${PORT}[ -]\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15825- # Established or listening process using IPv4 address. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15826: PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15827: elif [ -n "`echo \"${LSOFLINE}\" | egrep \" ${PROTO} \[[:0-9a-fA-F]+\]:${PORT}[ -]\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15828- # Established or listening process using IPv6 address. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15829: PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15830- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15844- if [ $SOL_PROC -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15845: test -h "/proc/${PID}/path/a.out" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/path/a.out"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15846- elif [ $SUNOS -eq 0 -o -h "/proc/${PID}/exe" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15847: test -h "/proc/${PID}/exe" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/exe"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15848- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15849- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15850: test -n "${RKHTMPVAR}" && FNAME=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15851- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15854- if [ $SUNOS -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15855: FNAME=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*VREG[ ]' 2>/dev/null | head ${HEAD_OPT}1 | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15856- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15857: FNAME=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*REG[ ]' | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15858- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15860- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15861: if [ -n "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15862- FOUND="${FNAME}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15879- Linux) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15880: FOUND=`${NETSTAT_CMD} -an | grep -i "^${PROTO}.*:${PORT} " | ${AWK_CMD} '{ print $4 }' | grep ":${PORT}$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15881- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15882- *BSD|Darwin|IRIX*|DragonFly) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15883: FOUND=`${NETSTAT_CMD} -an | grep -i "^${PROTO}.*\.${PORT} " | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15884- ;; ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15886- if [ "${PROTO}" = "UDP" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15887: FOUND=`${NETSTAT_CMD} -an | grep -i "^udp.*\.${PORT} " | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15888- elif [ "${PROTO}" = "TCP" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15889: FOUND=`${NETSTAT_CMD} -an | egrep -i "^tcp.*\.${PORT} .*(BOUND|ESTABLISH|LISTEN)" | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15890- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15893- if [ "${PROTO}" = "UDP" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15894: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^UDP: IPv4/, /^$/ { print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15895- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15896- if [ -z "${FOUND}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15897: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^UDP: IPv6/, /^$/ { print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15898- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15899- elif [ "${PROTO}" = "TCP" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15900: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^TCP: IPv4/, /^$/ { print $0 }' | egrep 'BOUND|ESTABLISH|LISTEN' | ${AWK_CMD} '{ print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15901- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15902- if [ -z "${FOUND}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15903: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^TCP: IPv6/, /^$/ { print $0 }' | egrep 'BOUND|ESTABLISH|LISTEN' | ${AWK_CMD} '{ print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15904- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15919- if [ -n "${FNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15920: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15921- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15922: if [ -n "`echo \"${PORT_WHITELIST}\" | grep \"^${FNAMEGREP}:${PROTO}:${PORT}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15923- RKHTMPVAR2=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15924- FOUND="path_whitelisted" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15925: elif [ -n "`echo \"${PORT_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15926- RKHTMPVAR2=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15928- elif [ $PORT_WHITELIST_ALL_TRUSTED -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15929: test -n "${BASENAME_CMD}" && RKHTMPVAR=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR=`echo "${FNAME}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15930- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15931: RKHTMPVAR=`IFS=$RKHIFS find_cmd ${RKHTMPVAR}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15932- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15940- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:15941: if [ $RKHTMPVAR2 -eq 0 -a -n "`echo \"${PORT_WHITELIST}\" | grep \"^${PROTO}:${PORT}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-15942- FOUND="port_whitelisted" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16025- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16026: for LINE in `cat "${DB_PATH}/backdoorports.dat"`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16027: if [ -z "`echo \"${LINE}\" | grep '^[0-9][0-9]*:'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16028- continue ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16030- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16031: PORT=`echo "${LINE}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16032: DESCRIPTION=`echo "${LINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16033: PROTO=`echo "${LINE}" | cut -d: -f3 | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16034- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16035: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16036- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16037: if [ -z "`echo \"${PORT}\" | grep '^[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16038- echo "Error: Invalid port in backdoorports.dat file: $LINE" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16056- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16057: display --to LOG --type INFO NETWORK_PORTS_PATH_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16058- display --to LOG --type PLAIN --log-indent 4 --result WHITELISTED NETWORK_PORTS_BACKDOOR_CHK "${PROTO}" "${PORT}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16062- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16063: display --to LOG --type INFO NETWORK_PORTS_TRUSTED_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16064- display --to LOG --type PLAIN --log-indent 4 --result WHITELISTED NETWORK_PORTS_BACKDOOR_CHK "${PROTO}" "${PORT}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16079- FOUNDPORT=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16080: ROOTKIT_FAILED_COUNT=`expr $ROOTKIT_FAILED_COUNT + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16081- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16083- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16084: test -n "${FNAME}" && FNAME=" by `name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16085- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16170- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16171: RKHTMPVAR=`${UNHIDETCP_CMD} ${UNHIDETCP_OPTS} 2>&1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16172- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16173: TCP_PORTS=`echo "${RKHTMPVAR}" | ${AWK_CMD} '/^(\[\*\])?Starting TCP check/, /^(\[\*\])?Starting UDP check/ { print $0 }' | grep '^Found ' | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16174: UDP_PORTS=`echo "${RKHTMPVAR}" | ${AWK_CMD} '/^(\[\*\])?Starting UDP check/, 0 { print $0 }' | grep '^Found ' | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16175- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16181- for PROTO in TCP UDP; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16182: HIDDEN_PORTS=`eval echo "\\$${PROTO}_PORTS"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16183- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16185- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16186: HIDDEN_PORTS=`echo ${HIDDEN_PORTS} | tr ' ' '\n' | sort | uniq` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16187: HIDDEN_PORTS=`echo ${HIDDEN_PORTS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16188- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16198- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16199: display --to LOG --type INFO NETWORK_HIDDEN_PORTS_PATH_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16200- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16203- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16204: display --to LOG --type INFO NETWORK_HIDDEN_PORTS_TRUSTED_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16205- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16227- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16228: FOUND_PORTS=`echo "${FOUND_PORTS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16229- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16230- for RKHTMPVAR in ${FOUND_PORTS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16231: PROTO=`echo ${RKHTMPVAR} | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16232: PORT=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16233: FNAME=`echo ${RKHTMPVAR} | cut -d: -f3-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16234- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16237- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16238: display --to LOG --type PLAIN --log-indent 9 NETWORK_HIDDEN_PORTS_CHK_NAME "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16239- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16271- if [ -n "${IFWLIST}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16272: IFWLIST=`echo ${IFWLIST}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16273- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16275- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16276: IFWLIST=`echo ${IFWLIST} | tr ' ' '|'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16277- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16281- if [ -z "${IFWLIST}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16282: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '$1 !~ /^pflog/ && /PROMISC/ { print }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16283- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16284: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '$1 !~ /^pflog/ && $1 !~ /^('${IFWLIST}'):$/ && /PROMISC/ { print }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16285- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16288- if [ -z "${IFWLIST}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16289: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '/PROMISC/ { print }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16290- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16291: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '$1 !~ /^('${IFWLIST}'):$/ && /PROMISC/ { print }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16292- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16295- if [ -z "${IFWLIST}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16296: PROMISCSCAN1=`${IFCONFIG_CMD} 2>&1 | ${AWK_CMD} 'BEGIN { RS="" }; /PROMISC/ { print }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16297- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16298: PROMISCSCAN1=`${IFCONFIG_CMD} 2>&1 | ${AWK_CMD} 'BEGIN { RS="" }; $1 !~ /^('${IFWLIST}'):?$/ && /PROMISC/ { print }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16299- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16304- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16305: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ifconfig '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16306- display --to LOG --type INFO DISABLED_CMD 'ifconfig' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16313- if [ -n "${IP_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16314: PROMISCSCAN2=`${IP_CMD} link | grep '^[0-9]' | grep -vE "^[0-9][0-9]*: (${IFWLIST}):" | grep 'PROMISC'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16315- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16317- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16318: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ip '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16319- display --to LOG --type INFO DISABLED_CMD 'ip' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16341- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16342: PROMISCSCAN1=`echo "${PROMISCSCAN1}" | ${AWK_CMD} '$0 !~ /^ / || /PROMISC/ { print }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16343- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16356- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16357: PROMISCSCAN2=`echo "${PROMISCSCAN2}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16358- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16372- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16373: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ifconfig '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16374- display --to LOG --type INFO DISABLED_CMD 'ifconfig' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16379- if [ $LINUXOS -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16380: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ip '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16381- display --to LOG --type INFO DISABLED_CMD 'ip' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16418- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16419: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsof '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16420- display --to LOG --type INFO DISABLED_CMD 'lsof' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16437- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16438: LIBPCAPRES=`egrep -v '(^sk | 888e )' /proc/net/packet 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16439- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16453- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16454: for INODE in `egrep -v '(^sk | 888e )' /proc/net/packet | ${AWK_CMD} '{ print $9 }'`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16455- INODE_LIST="${INODE_LIST}|$INODE" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16457- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16458: INODE_LIST=`echo "${INODE_LIST}" | sed -e 's/^|//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16459- test -z "${INODE_LIST}" && INODE_LIST="RKHunterPktCapture" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16461- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16462: for PID in `${LSOF_CMD} -lMnPw -d 1-20 2>/dev/null | egrep "[ ](pack[ ]+(${INODE_LIST})|sock[ ]+[^ ]+[ ]+[^ ]+[ ]+(${INODE_LIST}))[ ]" | ${AWK_CMD} '{ print $2 }'`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16463- NAME="" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16465- if [ -h "/proc/$PID/exe" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16466: NAME=`${READLINK_CMD} ${READLINK_OPT} "/proc/$PID/exe" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16467- elif [ -f "/proc/$PID/status" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16468: NAME=`grep '^Name:.' /proc/$PID/status | sed -e 's/^Name:.//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16469- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16473- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16474: FNAMEGREP=`echo "${NAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16475- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16476: if [ -n "`echo \"${ALLOWPROCLISTENERS}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16477: if [ -z "`echo \"${WHITEPROC}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16478- WHITEPROC="${WHITEPROC} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16504- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16505: PID=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16506: NAME=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16507- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16508: display --to LOG --type WARNING NETWORK_PACKET_CAP_FOUND "`name2text \"${NAME}\"`" "${PID}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16509- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16524- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16525: display --to LOG --type INFO NETWORK_PACKET_CAP_WL "`name2text \"${NAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16526- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16649- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16650: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16651- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16654- for RKHTMPVAR in ${RCLOCAL_STRINGS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16655: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16656- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16657: STRING=`echo ${RKHTMPVAR} | cut -d: -f1 | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16658: INFO=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16659- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16665- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16666: RCSTRINGS=`echo "${RCSTRINGS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16667- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16671- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16672: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16673- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16674- for STR in ${RCSTRINGS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16675: STRING=`echo ${STR} | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16676- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16677: RKHTMPVAR=`grep "${STRING}" "${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16678- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16679- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16680: test -z "`echo \"${RKHTMPVAR}\" | egrep -v '^[ ]*#'`" && continue rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16681- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16682: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRING}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16683- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16684: STRING=`echo ${STRING} | sed -e 's/\\\//g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16685: display --to LOG --type INFO FILE_PROP_WL_STR "`name2text \"${FNAME}\"`" "${STRING}" 'startup_malware' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16686- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16687: elif [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" -a -z "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16688- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16689: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'startup_malware' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16690- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16693- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16694: STRING=`echo ${STRING} | sed -e 's/\\\//g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16695: INFO=`echo ${STR} | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16696- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16713- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16714: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16715- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16719- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16720: FOUNDSTRINGS=`echo "${FOUNDSTRINGS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16721- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16722- for RKHTMPVAR in ${FOUNDSTRINGS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16723: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16724: STRING=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16725: INFO=`echo "${RKHTMPVAR}" | cut -d: -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16726- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16727: display --to LOG --type WARNING ROOTKIT_POSS_STRINGS_FOUND "${STRING}" "`name2text \"${FNAME}\"`" "${INFO}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16728- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16755- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16756: PWDGRPID=`echo "${LINE}" | cut -d: -f1 | cut -c3-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16757: IDGREP=`echo "${PWDGRPID}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16758- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16759: RKHTMPVAR=`echo "${SEEN_IDS}" | grep " ${IDGREP} "` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16760- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16774- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16775: RKHTMPVAR=`echo "${LINES}" | grep "^> ${IDGREP}:"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16776: RKHTMPVAR2=`echo "${LINES}" | grep "^< ${IDGREP}:"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16777- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16803- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16804: OLD_LINE=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16805: NEW_LINE=`echo "${RKHTMPVAR2}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16806- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16815- while test -n "${STR}"; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16816: OLD_FIELD=`echo "${OLD_LINE}" | cut -d: -f$FIELD_IDX` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16817: NEW_FIELD=`echo "${NEW_LINE}" | cut -d: -f$FIELD_IDX` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16818- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16852- 3) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16853: OLD_GRPUSRS=" `echo ${OLD_FIELD} | tr ',' ' '` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16854: NEW_GRPUSRS=" `echo ${NEW_FIELD} | tr ',' ' '` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16855- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16858- for GRPUSR in ${OLD_GRPUSRS} ${NEW_GRPUSRS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16859: RKHTMPVAR=`echo ${GRPUSR} | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16860: RKHTMPVAR2=`echo "${OLD_GRPUSRS}" | grep " ${RKHTMPVAR} "` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16861: RKHTMPVAR3=`echo "${NEW_GRPUSRS}" | grep " ${RKHTMPVAR} "` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16862- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16878- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16879: FIELD_IDX=`expr $FIELD_IDX + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16880- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16881: RKHTMPVAR=`echo "${STR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16882- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16953- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16954: RKHTMPVAR2=`${DSCL_CMD} . search /Users uid 0 | egrep '^[^ )]' | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16955- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16966- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16967: RKHUSERID=`echo "${RKHTMPVAR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16968- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16972- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:16973: if [ -z "`echo \"${UID0_WHITELIST}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-16974- UID_LIST="${UID_LIST} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17062- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17063: for RKHTMPVAR in `grep '^[^:]*::' "${SHADOW_FILE}" | cut -d: -f1`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17064- # Ignore any NIS/YP entries ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17066- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17067: RKHUSERID=`echo "${RKHTMPVAR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17068- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17069: if [ -z "`echo \"${PWD_WHITELIST}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17070- SHAD_PWDLESS_LIST="${SHAD_PWDLESS_LIST} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17105- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17106: RKHUSERID=`echo "${RKHTMPVAR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17107- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17108: if [ -z "`echo \"${PWD_WHITELIST}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17109- PWD_PWDLESS_LIST="${PWD_PWDLESS_LIST} rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17110-${RKHTMPVAR}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17111: elif [ -z "`echo \"${WL_SEEN}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17112- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17185- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17186: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' diff '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17187- display --to LOG --type INFO DISABLED_CMD 'diff' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17198- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17199: DIFFS=`${DIFF_CMD} /etc/passwd "${RKHTMPDIR}/passwd" 2>/dev/null | grep '^[<>]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17200- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17245- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17246: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' diff '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17247- display --to LOG --type INFO DISABLED_CMD 'diff' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17258- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17259: DIFFS=`${DIFF_CMD} /etc/group "${RKHTMPDIR}/group" 2>/dev/null | grep '^[<>]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17260- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17335- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17336: SHELLNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17337: FILENAME=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17338- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17339: display --to LOG --type WARNING HISTORY_CHECK_FOUND "`name2text \"${SHELLNAME}\"`" "`name2text \"${FILENAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17340- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17405- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17406: RKHTMPVAR=`grep -i '^[ ]*PermitRootLogin[ =]' "${SSH_CONFIG_FILE}" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17407- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17412- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17413: RKHTMPVAR2=`echo ${RKHTMPVAR} | sed -e 's/^[^ =]*[ ]*=*[ ]*\([^ #]*\).*$/\1/' | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17414- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17436- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17437: RKHTMPVAR=`grep -i '^[ ]*Protocol[ =]' "${SSH_CONFIG_FILE}" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17438- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17443- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17444: RKHTMPVAR2=`echo ${RKHTMPVAR} | sed -e 's/^[^ =]*[ ]*=*[ ]*\([^ #]*\).*$/\1/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17445: RKHTMPVAR3=`echo "${RKHTMPVAR2}" | grep '1'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17446- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17476- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17477: RKHTMPVAR=`grep -i '^[ ]*AuthorizedKeysFile[ =]' "${SSH_CONFIG_FILE}" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17478- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17479- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17480: RKHTMPVAR2=`echo ${RKHTMPVAR} | sed -e 's/^[^ =]*[ ]*=*[ ]*\([^ #]*\).*$/\1/'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17481- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17528- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17529: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep '(syslogd|syslog-ng)( |$)' | grep -v 'egrep'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17530- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17536- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17537: if [ -n "`echo \"${RKHTMPVAR}\" | grep 'rsyslog'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17538- display --to LOG --type INFO --log-indent 2 SYSTEM_CONFIGS_SYSLOG_DAEMON 'rsyslog' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17539: elif [ -n "`echo \"${RKHTMPVAR}\" | grep 'syslog-ng'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17540- display --to LOG --type INFO --log-indent 2 SYSTEM_CONFIGS_SYSLOG_DAEMON 'syslog-ng' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17548- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17549: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'systemd-journald( |$)' | grep -v 'egrep'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17550- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17564- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17565: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'metalog( |$)' | grep -v 'egrep'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17566- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17580- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17581: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'socklog( |$)' | grep -v 'egrep'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17582- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17603- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17604: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ps '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17605- display --to LOG --type INFO DISABLED_CMD 'ps' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17636- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17637: if [ -n "`echo \"${FNAME}\" | grep '/rsyslog\.conf$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17638- FTYPE="rsyslog" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17639- RKHTMPVAR="an" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17640: elif [ -n "`echo \"${FNAME}\" | grep '/syslog-ng\.conf$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17641- FTYPE="syslog-ng" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17642: elif [ -n "`echo \"${FNAME}\" | egrep '/(systemd-)?journald\.conf$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17643- FTYPE="systemd" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17650- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17651: display --to LOG --type INFO SYSTEM_CONFIGS_FILE_FOUND "${RKHTMPVAR}" "${FTYPE}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17652- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17659- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17660: if [ -n "`echo \"${FNAME}\" | egrep '/r?syslog\.conf$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17661: RKHTMPVAR=`egrep -i '^[^#].*[ ](@|:omrelp:).' "${FNAME}" | egrep -i -v '(@|:omrelp:)127\.'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17662- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17667- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17668: RKHTMPVAR=`${AWK_CMD} '/^[ ]*destination( | |$)/, /}/ { print $0 }' "${FNAME}" | egrep -i '( | |\{|^)(tcp|udp)6?( | |\(|$)' | egrep -v -i '(tcp|udp)6?[ ]*\([ ]*("[ ]*)?127\.'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17669- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17683- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17684: if [ $SYSLOG_SEEN -eq 1 -a -z "`echo \"${FILEFOUND}\" | egrep ' (syslog|rsyslog|syslog-ng) '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17685- display --to SCREEN+LOG --type PLAIN --result WARNING --color RED --log-indent 2 --screen-indent 4 SYSTEM_CONFIGS_FILE rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17686- display --to LOG --type WARNING SYSTEM_CONFIGS_SYSLOG_NO_FILE 'syslog' rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17687: elif [ $SYSTEMD_SEEN -eq 1 -a -z "`echo \"${FILEFOUND}\" | grep ' systemd '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17688- display --to SCREEN+LOG --type PLAIN --result WARNING --color RED --log-indent 2 --screen-indent 4 SYSTEM_CONFIGS_FILE ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17699- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17700: if [ -n "`echo \"${FILEFOUND}\" | egrep ' (syslog|rsyslog|syslog-ng) '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17701- if [ $ALLOW_SYSLOG_REMOTE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17730- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17731: FTYPE=`${FILE_CMD} "${RKHTMPVAR}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17732- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17733: if [ $MACOSX -eq 1 -a -n "`echo \"${FTYPE}\" | grep 'universal binary'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17734: FTYPE=`echo "${FTYPE}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17735- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17736- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17737: if [ -z "`echo \"${FTYPE}\" | egrep -v '(character special|block special|socket|fifo \(named pipe\)|symbolic link to|empty|directory|/MAKEDEV:)'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17738- return ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17745- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17746: FNAMEGREP=`echo "${RKHTMPVAR}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17747- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17748: if [ -n "`echo \"${ALLOWDEVFILES}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17749- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17750: display --to LOG --type INFO FILESYSTEM_DEV_FILE_WL "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17751- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17784- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17785: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17786- display --to LOG --type INFO DISABLED_CMD 'file' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17792- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17793: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' find '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17794- display --to LOG --type INFO DISABLED_CMD 'find' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17834- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17835: test -n "`${RKHTMPVAR} 2>/dev/null | egrep '^fdesc(fs)? .*(type fdesc|\(fdescfs\))'`" && FDESCFS=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17836- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17846- if [ $FDESCFS -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17847: test -n "`echo \"${RKHTMPVAR}/\" | grep '^/dev/fd/[0-9][0-9]*'`" && continue rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17848- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17854- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17855: for RKHTMPVAR in `${FIND_CMD} /dev ! -type d -a ! -type l 2>/dev/null`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17856- if [ $FDESCFS -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17857: test -n "`echo \"${RKHTMPVAR}/\" | grep '^/dev/fd/[0-9][0-9]*'`" && continue rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17858- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17859- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17860: test -z "`echo \"${RKHTMPVAR}\" | grep '/\.[^/]*$'`" && do_dev_whitelist_check rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17861- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17870- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17871: FOUNDFILES=`echo "${FOUNDFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17872- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17882- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17883: FTYPE=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17884: FNAME=`echo "${RKHTMPVAR}" | sed -e 's/: [^:]*$//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17885- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17886: display --to LOG --type PLAIN --log-indent 9 NAME "`name2text \"${FNAME}\"`: ${FTYPE}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17887- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17907- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17908: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17909- display --to LOG --type INFO DISABLED_CMD 'file' ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17932- if [ -d "${DIR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17933: RKHTMPVAR=`ls -1d ${DIR}/.* 2>/dev/null | egrep -v '/\.\.?$'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17934- test -n "${RKHTMPVAR}" && LOOKINDIRS="${LOOKINDIRS} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17940- if [ -d "${DIR}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17941: RKHTMPVAR=`${FIND_CMD} "${DIR}" -name ".*" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17942- test -n "${RKHTMPVAR}" && LOOKINDIRS="${LOOKINDIRS} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17969- if [ $FDESCFS -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17970: test -n "`echo \"${FNAME}/\" | grep '^/dev/fd/[0-9][0-9]*'`" && continue rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17971- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17972- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17973: FTYPE=`${FILE_CMD} "${FNAME}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17974- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17975: test -n "`echo \"${FTYPE}\" | egrep 'character special|block special|empty'`" && continue rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17976- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17977: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17978- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17979: if [ -n "`echo \"${FTYPE}\" | grep 'directory'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17980: if [ -n "`echo \"${ALLOWHIDDENDIRS}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17981- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17982: display --to LOG --type INFO FILESYSTEM_HIDDEN_DIR_WL "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17983- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17988- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17989: if [ -n "`echo \"${ALLOWHIDDENFILES}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17990- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:17991: display --to LOG --type INFO FILESYSTEM_HIDDEN_FILE_WL "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-17992- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18001- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18002: FOUNDDIRS=`echo "${FOUNDDIRS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18003: FOUNDFILES=`echo "${FOUNDFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18004- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18017- for RKHTMPVAR in ${FOUNDDIRS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18018: FTYPE=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18019: FNAME=`echo "${RKHTMPVAR}" | sed -e 's/: [^:]*$//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18020- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18021- if [ "${FTYPE}" = "directory" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18022: display --to LOG --type WARNING FILESYSTEM_HIDDEN_DIR_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18023- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18024: display --to LOG --type WARNING FILESYSTEM_HIDDEN_DIR_FOUND "`name2text \"${FNAME}\"`: ${FTYPE}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18025- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18028- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18029: FTYPE=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18030: FNAME=`echo "${RKHTMPVAR}" | sed -e 's/: [^:]*$//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18031- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18032: display --to LOG --type WARNING FILESYSTEM_HIDDEN_FILE_FOUND "`name2text \"${FNAME}\"`: ${FTYPE}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18033- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18058- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18059: MISSINGFILES=`echo "${MISSINGFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18060- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18070- for FNAME in ${MISSINGFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18071: display --to LOG --type WARNING FILESYSTEM_LOGFILE_MISSING_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18072- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18096- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18097: if [ -z "`echo \"${FOUNDFILES}\" | grep \"^${FNAME}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18098- MISSINGFILES="${MISSINGFILES} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18110- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18111: EMPTYFILES=`echo "${EMPTYFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18112: MISSINGFILES=`echo "${MISSINGFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18113- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18121- for FNAME in ${EMPTYFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18122: display --to LOG --type WARNING FILESYSTEM_LOGFILE_EMPTY_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18123- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18125- for FNAME in ${MISSINGFILES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18126: display --to LOG --type WARNING FILESYSTEM_LOGFILE_MISSING_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18127- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18260- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18261: APPS_TOTAL_COUNT=`echo "${APP_NAMES}" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18262- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18266- for APP in ${APP_NAMES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18267: APP=`echo ${APP} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18268- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18269: APPLICATION=`echo ${APP} | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18270: APPLICATION_DESC=`echo ${APP} | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18271- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18272- IFS=$RKHIFS rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18273: APP_CMD_FOUND=`find_cmd ${APPLICATION}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18274- IFS=$IFSNL ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18286- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18287: APPS_COUNT=`expr ${APPS_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18288- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18296- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18297: if [ -n "`echo \"${APP_WHITELIST}\" | grep \" ${APPLICATION} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18298- APP_RESULTS="${APP_RESULTS} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18302- exim) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18303: WHOLE_VERSION=`${APP_CMD_FOUND} -bV 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18304: VERSION=`echo "${WHOLE_VERSION}" | grep '^Exim version [0-9]' | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18305- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18306- gpg) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18307: WHOLE_VERSION=`${APP_CMD_FOUND} --version --homedir / 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18308: VERSION=`echo "${WHOLE_VERSION}" | grep 'GnuPG' | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18309- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18310- httpd) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18311: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18312: VERSION=`echo "${WHOLE_VERSION}" | grep -i '^Server version:[ ][ ]*Apache/[0-9]' | cut -d' ' -f3 | cut -d'/' -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18313- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18314- named) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18315: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18316: VERSION=`echo "${WHOLE_VERSION}" | egrep '^(named|BIND)[ ][ ]*[0-9]' | grep -v '/' | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18317- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18318: if [ -n "`echo \"${VERSION}\" | grep '^[^-]*\.[0-9][0-9]*-P[^-]*-'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18319: VERSION=`echo "${VERSION}" | cut -d'-' -f1-2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18320: elif [ -n "`echo \"${VERSION}\" | grep '^[^-]*\.[0-9][0-9]*-[^P]'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18321: VERSION=`echo "${VERSION}" | cut -d'-' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18322- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18324- if [ -z "${VERSION}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18325: VERSION=`${APP_CMD_FOUND} -v | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18326- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18328- openssl) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18329: WHOLE_VERSION=`${APP_CMD_FOUND} version 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18330: VERSION=`echo "${WHOLE_VERSION}" | grep '^OpenSSL[ ][ ]*[0-9]' | cut -d' ' -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18331- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18332: if [ -n "`echo \"${VERSION}\" | grep '^[^-]*-fips'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18333: VERSION=`echo "${VERSION}" | cut -d'-' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18334- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18336- php) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18337: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18338: VERSION=`echo "${WHOLE_VERSION}" | grep '^PHP[ ][ ]*[0-9]' | ${AWK_CMD} '{ print $2 }' | cut -d'-' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18339- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18340- procmail) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18341: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>&1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18342: VERSION=`echo "${WHOLE_VERSION}" | grep '^procmail[ ][ ]*v[0-9]' | ${AWK_CMD} '{ print $2 }' | sed -e 's/^v//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18343- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18344- proftpd) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18345: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>&1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18346: VERSION=`echo "${WHOLE_VERSION}" | sed -e 's/^.*\(ProFTPD.*\)$/\1/' | grep '^ProFTPD[ ][ ]*Version[ ][ ]*[0-9]' | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18347- ;; rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18348- sshd) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18349: WHOLE_VERSION=`${APP_CMD_FOUND} -t -d 2>&1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18350: VERSION=`echo "${WHOLE_VERSION}" | grep 'sshd version OpenSSH' | sed -e 's/^.*sshd version OpenSSH_//' | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18351- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18352: if [ -n "`echo \"${VERSION}\" | grep '+'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18353: VERSION=`echo "${VERSION}" | cut -d'+' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18354- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18358- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18359: VERSION=`echo "${VERSION}" | tr -d '\r'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18360: WHOLE_VERSION=`echo "${WHOLE_VERSION}" | tr -d '\r'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18361- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18362- if [ -z "${VERSION}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18363: WHOLE_VERSION=`echo "${WHOLE_VERSION}" | tr '\n' '%'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18364- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18374- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18375: RKHTMPVAR=`echo "${VERSION}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18376- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18377: if [ -n "`echo \"${APP_WHITELIST}\" | grep -i \" ${APPLICATION}:${RKHTMPVAR} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18378- APP_RESULTS="${APP_RESULTS} rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18379-${APPLICATION}%${APPLICATION_DESC}%${VERSION}%-1" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18380: elif [ -n "`egrep -i \"^${APPLICATION}:.* ${RKHTMPVAR}( |$)\" \"${DB_PATH}/programs_bad.dat\" 2>&1`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18381: APPS_FAILED_COUNT=`expr ${APPS_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18382- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18405- for RKHTMPVAR in ${APP_RESULTS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18406: APPLICATION=`echo "${RKHTMPVAR}" | cut -d% -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18407: APPLICATION_DESC=`echo "${RKHTMPVAR}" | cut -d% -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18408: VERSION=`echo "${RKHTMPVAR}" | cut -d% -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18409- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18410- if [ -z "${VERSION}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18411: WHOLE_VERSION=`echo "${RKHTMPVAR}" | cut -d% -f5- | tr '%' '\n'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18412- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18424- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18425: ISBAD=`echo "${RKHTMPVAR}" | cut -d% -f4` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18426- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18427: if [ -n "`echo $ECHOOPT \"${ISBAD}\" | grep '[^-0-9]'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18428- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --log-indent 2 --screen-indent 4 APPS_CHECK "${APPLICATION_DESC}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18509- if [ -n "${ROOTKIT_FAILED_NAMES}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18510: ROOTKIT_FAILED_NAMES=`echo "${ROOTKIT_FAILED_NAMES}" | sed -e 's/, */,/g; s/,$//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18511- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18514- for RTKT_NAME in ${ROOTKIT_FAILED_NAMES}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18515: if [ -z "`echo \" ${RKHTMPVAR2},\" | grep \" ${RTKT_NAME},\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18516- RKHTMPVAR2="${RKHTMPVAR2}${RTKT_NAME}, " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18517- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18518: ROOTKIT_FAILED_COUNT=`expr $ROOTKIT_FAILED_COUNT - 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18519- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18522- IFS=$RKHIFS rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18523: RKHTMPVAR2=`echo "${RKHTMPVAR2}" | sed -e 's/, $//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18524- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18637- if [ -n "$SECONDS" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18638: BEGINTIME=`echo $SECONDS | cut -d. -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18639- elif [ $BSDOS -eq 1 -o $BUSYBOX -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18641- elif [ -n "${PERL_CMD}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18642: BEGINTIME=`${PERL_CMD} -e 'printf "%d\n", time;'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18643- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18697- if [ -n "$SECONDS" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18698: ENDTIME=`echo $SECONDS | cut -d. -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18699- elif [ $BSDOS -eq 1 -o $BUSYBOX -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18701- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18702: ENDTIME=`${PERL_CMD} -e 'printf "%d\n", time;'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18703- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18704- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18705: TOTAL_SCANTIME=`expr ${ENDTIME} - ${BEGINTIME}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18706: TOTALMINS=`expr ${TOTAL_SCANTIME} / 60` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18707: TOTALSECS=`expr ${TOTAL_SCANTIME} % 60` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18708- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18873- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18874: OLD_HOST=`grep '^Host:' "${RKHDAT_FILE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18875- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18886- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18887: OLD_OSNAME=`grep '^OS:' "${RKHDAT_FILE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18888- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18899- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18900: if [ -z "`grep '^Prelinked:Yes' \"${RKHDAT_FILE}\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18901- OLD_PRELINK=0 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18921- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18922: OLD_ARCH=`grep '^Arch:' "${RKHDAT_FILE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18923- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18924: if [ -n "`echo ${OLD_ARCH} | grep 'i[0-9]86'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18925- OLD_ARCH_TYPE="i386" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18926: elif [ -n "`echo ${OLD_ARCH} | grep 'sun[0-9][a-z]'`" -o -n "`echo ${OLD_ARCH} | grep 'sparc'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18927- OLD_ARCH_TYPE="sparc" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18931- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18932: if [ -n "`echo ${ARCH} | grep 'i[0-9]86'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18933- ARCH_TYPE="i386" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18934: elif [ -n "`echo ${ARCH} | grep 'sun[0-9][a-z]'`" -o -n "`echo ${ARCH} | grep 'sparc'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18935- ARCH_TYPE="sparc" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18989- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18990: BINPS=`echo ${BINPATHS} | tr ' ' '\n'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18991- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18997- if [ -h "${DIR}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:18998: LINKDIR=`${READLINK_CMD} ${READLINK_OPT} "${DIR}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-18999- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19002- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19003: if [ -z "`echo \"${PROP_DIR_LIST}\" | grep \"^${LINKDIR}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19004- PROP_DIR_LIST="${PROP_DIR_LIST} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19049- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19050: if [ -n "`echo \"${UNAME_R}\" | grep '^2\.6'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19051- PROP_FILE_LIST="${PROP_FILE_LIST} unhide-linux26" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19067- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19068: PROP_FILE_LIST=`echo ${PROP_FILE_LIST} | tr ' ' '\n'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19069- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19075- for FNAME in ${USER_SIMPLE_FILE_LIST}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19076: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19077- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19078: test -z "`echo \"${PROP_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" && RKHTMPVAR="${RKHTMPVAR} rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19079-${FNAME}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19083- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19084: USER_SIMPLE_FILE_LIST=`echo "${RKHTMPVAR}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19085- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19107- if [ -h "${DIR}/${FNAME}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19108: RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "${DIR}/${FNAME}"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19109- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19115- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19116: test -n "${DIRNAME_CMD}" && LINKDIR=`${DIRNAME_CMD} "${RKHTMPVAR}"` || LINKDIR=`echo "${RKHTMPVAR}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19117- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19125- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19126: if [ -z "`echo \"${RKHTMPVAR3}\" | grep \"^${LINKDIR}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19127- EXTRA_DIRS="${EXTRA_DIRS} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19135- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19136: LINKFNAME=`echo "${RKHTMPVAR}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19137- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19138: FNAMEGREP=`echo "${LINKFNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19139- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19146- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19147: if [ -z "`echo \"${RKHTMPVAR3}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19148- EXTRA_FILES="${EXTRA_FILES} ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19156- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19157: EXTRA_DIRS=`echo "${EXTRA_DIRS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19158: EXTRA_FILES=`echo "${EXTRA_FILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19159- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19165- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19166: PROP_FILE_LIST_TOTAL=`echo "${PROP_FILE_LIST}" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19167- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19179- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19180: if [ "${ENABLE_TESTS}" = "all" -o -n "`echo \" ${ENABLE_TESTS} \" | grep \" $1 \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19181: if [ "${DISABLE_TESTS}" = "none" -o -z "`echo \" ${DISABLE_TESTS} \" | grep \" $1 \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19182- return 0 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19198- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19199: RKHTMPVAR2=`echo "all none ${KNOWN_TESTS}" | tr ' ' '\n' | sort | tr '\n' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19200: GROUPED_TESTS=`echo "${GROUPED_TESTS}" | tr ' ' '\n' | sort | tr '\n' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19201- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19205- while test -n "${RKHTMPVAR2}"; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19206: STR=`echo ${RKHTMPVAR2} | cut -d' ' -f1-6` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19207: RKHTMPVAR2=`echo ${RKHTMPVAR2} | cut -d' ' -f7-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19208- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19224- for STR in ${GROUPED_TESTS}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19225: LEN=`echo "${STR}" | cut -d: -f1 | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19226- test $LEN -gt $MAX && MAX=$LEN ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19233- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19234: RKHTMPVAR2=" `echo ${GROUPED_TESTS}`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19235- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19237- TEST_NAMES="" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19238: GROUP_NAME=`echo "${STR}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19239- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19243- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19244: LEN=`echo "${GROUP_NAME}" | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19245: LEN=`expr $MAX - $LEN` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19246- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19247: test $LEN -gt 0 && GROUP_NAME="${GROUP_NAME} `echo \"${BLANK_LINE}\" | cut -d' ' -f1-$LEN`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19248- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19256- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19257: for TEST in `echo "${STR}" | cut -d: -f2- | tr ':' ' '`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19258: RKHTMPVAR=`echo "${RKHTMPVAR2}" | grep " ${TEST}:"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19259- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19271- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19272: TEST_NAMES=`echo "${TEST_NAMES}" | sed -e 's/^://' | tr ':' '\n' | sort | tr '\n' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19273- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19287- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19288: KNOWN_LANGS=`ls -1 ${DB_PATH}/i18n 2>/dev/null | sort` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19289- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19293- while test -n "${KNOWN_LANGS}"; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19294: STR=`echo ${KNOWN_LANGS} | cut -d' ' -f1-10` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19295: KNOWN_LANGS=`echo ${KNOWN_LANGS} | cut -d' ' -f11-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19296- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19320- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19321: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" ${MODNAME} 2>/dev/null | grep 'NOT installed'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19322- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19323- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19324: MODLEN=`echo "${MODNAME}" | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19325: NUM_SPACES=`expr 28 - ${MODLEN}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19326- test $NUM_SPACES -lt 1 && NUM_SPACES=1 rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19327: SPACES=`echo "${BLANK_LINE}" | cut -c1-$NUM_SPACES` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19328- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19371- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19372: RKHTMPVAR2=`echo ${KNOWN_ROOTKITS} | sed -e 's/^,*//; s/,$//'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19373- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19377- while test -n "${RKHTMPVAR2}"; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19378: STR=`echo ${RKHTMPVAR2} | cut -d',' -f1-6` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19379: RKHTMPVAR2=`echo ${RKHTMPVAR2} | cut -d',' -f7-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19380- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19412- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19413: RKHTMPVAR=`expr ${RKHTMPVAR} + 10` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19414- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19785-# Create a spaced-separated PATH variable. rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19786:RKHROOTPATH=`echo ${PATH} | tr ':' ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19787- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19885- XINETD_ALLOWED_SVC" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19886:SPACE_LIST_OPTS=" `echo ${SPACE_LIST_OPTS}` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19887- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19893- WRITEWHITELIST" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:19894:NEWLINE_LIST_OPTS=" `echo ${NEWLINE_LIST_OPTS}` " rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-19895- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20457- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20458:RKHTMPVAR=`${ID_CMD} -u 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20459- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20488-if [ $ENDIS_OPT -eq 1 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20489: CL_ENABLE_TESTS=`echo ${CL_ENABLE_TESTS} | tr -d '"' | tr -d "'" | tr ',' ' ' | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20490- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20491: CL_DISABLE_TESTS=`echo ${CL_DISABLE_TESTS} | tr -d '"' | tr -d "'" | tr ',' ' ' | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20492: CL_DISABLE_TESTS=`echo ${CL_DISABLE_TESTS}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20493- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20555- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20556:RKHTMPVAR=`echo "${CONFIGFILE}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20557- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20565- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20566: LOCALCONFDIRCOUNT=`expr ${LOCALCONFDIRCOUNT} + 1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20567- LOCALCONFDIRFILES="${LOCALCONFDIRFILES} ${FNAME}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20736- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20737: FMTVERSION=`grep '^FormatVersion:' "${RKHDAT_FILE}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20738- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20744- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20745: PROPUPD_OPT=`echo "${PROPUPD_OPT}" | tr ',' "\n" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20746- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20751- for FNAME in ${PROPUPD_OPT}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20752: if [ -n "`echo \"${FNAME}\" | grep '^[^/].*/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20753- # Filename is relative ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20755- echo "Relative file or directory name specified: ${FNAME}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20756: elif [ -n "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20757- # Filename is absolute rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20758: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20759- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20760- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20761: RKHTMPVAR2=`grep "^File:${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20762- else rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20763: COLON_COUNT=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20764- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20765: RKHTMPVAR2=`grep "^File:${COLON_COUNT}:${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20766- test -n "${RKHTMPVAR2}" && RKHTMPVAR2="${FNAME}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20772- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20773: RKHTMPVAR2=`grep "^File:${FNAMEGREP}/[^:]*:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20774- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20778- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20779: for RKHLINE in `grep "^File:[0-9]*:${FNAMEGREP}/" "${RKHDAT_FILE}"`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20780: COLON_COUNT=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20781: COLON_COUNT=`expr 3 + $COLON_COUNT` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20782- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20783: PATHNAME=`echo "${RKHLINE}" | cut -d: -f3-$COLON_COUNT` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20784- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20790- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20791: RKHTMPVAR2=`echo "${PATHS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20792- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20814- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20815: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20816- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20817- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20818: RKHTMPVAR2=`grep "^File:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20819- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20823- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20824: for RKHLINE in `grep "^File:[0-9]*:.*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:${FNAMEGREP}:" "${RKHDAT_FILE}"`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20825: COLON_COUNT=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20826: COLON_COUNT=`expr 3 + $COLON_COUNT` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20827- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20828: PATHNAME=`echo "${RKHLINE}" | cut -d: -f3-$COLON_COUNT` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20829- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20835- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20836: RKHTMPVAR2=`echo "${PATHS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20837- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20841- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20842: RKHTMPVAR2=`grep "^File:[^:]*/${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20843- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20847- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20848: for RKHLINE in `grep "^File:[0-9]*:.*/${FNAMEGREP}:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:" "${RKHDAT_FILE}"`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20849: COLON_COUNT=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20850: COLON_COUNT=`expr 3 + $COLON_COUNT` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20851- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20852: PATHNAME=`echo "${RKHLINE}" | cut -d: -f3-$COLON_COUNT` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20853- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20859- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20860: RKHTMPVAR2=`echo "${PATHS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20861- fi ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20879- if [ $LEAVE -eq 0 ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20880: PROPUPD_OPT=`echo "${RKHTMPVAR}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20881- else ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20906- if [ -z "${PRELINK_HASH}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20907: if [ -z "`echo \"${HASH_FUNC}\" | egrep '(/filehashsha\.pl Digest::MD5|/filehashsha\.pl .* 1$|shasum -a 1$)'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20908: RKHTMPVAR=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20909- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20910: if [ -z "`echo ${RKHTMPVAR} | egrep -i 'sha1|md5'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20911- if [ $HASH_OPT -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20943- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20944: RKHTMPVAR=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" LWP URI HTTP::Status HTTP::Date Getopt::Long 2>&1 | grep 'NOT'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20945- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20949- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20950: RKHTMPVAR=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Socket Carp 2>&1 | grep 'NOT'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20951- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20955- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:20956: RKHTMPVAR=`find_cmd ${CMD}` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-20957- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21017- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21018:for LINE in `egrep '^MSG_(TYPE|RESULT)_' "${DB_PATH}/i18n/en" 2>/dev/null`; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21019: TYPE=`echo "${LINE}" | cut -d: -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21020- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21021- if [ "${LANGUAGE}" != "en" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21022: RKHTMPVAR=`grep ${GREP_OPT} "^${TYPE}:" "${DB_PATH}/i18n/${LANGUAGE}" 2>/dev/null` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21023: test -n "${RKHTMPVAR}" && LINE=`echo "${RKHTMPVAR}" | sed -e 's/\`/\\\\\`/g'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21024- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21025- rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21026: RKHTMPVAR=`echo "${LINE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21027- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21084-test -z "${HOST_NAME}" && HOST_NAME="${HOSTNAME}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21085:HOST_NAME=`echo ${HOST_NAME} | cut -d. -f1` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21086- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21115- if [ -s "${RKHDAT_FILE}" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21116: RKHTMPVAR=`grep '^OS:' "${RKHDAT_FILE}" 2>/dev/null | sed -e 's/^OS://'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21117- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21168- for CMD in ${CMDLIST}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21169: RKHTMPVAR=`echo ${CMD} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21170: RKHTMPVAR=`eval echo "\\$${RKHTMPVAR}_CMD"` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21171- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21173- display --to LOG --type INFO FOUND_CMD "${CMD}" "${RKHTMPVAR}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21174: elif [ -n "`echo \"${DISABLED_CMDS}\" | grep \" ${CMD} \"`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21175- display --to LOG --type INFO DISABLED_CMD "${CMD}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21222- display --to LOG --type INFO HASH_FUNC_PRELINK "${PRELINK_HASH}" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21223: elif [ -z "`echo \"${HASH_FUNC}\" | egrep -i 'sha1|md5'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21224- SKIP_HASH_MSG=1 ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21236- fi rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21237: elif [ -n "`echo \"${HASH_FUNC}\" | grep '/filehashsha\.pl '`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21238: RKHTMPVAR=`echo "${HASH_FUNC}" | cut -d' ' -f3` rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21239- ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21288- DPKG) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21289: if [ -z "`echo \"${DPKG_CMD}\" | grep '/dpkg$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21290- display --to LOG --type INFO FOUND_CMD 'dpkg-query' "${DPKG_CMD}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21330- DPKG) rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21331: if [ -z "`echo \"${DPKG_CMD}\" | grep '/dpkg$'`" ]; then rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21332- display --to LOG --type INFO FOUND_CMD 'dpkg-query' "${DPKG_CMD}" ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21394- for FNAME in ${USER_FILE_LIST}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21395: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21396- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21406- for FNAME in ${USER_SIMPLE_FILE_LIST}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21407: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21408- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21418- for FNAME in ${USER_DIR_LIST}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21419: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21420- done ############################################## rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21430- for FNAME in ${USER_EXCLUDE_PROP}; do rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter:21431: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/40_fix-bashism.diff/files/rkhunter-21432- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-72- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:73:if [ -n "`echo \"$*\" | grep '\-\-debug'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-74- RKHDEBUGFILE="" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-81- if [ -n "`which mktemp 2>/dev/null | grep -v ' '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:82: RKHDEBUGFILE=`mktemp ${RKHDEBUGBASE}.XXXXXXXXXX` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-83- elif [ -n "$RANDOM" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-84- RKHDEBUGFILE="${RKHDEBUGBASE}.$RANDOM" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:85: elif [ -n "`date +%N%s 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-86- RKHDEBUGFILE="${RKHDEBUGBASE}.`date +%N%s%N`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:87: elif [ -n "`date +%Y%m%d%H%M%S 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-88- RKHDEBUGFILE="${RKHDEBUGBASE}.`date +%Y%m%d%H%M%S`" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-140- MYSHELL=/bin/sh rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:141: test -h ${MYSHELL} && MYSHELL=`readlink ${MYSHELL} 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:142: MYSHELL=`basename ${MYSHELL} 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-143- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-309- --type) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:310: TYPE=`eval echo "\\$MSG_TYPE_$2"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-311- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-324- --result) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:325: RESULT=`eval echo "\\$MSG_RESULT_$2"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-326- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-338- if [ $COLORS -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:339: test -n "$2" && COLOR=`eval "echo \\${$2}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-340- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-356- return rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:357: elif [ -z "`echo ${LOGINDENT} | grep '^[0-9]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-358- echo "Error: Invalid '--log-indent' value given: $2 Display line: ${DISPLAY_LINE}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-371- return rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:372: elif [ -z "`echo ${SCREENINDENT} | grep '^[0-9]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-373- echo "Error: Invalid '--screen-indent' value given: $2 Display line: ${DISPLAY_LINE}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-421- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:422: test $WARN_MSG -eq 1 && WARNING_COUNT=`expr ${WARNING_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-423- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-496- if [ -n "${MSG}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:497: LINE1=`grep ${GREP_OPT} "^${MSG}:" "${LANG_FILE}" 2>/dev/null | head ${HEAD_OPT}1 | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-498- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-499- if [ $RKHCHKLOCALE -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:500: LINE1=`echo "${LINE1}" | ${ICONV_CMD} -f UTF-8 -t ${RKHCHRMAP} 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-501- test $? -ne 0 && LINE1="" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-505- LANG_FILE="${DB_PATH}/i18n/en" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:506: LINE1=`grep ${GREP_OPT} "^${MSG}:" "${LANG_FILE}" 2>/dev/null | head ${HEAD_OPT}1 | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-507- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-513- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:514: LINE1=`echo "${LINE1}" | sed -e 's/\`/\\\\\`/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-515- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-516- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:517: test -n "${LINE1}" && LINE1=`eval "echo \"${LINE1}\" | sed -e 's/;/\\;/g'"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-518- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-535- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:536: test $LOGINDENT -gt 0 && SPACES=`echo "${BLANK_LINE}" | cut -c1-$LOGINDENT` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-537- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-542- if [ $WRITETOTTY -eq 1 -a $SCREENINDENT -gt 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:543: SPACES=`echo "${BLANK_LINE}" | cut -c1-$SCREENINDENT` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-544- LINE1="${SPACES}${LINE1}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-554- if [ $WRITETOTTY -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:555: LINE1_NUM=`echo "${LINE1}" | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:556: NUM_SPACES=`expr 62 - ${LINE1_NUM}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-557- test $NUM_SPACES -lt 1 && NUM_SPACES=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-559- if [ $COLORS -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:560: SPACES=`echo "${BLANK_LINE}" | cut -c1-$NUM_SPACES` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-561- LINE1="${LINE1}${SPACES}[ ${RESULT} ]" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-567- if [ $WRITETOLOG -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:568: LOGLINE1_NUM=`echo "${LOGLINE1}" | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:569: NUM_SPACES=`expr 62 - ${LOGLINE1_NUM}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-570- test $NUM_SPACES -lt 1 && NUM_SPACES=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:571: SPACES=`echo "${BLANK_LINE}" | cut -c1-$NUM_SPACES` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-572- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-593- echo "" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:594: NLLOOP=`expr ${NLLOOP} - 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-595- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-613- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:614: for LOGLINE1 in `grep ${GREP_OPT} "^${MSG}:" "${LANG_FILE}" 2>/dev/null | cut -d: -f2-`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-615- if [ $LINE1 -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-624- IFS=$OLDIFS rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:625: elif [ $SHOWWARNINGSONLY -eq 1 -a -n "`echo \"${LOGLINE1}\" | grep '^\[[0-9][0-9]:[0-9][0-9]:[0-9][0-9]\] '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-626- echo $ECHOOPT "${LOGLINE1}" | cut -d' ' -f2- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-717- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:718: RKHTMPVAR2=`grep -h "^${OPTNAME}=" ${CONFIGFILE} ${LOCALCONFIGFILE} ${LOCALCONFDIRFILES}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-719- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-730- single) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:731: OPTVAR=`echo "${RKHTMPVAR2}" | tail ${TAIL_OPT}1 | sed -e "s/${OPTNAME}=//"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-732- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-754- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:755: OPTVAR=`echo "${OPTVAR} " | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-756- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:757: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-758- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-759- *) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:760: OPTVAR=`echo "${OPTVAR}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-761- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-769- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:770: RKHTMPVAR3=`echo "${RKHTMPVAR2}" | tail ${TAIL_OPT}1 | sed -e "s/${OPTNAME}=//"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-771- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-777- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:778: OPTVAR=`echo "${RKHTMPVAR2}" | sed -e "s/${OPTNAME}=//"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-779- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-786- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:787: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-788- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-795- if [ "${OPTMULTI}" = "space-list" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:796: OPTVAR=`echo "${OPTVAR}" | tr -s ' ' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-797- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:798: OPTVAR=`echo "${OPTVAR}" | sed -e 's/^ *"* *//; s/ *"* *$//' | sed -e "s/^ *'* *//; s/ *'* *$//"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:799: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-800- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-805- if [ -n "${OPTVAR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:806: RKHLINES=`echo "${OPTVAR}" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-807- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:808: OPTVAR=`echo "${OPTVAR}" | ${AWK_CMD} -v l="$RKHLINES" '/./ { if (a) { a = a "\n" $0 } else a = $0 }; /^$/ { a = "" }; NR == l { print a }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:809: test -n "`echo \"${OPTVAR} \" | grep '^-'`" && OPTVAR="${OPTVAR} " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-810- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-820- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:821: if [ -n "`echo \"${OPTVAR}\" | grep '^\".*\"$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:822: OPTVAR=`echo "${OPTVAR}" | sed -e 's/^"\(.*\)"$/\1/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:823: elif [ -n "`echo \"${OPTVAR}\" | grep \"^'.*'$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:824: OPTVAR=`echo "${OPTVAR}" | sed -e "s/^'\(.*\)'$/\1/"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-825- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-873- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:874: OPT_VALUE=`eval echo \"\\$${OPT_VALUE_OPT}\"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-875- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-922- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:923: RKHTMPVAR=`echo "${OPT_VALUE} " | grep '^-'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-924- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-930- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:931: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-932- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-950- if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:951: RKHTMPVAR=`echo "${OPT_VALUE}" | egrep '(^|[^\\])[][?*]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-952- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:953: RKHTMPVAR=`echo "${OPT_VALUE}" | egrep '(^|[^\\])[][?*{}]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-954- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-961- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:962: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-963- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-975- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:976: if [ -n "`echo \"${NEWLINE_LIST_OPTS}\" | grep \" ${OPT_NAME} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-977- IFS=$IFSNL ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-991-# if [ "${OPT_NAME}" = "BINDIR" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:992:# if [ -n "`echo \"${FNAME}\" | grep '^\+'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:993:# FNAME=`echo "${FNAME}" | cut -c2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-994-# fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1002- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1003: if [ -n "`echo \"${FNAME}\" | egrep '(^[./]*$)|[;&]|/\.\./'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1004- ERRCODE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1015- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1016: if [ -n "`echo \"${FNAME}\" | grep '^[^/].*/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1017: if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" -a -n "`echo \"${FNAME}\" | grep '^\\$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1018- continue ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1022- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1023: elif [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1024- # ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1136- if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1137: if [ -n "`echo \"${FNAME}\" | egrep '\\$\\{?(ORIGIN|LIB|PLATFORM)\\}?'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1138- continue ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1141- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1142: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1143- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1144: if [ -z "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1145- ERRCODE=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1146- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1147: echo "Invalid ${OPT_NAME} configuration option: Non-existent pathname: `name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1148- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1168- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1169: PATH_LIST=`eval echo \"\\$${1}\"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1170- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1228- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1229: RKHTMPVAR=`eval echo "\"\\$${OPT_VALUE}\""` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1230- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1249- if [ -n "${OTHERS}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1250: if [ "${OTHERS}" = "ANY" -a -n "`echo \"${RKHTMPVAR}\" | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1251- return rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1252: elif [ "${OTHERS}" = "ANY1" -a -n "`echo \"${RKHTMPVAR}\" | grep '^[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1253- return ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1284- if [ -n "${MKTEMP_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1285: TEMPFILE=`${MKTEMP_CMD} "${TEMPFILE_BASE}.XXXXXXXXXX"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1286- elif [ -n "$RANDOM" ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1289- TEMPFILE="${TEMPFILE_BASE}.`date +%s`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1290: elif [ -n "`date +%N%s 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1291- TEMPFILE="${TEMPFILE_BASE}.`date +%N%s%N`" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1330- if [ -n "${STAT_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1331: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1332- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1333: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1334: NLINKS=`${STAT_CMD} --nlink /sbin/init 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1335- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1336: NLINKS=`${STAT_CMD} -c %h /sbin/init 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1337- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1352- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1353: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1354- display --to LOG --type INFO DISABLED_CMD 'stat' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1371- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1372: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1373- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1418- if [ -n "${SKDET_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1419: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1420- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1430- SKDETOPT="" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1431: SKDETVER=`${SKDET_CMD} -v 2>&1 | grep '^skdet.v' | ${AWK_CMD} -F'.' '{ print $1 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1432- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1441- SKDET=2 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1442: SKDET_OUTPUT=`${SKDET_CMD} -v 2>&1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1443- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1446- if [ $SKDET -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1447: SKDET_OUTPUT=`${SKDET_CMD} ${SKDETOPT} 2>&1 | tr -s ' ' | grep -i 'invis'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1448- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1471- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1472: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1473- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}Suckit Rootkit (additional checks), " ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1477- if [ $NLINKS -eq -1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1478: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1479- display --to LOG --type PLAIN --log-indent 9 ROOTKIT_ADD_SUCKIT_LINK_DISABLED ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1514- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1515: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1516- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1526- for RKHTMPVAR2 in ${SCAN_FILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1527: RKHTMPVAR=`echo "${RKHTMPVAR2}" | tr '%' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1528- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1548- THOROUGH) # Search the whole filesystem rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1549: test -n "${BASENAME_CMD}" && FNAME=`${BASENAME_CMD} "${RKHTMPVAR}"` || FNAME=`echo "${RKHTMPVAR}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1550- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1551: FILENAMES=`${FIND_CMD} / -xdev -name "${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1552- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1554- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1555: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1556- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1574- test $FOUND -eq 0 && FOUND="NOT_FOUND" || FOUND="FOUND" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1575: display --to LOG --type PLAIN --result ${FOUND} --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1576- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1586- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1587: FNAMEGREP=`echo "${RKHTMPVAR2}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1588- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1589: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1590- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1591: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${RKHTMPVAR}\"`" 'known_rkts' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1592- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1599- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1600: display --to LOG --type PLAIN --result FOUND --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1601- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1602- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1603: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 2 ROOTKIT_FILES_DIRS_FILE "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1604- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1616- for RKHTMPVAR2 in ${SCAN_DIRS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1617: RKHTMPVAR=`echo "${RKHTMPVAR2}" | tr '%' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1618- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1625- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1626: FNAMEGREP=`echo "${RKHTMPVAR2}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1627- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1628: if [ -n "`echo \"${RTKT_DIR_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1629- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1630: display --to LOG --type INFO FILE_PROP_WL_DIR "`name2text \"${RKHTMPVAR}\"`" 'known_rkts' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1631- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1638- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1639: display --to LOG --type PLAIN --result FOUND --log-indent 2 ROOTKIT_FILES_DIRS_DIR "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1640- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1641- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1642: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 2 ROOTKIT_FILES_DIRS_DIR "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1643- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1655- if [ -n "${KSYMS_FILE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1656: FNAMEGREP=`echo "${KS}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1657- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1658: if [ -n "`grep ${GREP_OPT} \"${FNAMEGREP}\" \"${KSYMS_FILE}\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1659- SCAN_STATUS=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1682- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1683: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1684- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1694- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1695: FILE_FOUND=`echo "${FILE_FOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1696- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1697- for RKHTMPVAR in ${FILE_FOUND}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1698: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_FILES_DIRS_FILE_FOUND "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1699- done rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1700- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1701: DIR_FOUND=`echo "${DIR_FOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1702- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1703- for RKHTMPVAR in ${DIR_FOUND}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1704: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_FILES_DIRS_DIR_FOUND "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1705- done rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1706- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1707: KSYM_FOUND=`echo "${KSYM_FOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1708- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1788- for CMD in ${CMDLIST}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1789: CMDNAME=`echo ${CMD} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1790- CMDNAME="${CMDNAME}_CMD" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1797- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1798: CFG_CMD=`get_option single "${CMDNAME}"` || exit $? rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1799- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1803- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1804: MCMD=`echo "${CFG_CMD}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1805- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1822- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1823: if [ -n "`find_cmd ${MCMD}`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1824- eval ${CMDNAME}=\"${CFG_CMD}\" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1836- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1837: test -z "${CFG_CMD}" && eval ${CMDNAME}=`find_cmd ${CMD}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1838- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1863- if [ -r "${SCRIPT_PATH}/check_modules.pl" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1864: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" File::stat Getopt::Long 2>/dev/null | grep 'NOT installed'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1865- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1887- test -x "${SCRIPT_PATH}/readlink.sh" && READLINK_CMD="${SCRIPT_PATH}/readlink.sh" || READLINK_CMD="" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1888: elif [ -n "`${READLINK_CMD} -f \"${SCRIPT_PATH}/readlink.sh\" 2>&1 >/dev/null`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1889- test -x "${SCRIPT_PATH}/readlink.sh" && READLINK_CMD="${SCRIPT_PATH}/readlink.sh" || READLINK_CMD="" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1942- for CMD in ${CMDLIST}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1943: RKHTMPVAR=`echo ${CMD} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1944- RKHTMPVAR="${RKHTMPVAR}_CMD" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:1945: RKHTMPVAR2=`eval echo "\\$${RKHTMPVAR}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-1946- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2015- if [ -n "${LANGUAGE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2016: LANGUAGE=`echo "${LANGUAGE}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2017- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2076- if [ -n "${ICONV_CMD}" -a -n "${LOCALE_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2077: RKHCHRMAP=`${LOCALE_CMD} charmap 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2078- test -n "${RKHCHRMAP}" && RKHCHKLOCALE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2091- if [ -n "${UPDATE_LANG}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2092: UPDATE_LANG=`echo ${UPDATE_LANG}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2093- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2094: if [ -z "`echo \" ${UPDATE_LANG} \" | grep \" ${LANGUAGE} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2095- UPDATE_LANG="${UPDATE_LANG} ${LANGUAGE}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2097- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2098: if [ -z "`echo \" ${UPDATE_LANG} \" | grep ' en '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2099- UPDATE_LANG="${UPDATE_LANG} en" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2128- if [ -n "${RKHLOGFILE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2129: RKHLOGFILE=`echo "${RKHLOGFILE}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2130- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2159- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2160: LOGDIR=`echo "${RKHLOGFILE}" | sed -e 's:/[^/][^/]*$::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2161- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2162: if [ -z "`echo \"${LOGDIR}\" | grep '/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2163- LOGDIR="." ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2259- if [ -n "${RKHTMPDIR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2260: RKHTMPDIR=`echo "${RKHTMPDIR}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2261- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2334- if [ -n "${DB_PATH}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2335: DB_PATH=`echo "${DB_PATH}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2336- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2474- if [ $BINDIR_OPT -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2475: BINPATHS=`echo "${BINPATHS}" | tr -d '"' | tr -d "'" | tr -s ' ' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2476- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2499- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2500: BINPATHS=`echo ${RKHTMPVAR}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2501- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2524- for DIR in ${BINPATHS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2525: if [ -n "`echo ${DIR} | grep '^\+'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2526: DIR=`echo ${DIR} | cut -c2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2527- PREPEND_PATHS="${PREPEND_PATHS} ${DIR}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2530- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2531: PREPEND_PATHS=`echo ${PREPEND_PATHS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2532- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2534- for DIR in ${PREPEND_PATHS} ${RKHROOTPATH} ${BINPATHS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2535: if [ -n "`echo ${DIR} | grep '^\+'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2536- # These will already be in PREPEND_PATHS. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2537- continue rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2538: elif [ -z "`echo ${DIR} | grep '^/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2539- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2545- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2546: DIR=`echo "${DIR}" | tr -s '/' | sed -e 's:/$::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2547- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2548: if [ -z "`echo \" ${RKHTMPVAR} \" | grep \" ${DIR} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2549- RKHTMPVAR="${RKHTMPVAR} ${DIR}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2559- if [ $LEAVE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2560: BINPATHS=`echo ${RKHTMPVAR}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2561- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2650- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2651: if [ -n "`echo ${CMD} | grep '/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2652- test -f "${CMD}" -a -x "${CMD}" && echo "${CMD}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2728- if [ -n "${MAILONWARNING}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2729: MAILONWARNING=`echo ${MAILONWARNING}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2730- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2739- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2740: MCMD=`echo "${MAIL_CMD}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2741- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2748- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2749: MC=`find_cmd ${MCMD}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2750- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2755- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2756: MCMD=`echo "${MAIL_CMD}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2757- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2803- if [ -n "${RKHWEBCMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2804: WCMD=`echo "${RKHWEBCMD}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2805- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2812- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2813: WC=`find_cmd ${WCMD}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2814- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2820- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2821: RKHWEBCMD_OPTS=`echo "${RKHWEBCMD}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2822- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2825- RKHWEBCMD="${WC}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2826: test -n "${BASENAME_CMD}" && RKHWEBCMD_BASE=`${BASENAME_CMD} "${WC}"` || RKHWEBCMD_BASE=`echo "${WC}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2827- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2859- if [ -n "${USE_SYSLOG}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2860: USE_SYSLOG=`echo "${USE_SYSLOG}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2861- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2877- if [ -n "${USE_SYSLOG}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2878: USE_SYSLOG=`echo "${USE_SYSLOG}" | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2879- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2882- : rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2883: elif [ -z "`echo \"${USE_SYSLOG}\" | grep '^[a-z][a-z0-7]*\.[a-z][a-z]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2884- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2890- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2891: SYSLOG_F=`echo "${USE_SYSLOG}" | cut -d. -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2892: SYSLOG_P=`echo "${USE_SYSLOG}" | cut -d. -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2893- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2955- if [ -n "${ALLOW_SSH_ROOT_USER}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:2956: ALLOW_SSH_ROOT_USER=`echo "${ALLOW_SSH_ROOT_USER}" | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-2957- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3048- if [ -n "${SYSLOG_CONFIG_FILE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3049: if [ -n "`echo \"${SYSLOG_CONFIG_FILE}\" | grep -i '^none$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3050- SYSLOG_CONFIG_FILE="NONE" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3204- LEAVE=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3205: echo "The LOCKDIR directory is not writable: `name2text \"${LOCKDIR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3206- elif [ ! -r "${LOCKDIR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3207- LEAVE=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3208: echo "The LOCKDIR directory is not readable: `name2text \"${LOCKDIR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3209- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3274- if [ -n "${SCANROOTKITMODE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3275: SCANROOTKITMODE=`echo "${SCANROOTKITMODE}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3276- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3359- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3360: test $RKHTMPVAR -eq 1 && ENABLE_TESTS=`echo ${ENABLE_TESTS} | tr ' ' '\n' | sort | uniq` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3361: test $RKHTMPVAR -eq 2 && DISABLE_TESTS=`echo ${DISABLE_TESTS} | tr ' ' '\n' | sort | uniq` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3362- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3363: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3364: DISABLE_TESTS=`echo ${DISABLE_TESTS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3365- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3403- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3404: RKHTMPVAR=" `echo ${KNOWN_TESTS}` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3405- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3416- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3417: elif [ -z "`echo \"${RKHTMPVAR}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3418- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3438- echo "'all' cannot be used in the disabled test list." rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3439: elif [ -z "`echo \"${RKHTMPVAR}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3440- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3451- echo "'all' cannot be used in the configured disabled test list." rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3452: elif [ -z "`echo \"${RKHTMPVAR}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3453- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3494- for RKHTMPVAR in ${GROUPED_TESTS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3495: GROUP_TEST_NAMES="${GROUP_TEST_NAMES} `echo "${RKHTMPVAR}" | cut -d: -f1`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3496- done rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3497- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3498: GROUP_TEST_NAMES=" `echo ${GROUP_TEST_NAMES}` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3499- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3507- for TEST_NAME in ${ENABLE_TESTS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3508: if [ -z "`echo \"${GROUP_TEST_NAMES}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3509: if [ -n "`echo \"${DISABLE_TESTS}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3510: DISABLE_TESTS=`echo "${DISABLE_TESTS}" | sed -e "s/ ${TEST_NAME} / /"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3511- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3514- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3515: DISABLE_TESTS=`echo ${DISABLE_TESTS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3516- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3533- for RKHTMPVAR in ${GROUPED_TESTS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3534: GROUP_NAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3535- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3536: if [ -n "`echo \"${RKHTMPVAR}\" | grep ':'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3537: GROUP_TESTS=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3538- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3542- if [ "${TEST_NAME}" = "${GROUP_NAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3543: ENABLE_TESTS="${ENABLE_TESTS} `echo \"${GROUP_TESTS}\" | tr ':' ' '`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3544- break ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3546- continue rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3547: elif [ -n "`echo \":${GROUP_TESTS}:\" | grep \":${TEST_NAME}:\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3548- ENABLE_TESTS="${ENABLE_TESTS} ${GROUP_NAME}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3552- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3553: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3554- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3570- for RKHTMPVAR in ${GROUPED_TESTS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3571: GROUP_NAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3572- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3573: if [ -n "`echo \"${RKHTMPVAR}\" | grep ':'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3574: GROUP_TESTS=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3575- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3579- if [ "${TEST_NAME}" = "${GROUP_NAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3580: TEMP_DIS_TESTS="${TEMP_DIS_TESTS} `echo \"${GROUP_TESTS}\" | tr ':' ' '`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3581- break ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3583- continue rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3584: elif [ -n "`echo \":${GROUP_TESTS}:\" | grep \":${TEST_NAME}:\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3585- TEMP_DIS_TESTS="${TEMP_DIS_TESTS} ${GROUP_NAME}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3589- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3590: TEMP_DIS_TESTS=" `echo ${TEMP_DIS_TESTS}` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3591- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3597- for TEST_NAME in ${TEMP_EN_TESTS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3598: if [ -n "`echo \"${TEMP_DIS_TESTS}\" | grep \" ${TEST_NAME} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3599: TEMP_EN_TESTS=`echo " ${TEMP_EN_TESTS} " | sed -e "s/ ${TEST_NAME} / /"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3600- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3602- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3603: TEMP_EN_TESTS=`echo ${TEMP_EN_TESTS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3604- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3646- if [ $ENABLE_OPT -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3647: ENABLE_TESTS=`make_space_list "${CL_ENABLE_TESTS}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3648: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3649- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3662- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3663: if [ "${ENABLE_TESTS}" != "all" -a -z "`echo \"${ENABLE_TESTS}\" | grep ' '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3664- SKIP_KEY_PRESS=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3673- if [ -n "${ENABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3674: ENABLE_TESTS=`make_space_list "${ENABLE_TESTS}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3675: ENABLE_TESTS=`echo ${ENABLE_TESTS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3676- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3677- if [ -n "${ENABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3678: ENABLE_TESTS=`echo "${ENABLE_TESTS}" | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3679- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3723- if [ -n "${CL_DISABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3724: CL_DISABLE_TESTS=`make_space_list "${CL_DISABLE_TESTS}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3725: CL_DISABLE_TESTS=`echo ${CL_DISABLE_TESTS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3726- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3741- if [ -n "${CONFIG_DISABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3742: CONFIG_DISABLE_TESTS=`make_space_list "${CONFIG_DISABLE_TESTS}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3743: CONFIG_DISABLE_TESTS=`echo ${CONFIG_DISABLE_TESTS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3744- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3745- if [ -n "${CONFIG_DISABLE_TESTS}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3746: CONFIG_DISABLE_TESTS=`echo ${CONFIG_DISABLE_TESTS} | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3747- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3753- DISABLE_TESTS="${CL_DISABLE_TESTS} ${CONFIG_DISABLE_TESTS}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3754: DISABLE_TESTS=`echo ${DISABLE_TESTS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3755- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3850- for RKHTMPVAR2 in ${RKHTMPVAR}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3851: if [ -n "`echo \"${RKHTMPVAR2}\" | egrep -i '^(TCP|UDP):[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3852: PROTO=`echo ${RKHTMPVAR2} | cut -d: -f1 | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3853: PORT=`echo ${RKHTMPVAR2} | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3854- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3856- LEAVE=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3857: echo "Invalid PORT_WHITELIST configuration option - invalid port specified: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3858- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3870- LEAVE=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3871: echo "Invalid entry specified in PORT_WHITELIST configuration option: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3872- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3895- for RKHTMPVAR2 in ${RKHTMPVAR}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3896: if [ -n "`echo \"${RKHTMPVAR2}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3897- PORT=0 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3901- # Dig out the protocol and port number, if present. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3902: if [ -n "`echo \"${RKHTMPVAR2}\" | egrep -i '.:(TCP|UDP):[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3903: PROTO=`echo "${RKHTMPVAR2}" | sed -e 's/^.*:\([a-zA-Z]*\):[1-9][0-9]*$/\1/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3904: PORT=`echo "${RKHTMPVAR2}" | sed -e 's/^.*:\([1-9][0-9]*\)$/\1/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3905- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3907- LEAVE=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3908: echo "Invalid PORT_PATH_WHITELIST configuration option - invalid port specified: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3909- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3910- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3911: PROTO=`echo ${PROTO} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3912- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3915- if [ $PORT -gt 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3916: FNAME=`echo "${RKHTMPVAR2}" | sed -e 's/^\(.*\):[a-zA-Z]*:[1-9][0-9]*$/\1/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3917- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3937- LEAVE=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3938: echo "Invalid entry specified in PORT_PATH_WHITELIST configuration option: `name2text \"${RKHTMPVAR2}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3939- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3945- if [ -n "${PORT_WHITELIST}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:3946: PORT_WHITELIST=`echo "${PORT_WHITELIST}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-3947- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4014- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4015: test -n "${PWD_WHITELIST}" && PWD_WHITELIST=" `echo ${PWD_WHITELIST}` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4016- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4024- # By default we allow the root account. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4025: UID0_WHITELIST=" root `echo ${UID0_WHITELIST}` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4026- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4051- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4052: if [ -n "`${RKHTMPVAR} --date '5 seconds ago' '+%s' 2>/dev/null | grep '^[0-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4053- EPOCH_DATE_CMD="${RKHTMPVAR}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4085- elif [ -n "${EPOCH_DATE_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4086: RKHTMPVAR=`echo "${EPOCH_DATE_CMD}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4087- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4094- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4095: FNAME=`find_cmd ${RKHTMPVAR}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4096- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4097- if [ -n "${FNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4098: RKHTMPVAR2=`echo "${EPOCH_DATE_CMD}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4099- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4327- # We need to include a space to avoid the problem with hyphens. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4328: UNHIDE_TESTS=" `echo ${UNHIDE_TESTS}`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4329- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4332- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4333: if [ -z "`echo \" ${UNHIDE_TESTS}\" | grep ' [a-zA-Z]'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4334- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4349- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4350: if [ -z "`echo \"${RKHTMPVAR2} \" | grep '^-'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4351- # Options must begin with a '-'. ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4362- # Add a space to avoid the 'echo' problem with options. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4363: UNHIDETCP_OPTS=`echo "${UNHIDETCP_OPTS} " | sed -e 's/^ *//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4364- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4431- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4432: SUSPSCAN_DIRS=`echo ${SUSPSCAN_DIRS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4433- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4569- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4570: ALLOWIPCPID=" `echo ${ALLOWIPCPID}` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4571- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4598- if [ -n "${ALLOWIPCUSER}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4599: ALLOWIPCUSER=" `echo ${ALLOWIPCUSER}` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4600- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4664- if [ -z "${LIBSAFE_TEST1}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4665: LIBSAFE_TEST1=`echo "$LD_PRELOAD" | grep 'libsafe' 2>&1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4666- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4669- if [ -f /lib/libdl.so.? ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4670: LIBSAFE_TEST2=`${LDD_CMD} /lib/libdl.so.? | grep 'libsafe' 2>&1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4671- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4673- if [ -z "${LIBSAFE_TEST2}" -a -f /lib64/libdl.so.? ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4674: LIBSAFE_TEST2=`${LDD_CMD} /lib64/libdl.so.? | grep 'libsafe' 2>&1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4675- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4687- if [ -n "${SESTATUS_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4688: if [ -n "`${SESTATUS_CMD} 2>/dev/null | grep ' status: *enabled$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4689- SELINUX_ENABLED=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4721- if [ -z "${HFUNC}" -a -n "${PERL_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4722: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::MD5 2>/dev/null | grep 'Digest::MD5 installed'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4723- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4752- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4753: HFUNC=`find_cmd sha${SHA_SIZE}sum` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4754- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4755- if [ -z "${HFUNC}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4756: HFUNC=`find_cmd sha${SHA_SIZE}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4757- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4768- if [ $SHA_SIZE -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4769: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::SHA Digest::SHA1 Digest::SHA::PurePerl 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4770- elif [ $SHA_SIZE -eq 224 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4771: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::SHA Digest::SHA::PurePerl 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4772- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4773: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::SHA Digest::SHA256 Digest::SHA::PurePerl 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4774- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4775- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4776: USE_MOD=`echo "${MOD_INSTALLED}" | grep -v 'NOT installed' 2>/dev/null | head ${HEAD_OPT}1 | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4777- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4799- if [ $HASH_OPT -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4800: HASH_FUNC=`echo "${HASH_FUNC}" | tr -d '"' | tr -d "'" | tr -s ' ' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4801- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4802: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4803- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4804- # Stop globbing from being expanded. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4805: if [ -z "`echo \"${HASH_CMD}\" | grep '[][*?{}]'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4806: HASH_FUNC=`echo ${HASH_FUNC}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4807- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4831- if [ -n "${HASH_FUNC}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4832: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4833- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4841- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4842: if [ -n "`echo \"${HASH_FUNC}\" | egrep -i '^(MD5|SHA1|SHA224|SHA256|SHA384|SHA512|RIPEMD160|WHIRLPOOL|NONE)$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4843: HASH_FUNC=`echo "${HASH_FUNC}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4844- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4882- elif [ $SHA_SIZE -ge 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4883: HASH_FUNC=`get_sha_hash_function $SHA_SIZE` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4884- elif [ "${HASH_FUNC}" = "MD5" ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4890- PRELINK_HASH="MD5" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4891: elif [ -z "`echo \"${HF}\" | grep '/filehashsha\.pl Digest::MD5'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4892- MD5_CMD="${HF}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4894- elif [ "${HASH_FUNC}" = "RIPEMD160" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4895: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Crypt::RIPEMD160 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4896- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4897: if [ -n "`echo \"${MOD_INSTALLED}\" | grep 'Crypt::RIPEMD160 installed'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4898- HASH_FUNC="${PERL_CMD} "${SCRIPT_PATH}/filehashsha.pl" Crypt::RIPEMD160 0" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4900- elif [ "${HASH_FUNC}" = "WHIRLPOOL" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4901: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Digest::Whirlpool 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4902- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4903: if [ -n "`echo \"${MOD_INSTALLED}\" | grep 'Digest::Whirlpool installed'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4904- HASH_FUNC="${PERL_CMD} "${SCRIPT_PATH}/filehashsha.pl" Digest::Whirlpool 0" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4933- elif [ -n "${HASH_FUNC}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4934: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4935: HF=`find_cmd ${HASH_CMD}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4936- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4941- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4942: HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4943- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4994- if [ -n "${PKGMGR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:4995: PKGMGR=`echo "${PKGMGR}" | tr -d '" ' | tr -d "'"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-4996- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5004- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5005: PKGMGR=`echo "${PKGMGR}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5006- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5175- if [ -n "${SCAN_MODE_DEV}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5176: SCAN_MODE_DEV=`echo "${SCAN_MODE_DEV}" | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5177- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5221- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5222: if [ -n "`echo \"${STARTUP_PATHS}\" | grep -i '^none$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5223- STARTUP_PATHS="NONE" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5288- for RKHTMPVAR2 in ${RTKT_FILE_WHITELIST}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5289: FNAME=`echo "${RKHTMPVAR2}" | sed -e 's/^\(.*\):[^:]*$/\1/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5290- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5296- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5297: RKHTMPVAR=`echo "${RKHTMPVAR}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5298- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5345- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5346: SHARED_LIB_WHITELIST=" `echo ${SHARED_LIB_WHITELIST}` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5347- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5487- if [ $HAVE_READLINK -eq 1 -a -h "${OS_VERSION_FILE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5488: OS_VERSION_FILE=`${READLINK_CMD} ${READLINK_OPT} "${OS_VERSION_FILE}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5489- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5586- for WHICH_OPT in USER_FILEPROP_FILES_DIRS EXCLUDE_USER_FILEPROP_FILES_DIRS; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5587: FILENAMES=`get_option newline-list ${WHICH_OPT}` || exit $? rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5588- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5596- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5597: RKHTMPVAR=`echo "${FILENAMES}" | grep '^[^/]*[][?*{}]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5598- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5602- # Make a space-separated list but without expanding the wildcards. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5603: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5604- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5652- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5653: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5654- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5655: if [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5656- # Check that the file name hasn't already been set. If it has, then we just ignore it. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5657- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5658: if [ -z "`echo \"${USER_SIMPLE_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5659- test -z "${USER_SIMPLE_FILE_LIST}" && USER_SIMPLE_FILE_LIST="${FNAME}" || USER_SIMPLE_FILE_LIST="${USER_SIMPLE_FILE_LIST} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5667- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5668: test -n "`echo \"${USER_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" && continue rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5669- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5670- if [ -h "${FNAME}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5671: RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5672- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5673- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5674: FNAMEGREP=`echo "${RKHTMPVAR}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5675- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5676: if [ -z "`echo \"${USER_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5677- FNAME="${FNAME} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5679- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5680: elif [ -z "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5681- LEAVE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5694- if [ -h "${FNAME}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5695: RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5696- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5697- if [ -z "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5698: if [ -z "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5699- LEAVE=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5700: echo "Invalid ${WHICH_OPT} configuration option: Broken link found: `name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5701- continue ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5704- LEAVE=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5705: echo "Invalid ${WHICH_OPT} configuration option: Invalid pathname: `name2text \"${FNAME}\"` -> /" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5706- continue ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5715- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5716: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5717- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5718: if [ -z "`echo \"${USER_DIR_LIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5719- test -z "${USER_DIR_LIST}" && USER_DIR_LIST="${FNAME}" || USER_DIR_LIST="${USER_DIR_LIST} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5858- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:5859: RKHTMPVAR=`make_space_list "${RKHTMPVAR}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-5860- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6017- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6018: RKHTMPVAR=`echo ${RKHTMPVAR}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6019: APP_WHITELIST=`echo " ${RKHTMPVAR} " | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6020- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6218- elif [ -n "${EPOCH_DATE_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6219: EPOCH_NOW=`${EPOCH_DATE_CMD} '+%s'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6220: EPOCH_SECS=`expr $EPOCH_NOW - $EPOCH_SECS` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6221- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6222: READABLE_DATE=`${EPOCH_DATE_CMD} --date "$EPOCH_SECS seconds ago" '+%d-%b-%Y %H:%M:%S' 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6223- elif [ -n "${PERL_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6224: READABLE_DATE=`${PERL_CMD} -e "@a=split(' ',scalar(localtime($EPOCH_SECS))); printf \"%d-%s-%d %s\",\\$a[2],\\$a[1],\\$a[4],\\$a[3];" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6225- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6242- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6243: OLDVER=`grep '^[Vv]ersion:' "${RKHDAT_FILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6244- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6245- if [ -n "${OLDVER}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6246: OLDDATE=`echo "${OLDVER}" | cut -c1-8` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6247: OLDVER=`echo "${OLDVER}" | cut -c9-10` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6248- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6249: if [ "${OLDVER}" = "99" -o "${OLDDATE}" != "${TODAY}" -o -z "${OLDVER}" -o -n "`echo \"${OLDVER}\" | grep '[^0-9]'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6250- NEWVER="00" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6251- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6252: NEWVER=`expr ${OLDVER} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6253- test $NEWVER -lt 10 && NEWVER="0${NEWVER}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6305- RELEASE=$FNAME rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6306: OSNAME=`cat "${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6307- break ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6314- /etc/os-release|/usr/lib/os-release) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6315: OSNAME=`grep '^PRETTY_NAME=' "${RELEASE}" | sed -e 's/PRETTY_NAME=//' | tr -d '"'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6316- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6317- if [ -z "${OSNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6318: RKHTMPVAR=`grep '^NAME=' "${RELEASE}" | sed -e 's/NAME=//'`; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6319: RKHTMPVAR2=`grep '^VERSION=' "${RELEASE}" | sed -e 's/VERSION=//' | tr -d '"'`; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6320- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6321- if [ -z "${RKHTMPVAR2}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6322: RKHTMPVAR2=`grep '^VERSION_ID=' "${RELEASE}" | sed -e 's/VERSION_ID=//' | tr -d '"'`; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6323- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6330- RKH_LSB_SEEN=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6331: OSNAME=`grep '^DISTRIB_DESCRIPTION=' "${RELEASE}" | sed -e 's/DISTRIB_DESCRIPTION=//' | tr -d '"'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6332- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6334- if [ -h "/etc/make.profile" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6335: OSNAME="Gentoo `ls -l /etc/make.profile 2>/dev/null | sed -e 's;^.*/\([^/]*/[^/]*\)$;\1;' | tr '/' ' '`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6336- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6340- /var/ipcop/general-functions.pl) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6341: OSNAME=`grep 'version *=' "${RELEASE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6342- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6343- /etc/debian_version) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6344: OSNAME="Debian `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6345- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6346- /etc/devuan_version) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6347: OSNAME="Devuan `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6348- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6349- /etc/GoboLinuxVersion) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6350: OSNAME="GoboLinux `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6351- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6352- /etc/knoppix-version) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6353: OSNAME="Knoppix `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6354- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6355- /etc/zenwalk-version) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6356: OSNAME="Zenwalk `cat \"${RELEASE}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6357- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6358- *) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6359: OSNAME=`${AWK_CMD} '/^[ ]*[^ ]/ { print $0 }' "${RELEASE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6360- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6367- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6368: test -n "${OSNAME}" && OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6369- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6378- if [ $RKH_IN_LSB -eq 0 -a -z "${OSNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6379: OSNAME=`${AWK_CMD} '/^[ ]*[^ ]/ { print $0 }' "${RELEASE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6380: OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6381- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6414- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6415: if [ -n "`sysctl -a 2>/dev/null | egrep '^(hw\.optional\.x86_64|hw\.optional\.64bitops|hw\.cpu64bit_capable).*1$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6416- OSNAME="${OSNAME} (64-bit capable)" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6431- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6432: test -n "`echo \"${OSNAME}\" | grep '^[0-9._-][0-9._-]*$'`" && OSNAME="" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6433- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6443- if [ -f "/etc/issue" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6444: OSNAME=`${AWK_CMD} '/^[ ]*[^ \\\]/ { print $0 }' /etc/issue 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6445- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6449- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6450: OSNAME=`echo "${OSNAME}" | sed -e "s/\\\\\s/${UNAME_S}/g; s/\\\\\r/${UNAME_R}/g; s/\\\\\m/${UNAME_M}/g"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6451: OSNAME=`echo "${OSNAME}" | sed -e 's/ (*\\\[^ ]*//g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6452: OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6453- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6457- if [ $RKH_LSB_SEEN -eq 1 -a -z "${OSNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6458: OSNAME=`${AWK_CMD} '/^[ ]*[^ ]/ { print $0 }' /etc/lsb-release 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6459: OSNAME=`echo ${OSNAME}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6460- test -n "${OSNAME}" && RELEASE="/etc/lsb-release" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6512- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6513: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6514- if [ "${PKGMGR}" = "SOLARIS" ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6544- if [ -s "${RKHDAT_FILE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6545: OLD_FMTVERSION=`grep '^FormatVersion:' "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6546- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6564- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6565: for FNAME in `cat "${RKH_FILEPROP_LIST}"`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6566- test ! -f "${FNAME}" -a ! -h "${FNAME}" && continue ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6581- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6582: PROP_FILE_LIST_COUNT=`expr ${PROP_FILE_LIST_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6583- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6589- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6590: COLON_COUNT=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6591- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6592: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6593- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6607- if [ $NODATFILE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6608: if [ -z "`echo \"${PROPUPD_OPT}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6609- if [ $OLD_FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6610: RKHTMPVAR=`grep "^File:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6611- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6612: RKHTMPVAR=`grep "^File:${COLON_COUNT}:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6613- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6622- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6623: PROP_FILE_PROPOPT_COUNT=`expr ${PROP_FILE_PROPOPT_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6624- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6630- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6631: test -n "${DIRNAME_CMD}" && DIR=`${DIRNAME_CMD} "${FNAME}"` || DIR=`echo "${FNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6632- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6633: RKHTMPVAR2=`echo "${DIR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6634- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6635: RKHTMPVAR=`echo "${DIR_FILE_COUNT}" | grep "^${RKHTMPVAR2}:"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6636- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6640- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6641: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^.*:\([0-9]*\)$/\1/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6642: RKHTMPVAR=`expr ${RKHTMPVAR} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6643- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6644: DIR_FILE_COUNT=`echo "${DIR_FILE_COUNT}" | sed -e "s;^\(${DIR}:\).*;\1${RKHTMPVAR};"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6645- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6651- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6652: if [ -n "`echo \"${PKGMGRNOVRFY}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6653- NOVRFYFILE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6670- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6671: RKHTMPVAR=`${RPM_CMD} -qf "${FNAME}" --queryformat '%{NAME}\n' 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6672- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6679- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6680: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6681- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6682: RPM_QUERY_RESULT_ARCH=`${RPM_CMD} -qf --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{=ARCH}:%{FILELINKTOS}:%{FILENAMES}\n]' "${FNAME}" 2>/dev/null | grep ":${FNAMEGREP}\$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6683- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6691- if [ $ERRCODE -eq 1 -a $BINISLINK -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6692: if [ -n "`echo \"$FNAME\" | grep '^\/usr\/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6693: RKHTMPVAR3=`echo "$FNAMEGREP" | sed -e 's:^/usr::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6694- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6697- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6698: RPM_QUERY_RESULT_ARCH=`${RPM_CMD} -qf --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{=ARCH}:%{FILELINKTOS}:%{FILENAMES}\n]' "${FNAME}" 2>/dev/null | grep ":${RKHTMPVAR3}\$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6699- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6710- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6711: RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT_ARCH}" | egrep ':(x86_64|ia64):' 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6712- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6713: test -z "${RPM_QUERY_RESULT}" && RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT_ARCH}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6714- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6715: FPERM="0`echo \"${RPM_QUERY_RESULT}\" | cut -d: -f1 | cut -c 3-`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6716: FPERM=`echo "${FPERM}" | sed -e 's/^00/0/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6717- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6718: RKHUID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6719: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6720- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6721: RKHGID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6722: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6723- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6724: RKHSIZE=`echo "${RPM_QUERY_RESULT}" | cut -d: -f4` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6725- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6726: RKHDTM=`echo "${RPM_QUERY_RESULT}" | cut -d: -f5` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6727- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6728- if [ -h "${FNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6729: test -n "${DIRNAME_CMD}" && DIR=`${DIRNAME_CMD} "${FNAME}"` || DIR=`echo "${FNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6730- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6731: SYSLNK=`echo "${RPM_QUERY_RESULT}" | cut -d: -f8` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6732- SYSLNK="${DIR}/${SYSLNK}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6734- # This ensures the link target has things like '..' removed. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6735: test $HAVE_READLINK -eq 1 && SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${SYSLNK}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6736- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6745- if [ $PRELINKED -eq 0 -a -n "${INODECMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6746: RKHTMPVAR2=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6747- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6750- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6751: NOHASH_COUNT=`expr $NOHASH_COUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6752- display --to LOG --type INFO CMD_ERROR "rpm -qf --queryformat... ${FNAME}" $ERRCODE ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6764- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6765: RKHTMPVAR=`${DPKG_CMD} --search "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6766- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6773- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6774: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1 | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6775- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6784- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6785: RKHTMPVAR=`${PKG_CMD} -F -e "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6786- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6792- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6793: RKHTMPVAR=`${PKG_CMD} -q -W "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6794- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6797- if [ $ERRCODE -eq 0 -a -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6798: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6799- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6809- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6810: RKHTMPVAR=`${PKG_CMD} which -q "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6811- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6823- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6824: RKHTMPVAR=`grep "^${FNAMEGREP} " /var/sadm/install/contents 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6825- test -n "${RKHTMPVAR}" && ERRCODE=0 || ERRCODE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6832- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6833: PKGNAME=`echo "${RKHTMPVAR}" | cut -d' ' -f10-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6834- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6835: FPERM=`echo "${RKHTMPVAR}" | cut -d' ' -f4` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6836- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6837: RKHUID=`echo "${RKHTMPVAR}" | cut -d' ' -f5` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6838: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6839- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6840: RKHGID=`echo "${RKHTMPVAR}" | cut -d' ' -f6` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6841: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6842- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6843: RKHSIZE=`echo "${RKHTMPVAR}" | cut -d' ' -f7` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6844- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6847- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6848: SYSHASH=`echo "${RKHTMPVAR}" | cut -d' ' -f8` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6849- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6850- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6851: RKHDTM=`echo "${RKHTMPVAR}" | cut -d' ' -f9` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6852- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6858- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6859: test -n "${INODECMD}" && RKHTMPVAR2=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6860- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6867- if [ -n "${HASH_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6868: if [ -n "`echo \"${PRELINK_DEP_ERR_CMDS}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6869- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6870- SYSHASH="ignore-prelink-dep-err" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6871: display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6872- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6874- RPM) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6875: test $FILE_IS_PKGD -eq 1 && SYSHASH=`echo "${RPM_QUERY_RESULT}" | cut -d: -f6` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6876- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6884- if [ -f "/var/lib/dpkg/info/${PKGNAME}.md5sums" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6885: FILNAM=`echo "${FNAME}" | sed -e 's:^/::; s:\.:\\\.:g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6886: SYSHASH=`egrep "( |\./)${FILNAM}\$" "/var/lib/dpkg/info/${PKGNAME}.md5sums" 2>/dev/null | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6887- test -n "${SYSHASH}" && FILE_IS_PKGD=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6897- if [ -n "${PKGNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6898: FILNAM=`echo "${FNAME}" | sed -e 's:^/usr/pkg/::; s:^/usr/local/::; s:\.:\\\.:g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6899: SYSHASH=`${PKG_CMD} -v -L "${PKGNAME}" 2>/dev/null | grep -A 1 "File: ${FILNAM}\$" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6900- test -n "${SYSHASH}" && FILE_IS_PKGD=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6908- if [ -n "${PKGNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6909: SYSHASH=`${PKG_CMD} query '%Fp: %Fs' ${PKGNAME} 2>/dev/null | grep "^${FNAME}: " 2>/dev/null | sed -r -e 's/^.*: (1\\$)?([A-Fa-f0-9]+)$/\2/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6910- test -n "${SYSHASH}" && FILE_IS_PKGD=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6925- SYSHASH="" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6926: RKHTMPVAR=`${HASH_CMD} "${FNAME}" 2>&1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6927- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6928: if [ -n "`echo \"${RKHTMPVAR}\" | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6929- DEPENDENCY_ERR=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6930: RKHTMPVAR=`echo "${RKHTMPVAR}" | tr '\n' ':' | sed -e 's/:$//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6931- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6932: SYSHASH=`echo "${RKHTMPVAR}" | cut -d' ' -f $HASH_FLD_IDX | grep '^[0-9a-fA-F]*$'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6933- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6938- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6939: display --to LOG --type INFO FILE_PROP_NO_PKGMGR_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6940- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6942- if [ $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6943: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6944- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6945- RKHTMPVAR="${SYSLNK}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6946: RKHTMPVAR2=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6947- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6951- # Check the link target to see if it is whitelisted. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6952: if [ $HAVE_READLINK -eq 1 -a -n "`echo \"${EXISTWHITELIST}\" | grep \"^${RKHTMPVAR2}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6953- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6954: display --to LOG --type INFO FILE_PROP_BROKEN_LINK_WL_TGT "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6955- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6957- # Treat a broken link simply as a file with no hash. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6958: BROKEN_LINK_COUNT=`expr ${BROKEN_LINK_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6959- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6960: display --to LOG --type WARNING FILE_PROP_NO_SYSHASH "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6961- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6962: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_BL "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6963- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6964- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6965: NOHASH_COUNT=`expr ${NOHASH_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6966- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6967: display --to LOG --type WARNING FILE_PROP_NO_SYSHASH "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6968- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6971- if [ $DEPENDENCY_ERR -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6972: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_DEPENDENCY "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6973- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6980- if [ -h "${FNAME}" -a -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6981: test $HAVE_READLINK -eq 1 && SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6982- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6988- if [ -z "${FDATA}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6989: FDATA=`eval ${SCMD} "\"${FNAME}\"" 2>/dev/null | tr ' ' ':' | sed -e 's/:$//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6990- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6992- FDATA=":::::" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6993: elif [ -n "`echo ${FDATA} | grep '^[^:]*:0[0-9][0-9][0-9][0-9]:'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6994- # Ensure the file permissions consist of only 4 digits. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:6995: FDATA=`echo $FDATA | sed -e 's/^\([^:]*:\)0\(.*\)$/\1\2/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-6996- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7000- # Check if the symbolic link has any colon characters in it. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7001: SYSLNK_CC=`echo "${SYSLNK}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7002- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7017- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7018: RKHTMPVAR=`echo $DIR | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7019: RKHTMPVAR2=`echo $DIR | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7020- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7105- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7106: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7107- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7108- if [ -n "${USER_EXCLUDE_PROP}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7109: test -n "`echo \"${USER_EXCLUDE_PROP}\" | grep \"^${FNAMEGREP}$\"`" && continue rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7110- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7111- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7112: test -z "`grep \"^${FNAMEGREP}$\" "${TEMPFILE}" 2>/dev/null`" && echo "${FNAME}" >>"${TEMPFILE}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7113- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7139- if [ -s "${FNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7140: OLD_HASH_FUNC=`grep '^Hash:' "${FNAME}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7141- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7142: OLD_PKGMGR=`grep '^Pkgmgr:' "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7143- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7144: OLD_ATTRUPD=`grep '^Attributes:' "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7145- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7313- 0) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7314: MIRROR=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7315- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7316- 1) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7317: MIRROR=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7318- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7319- 2) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7320: MIRROR=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7321- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7335- if [ $ROTATE_MIRRORS -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7336: N=`expr $TOTAL_MIRRORS - $MIRROR_COUNT` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7337- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7339- 0) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7340: MIRROR=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7341- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7342- 1) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7343: MIRROR=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7344- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7345- 2) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7346: MIRROR=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7347- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7360- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7361: MIRRORSVERSION=`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7362- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7372- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7373: OTHERMIRRORS=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | grep -v "^${MIRROR}\$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7374- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7399- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7400: MIRROR=`echo "${MIRROR}" | cut -d= -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7401- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7447- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7448: if [ -n "`echo \"${URL}\" | grep '/rkhunter_latest\.dat$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7449- DOING_VERS_CHK=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7461- 0) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7462: MIRROR_COUNT=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7463- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7464- 1) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7465: MIRROR_COUNT=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7466- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7467- 2) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7468: MIRROR_COUNT=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7469- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7480- while test $MIRROR_COUNT -gt 0; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7481: MIRROR_COUNT=`expr $MIRROR_COUNT - 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7482- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7561- if [ $DNLOADERR -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7562: if [ -n "`echo \"${URL}\" | grep '/i18n\.ver$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7563- # ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7573- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7574: if [ -z "`grep '^[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$' \"${OUTPUT_FILE}\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7575- DNLOADERR=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7582- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7583: if [ -z "`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' \"${OUTPUT_FILE}\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7584- DNLOADERR=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7626- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7627: FOUNDFILES=`grep '^[a-zA-Z][a-zA-Z0-9._-]*:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${RKHUPD_FILE}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7628- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7648- for FNAME in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7649: LANGFILE=`echo "${FNAME}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7650: LATEST_VERS=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7651- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7656- if [ -n "${UPDATE_LANG}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7657: if [ -z "`echo \" ${UPDATE_LANG} \" | grep \" ${LANGFILE} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7658- display --to LOG --type INFO UPDATE_SKIPPED ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7665- if [ -s "${DB_PATH}/i18n/${LANGFILE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7666: PROG_VERS=`grep ${GREP_OPT} -a '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/i18n/${LANGFILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7667- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7774- if [ -s "${DB_PATH}/${UPDFILE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7775: PROG_VERS=`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${DB_PATH}/${UPDFILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7776- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7808- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7809: LATEST_VERS=`grep '^[Vv]ersion:[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$' "${RKHUPD_FILE}" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7810- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7812- LATEST_VERS=0 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7813: elif [ -z "`echo \"${LATEST_VERS}\" | grep '^[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7814- LATEST_VERS=0 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7826- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7827: LATEST_VERS=`head ${HEAD_OPT}1 ${RKHUPD_FILE}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7828- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7904- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7905: PROG_VERS=`echo "${PROGRAM_version}" | cut -d. -f1-3 | sed -e 's/\.\([0-9]\)\./.0\1./' | sed -e 's/\.\([0-9]\)$/.0\1/' | tr -d '.'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7906- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7920- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7921: LATESTVERSION=`cat "${RKHVC_FILE}" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7922- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7930- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7931: LATEST_VERS=`echo "${LATESTVERSION}" | cut -d. -f1-3 | sed -e 's/\.\([0-9]\)\./.0\1./' | sed -e 's/\.\([0-9]\)$/.0\1/' | tr -d '.'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7932- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7986- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7987: VALIDOPTS=" `echo ${VALIDOPTS}` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7988- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7993- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7994: RKHTMPVAR=`egrep -h -v '^[ ]*(#|$)' ${CONFIGFILE} ${LOCALCONFIGFILE} ${LOCALCONFDIRFILES}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7995- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-7998- for CONFIGOPT in ${RKHTMPVAR}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:7999: CONFIGCMD=`echo ${CONFIGOPT} | cut -d= -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-8000- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-8006- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:8007: if [ -n "`echo ${CONFIGCMD} | grep '_CMD$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-8008- case "${CONFIGCMD}" in ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-8013- # Dig out the actual command name used. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:8014: CFG_CMD=`echo ${CONFIGCMD} | sed -e 's/_CMD$//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-8015- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-8016- # Check to see if the command is one we now about. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:8017: if [ -z "`echo \" ${CMDLIST} \" | grep -i \" ${CFG_CMD} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-8018- RET_CODE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-8026- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:8027: if [ -z "`echo \"${VALIDOPTS}\" | grep \" ${CONFIGCMD} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-8028- RET_CODE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10048- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10049: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' strings '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10050- display --to LOG --type INFO DISABLED_CMD 'strings' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10061- for STRING in ${STRINGS_INTEGRITY}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10062: STRINGNAME=`echo "${STRING}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10063: STRING_SEEN=`echo "${STRING}" | ${STRINGS_CMD} -a | grep "${STRINGNAME}" | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10064- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10120- for VARNAME in LD_PRELOAD LD_AOUT_PRELOAD LD_ELF_PRELOAD; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10121: VARNAME_VALUE_ORIG=`eval echo "\\$${VARNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10122: VARNAME_VALUE=`echo "${VARNAME_VALUE_ORIG}" | tr ':' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10123- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10126- for FNAME in ${VARNAME_VALUE}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10127: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10128- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10129: if [ -z "`echo \"${SHARED_LIB_WHITELIST}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10130- FOUND=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10142- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10143: VARFOUND=`echo "${VARFOUND}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10144- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10171- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10172: for FNAME in `grep -v '^#' "${PRELOAD_FILE}"`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10173- FOUND=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10174- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10175: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10176- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10177: if [ -z "`echo \"${SHARED_LIB_WHITELIST}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10178- RKHLIBLIST="${RKHLIBLIST} ${FNAME}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10221- for RKHTMPVAR in FIND PS STRINGS MD5 LS STAT; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10222: RKHTMPVAR=`eval echo "\\$${RKHTMPVAR}_CMD"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10223: RKHTMPVAR=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10224- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10230- export LD_LIBRARY_PATH rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10231: RKHTMPVAR_WITH=`${LDD_CMD} ${RKHTMPVAR} | sed -e 's/(0x[0-9a-f]*)/0xHEX/' 2>&1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10232- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10233- unset LD_LIBRARY_PATH rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10234: RKHTMPVAR_WITHOUT=`${LDD_CMD} ${RKHTMPVAR} | sed -e 's/(0x[0-9a-f]*)/0xHEX/' 2>&1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10235- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10265- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10266: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ldd '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10267- display --to LOG --type INFO DISABLED_CMD 'ldd' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10302- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10303: OLDRKHENTRIES=`echo "${OLDRKHENTRIES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10304- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10306- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10307: FILENAME=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10308- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10309: RKH_CC=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10310: RKH_CC2=`expr 3 + $RKH_CC` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10311- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10312: FILENAME=`echo "${FNAME}" | cut -d: -f3-$RKH_CC2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10313- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10314- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10315: display --to LOG --type INFO RKHDAT_DEL_OLD_ENTRY "`name2text \"${FILENAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10316- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10317: FNAMEGREP=`echo "${FNAME}" | sed -e 's:/:\\\/:g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10318- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10324- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10325: NEWRKHENTRIES=`echo "${NEWRKHENTRIES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10326- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10328- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10329: FILENAME=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10330- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10331: RKH_CC=`echo "${FNAME}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10332: RKH_CC2=`expr 3 + $RKH_CC` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10333- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10334: FILENAME=`echo "${FNAME}" | cut -d: -f3-$RKH_CC2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10335- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10336- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10337: display --to LOG --type INFO RKHDAT_ADD_NEW_ENTRY "`name2text \"${FILENAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10338- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10401- for RKHTMPVAR in attributes hashes immutable scripts; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10402: if ! `check_test ${RKHTMPVAR}`; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10403- case "${RKHTMPVAR}" in ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10545- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10546: if [ -z "`ls -lno \"${FNAME}\" 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10547- SKIP_IMMUT=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10558- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10559: if [ -z "`${LSATTR_CMD} \"${FNAME}\" 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10560- SKIP_IMMUT=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10570- RKHTMPVAR="${RKHTMPVAR} script" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10571: elif [ -z "`${FILE_CMD} \"${CONFIGFILE}\" 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10572- SKIP_SCRIPT=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10649- attr) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10650: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10651- display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SKIP_ATTR_DISABLED ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10677- immutable) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10678: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsattr '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10679- display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SKIP_IMMUT_DISABLED ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10690- script) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10691: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10692- display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SKIP_SCRIPT_DISABLED ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10714- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10715: if [ -n "`echo \"${RKHTMPVAR}\" | egrep 'libsafe|missing|empty'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10716- display --to LOG --type WARNING --nl PROPUPD_WARN ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10718- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10719: if [ -n "`echo \"${RKHTMPVAR}\" | grep 'notests'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10720- display --to LOG --type WARNING --nl FILE_PROP_SKIP_ALL ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10734- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10735: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10736- if [ "${PKGMGR}" = "SOLARIS" ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10775- if [ $USE_DAT_FILE -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10776: FMTVERSION=`grep '^FormatVersion:' "${RKHDAT_FILE}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10777- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10797- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10798: for FNAME in `cat "${RKH_FILEPROP_LIST}"`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10799- SYSLNK="" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10824- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10825: FNAME=`echo "${FNAME}" | sed -e 's/^"\(.*\)"$/\1/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10826- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10828- FILE_EXISTS=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10829: PROP_FILE_LIST_COUNT=`expr ${PROP_FILE_LIST_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10830- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10834- if [ $USE_DAT_FILE -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10835: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10836- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10837- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10838: RKHLINE=`grep "^File:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10839- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10840: COLON_COUNT=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10841- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10842: RKHLINE=`grep "^File:${COLON_COUNT}:${FNAMEGREP}:" "${RKHDAT_FILE}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10843- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10845- if [ $FILE_EXISTS -eq 1 -a -z "${RKHLINE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10846: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10847- # ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10854- if [ -h "${FNAME}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10855: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10856- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10860- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10861: SYSLNK_CC=`echo "${SYSLNK}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10862- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10868- elif [ $FILE_EXISTS -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10869: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10870- if [ -n "${RKHLINE}" ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10878- elif [ -n "${RKHLINE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10879: PROP_FAILED_COUNT=`expr ${PROP_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10880- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10881: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result WARNING --color RED NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10882: display --to LOG --type WARNING FILE_PROP_FILE_NOT_EXIST "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10883- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10890- RKHLINE="" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10891: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10892- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10924- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10925: RKH_CC=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10926: RKH_CC=`expr 4 + $RKH_CC` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10927- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10932- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10933: if [ -n "`echo \"${PKGMGRNOVRFY}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10934- NOVRFYFILE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10952- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10953: PKGNAME_ARCH=`${RPM_CMD} -qf "${FNAME}" --queryformat '%{N}-%{V}-%{R}.%{ARCH}\n' 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10954- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10966- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10967: PKGNAME=`echo "${PKGNAME_ARCH}" | egrep '\.(x86_64|ia64)$' 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10968- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10969: test -z "${PKGNAME}" && PKGNAME=`echo "${PKGNAME_ARCH}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10970- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10971: RKHTMPVAR=`echo "${PKGNAME}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10972- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10973: if [ -z "`echo \"${VERIFIED_PKG_LIST}\" | grep \" ${RKHTMPVAR} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10974- # ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10979- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10980: PKGMGR_VERIFY_RESULT=`${RPM_CMD} -V "${PKGNAME}" 2>&1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10981- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10984- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10985: if [ -n "`echo \"${PKGMGR_VERIFY_RESULT}\" | grep \"prelink.* ${FNAME}.* dependenc\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10986- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10988- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:10989: PKGMGR_VERIFY_RESULT=`echo "${PKGMGR_VERIFY_RESULT}" | grep " ${FNAMEGREP}\$" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-10990- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11002- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11003: RPM_QUERY_RESULT=`${RPM_CMD} -q --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{FILELINKTOS}:%{FILENAMES}\n]' "${PKGNAME}" 2>/dev/null | grep ":${FNAMEGREP}\$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11004- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11012- if [ $ERRCODE -eq 1 -a $BINISLINK -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11013: if [ -n "`echo \"${FNAME}\" | grep '^\/usr\/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11014: RKHTMPVAR3=`echo "${FNAMEGREP}" | sed -e 's:^/usr::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11015- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11018- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11019: RPM_QUERY_RESULT=`${RPM_CMD} -q --queryformat '[%{FILEMODES:octal}:%{FILEUSERNAME}:%{FILEGROUPNAME}:%{FILESIZES}:%{FILEMTIMES}:%{FILEMD5S}:%{FILELINKTOS}:%{FILENAMES}\n]' "${PKGNAME}" 2>/dev/null | grep ":${RKHTMPVAR3}\$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11020- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11023- if [ $ERRCODE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11024: RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11025- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11026: FPERM="0`echo \"${RPM_QUERY_RESULT}\" | cut -d: -f1 | cut -c 3-`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11027: FPERM=`echo "${FPERM}" | sed -e 's/^00/0/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11028- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11029: RKHUID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11030: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11031- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11032: RKHGID=`echo "${RPM_QUERY_RESULT}" | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11033: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11034- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11035: RKHSIZE=`echo "${RPM_QUERY_RESULT}" | cut -d: -f4` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11036- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11037: RKHDTM=`echo "${RPM_QUERY_RESULT}" | cut -d: -f5` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11038- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11039- if [ -h "${FNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11040: RKHLNK=`echo "${RPM_QUERY_RESULT}" | cut -d: -f7` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11041- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11042: if [ -z "`echo \"${RKHLNK}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11043: test -n "${DIRNAME_CMD}" && DIR=`${DIRNAME_CMD} "${FNAME}"` || DIR=`echo "${FNAME}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11044- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11048- # This ensures the link target has things like '..' removed. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11049: test $HAVE_READLINK -eq 1 && RKHLNK=`${READLINK_CMD} ${READLINK_OPT} "${RKHLNK}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11050- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11070- if [ $PRELINKED -eq 0 -a -n "${INODECMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11071: RKHTMPVAR=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11072- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11084- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11085: RKHTMPVAR=`grep "^${FNAMEGREP} " /var/sadm/install/contents 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11086- test -n "${RKHTMPVAR}" && ERRCODE=0 || ERRCODE=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11095- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11096: FPERM=`echo "${RKHTMPVAR}" | cut -d' ' -f4` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11097- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11098: RKHUID=`echo "${RKHTMPVAR}" | cut -d' ' -f5` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11099: RKHUID=`grep "^${RKHUID}:" /etc/passwd 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11100- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11101: RKHGID=`echo "${RKHTMPVAR}" | cut -d' ' -f6` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11102: RKHGID=`grep "^${RKHGID}:" /etc/group 2>/dev/null | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11103- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11104: RKHSIZE=`echo "${RKHTMPVAR}" | cut -d' ' -f7` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11105- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11108- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11109: RKHHASH=`echo "${RKHTMPVAR}" | cut -d' ' -f8` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11110- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11111: RKHHASH=`echo "${RKHLINE}" | cut -d: -f$RKH_CC` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11112- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11113- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11114: RKHDTM=`echo "${RKHTMPVAR}" | cut -d' ' -f9` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11115- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11121- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11122: test -n "${INODECMD}" && RKHTMPVAR=`eval ${INODECMD} "\"${FNAME}\"" 2>/dev/null | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11123- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11127- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11128: RKH_CC2=`expr $RKH_CC - 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11129: RKHTMPVAR2=`echo "${RKHLINE}" | cut -d: -f1-$RKH_CC2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11130- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11159- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11160: PKGNAME=`${DPKG_CMD} --search "${FNAME}" 2>/dev/null | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11161- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11163- if [ -n "${PKGNAME}" -a -f "/var/lib/dpkg/info/${PKGNAME}.md5sums" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11164: FNGREP=`echo "${FNAMEGREP}" | sed -e 's:^/::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11165- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11166: SYSHASH=`egrep "( |\./)${FNGREP}\$" "/var/lib/dpkg/info/${PKGNAME}.md5sums" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11167- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11169- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11170: RKHTMPVAR=`${PKGMGR_MD5_HASH} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11171- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11174- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11175: if [ -n "`${PKGMGR_MD5_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11176- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11189- if [ $NOVRFYFILE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11190: RKHTMPVAR=`${PKG_CMD} -F -e "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11191- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11197- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11198: RKHTMPVAR=`${PKG_CMD} -q -W "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11199- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11202- if [ $ERRCODE -eq 0 -a -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11203: PKGNAME=`echo "${RKHTMPVAR}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11204- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11212- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11213: FNGREP=`echo "${FNAMEGREP}" | sed -e 's:^/usr/pkg/::; s:^/usr/local/::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11214- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11215: SYSHASH=`${PKG_CMD} -v -L "${PKGNAME}" 2>/dev/null | grep -A 1 "File: ${FNGREP}\$" 2>/dev/null | tail ${TAIL_OPT}1 | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11216- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11218- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11219: RKHTMPVAR=`${PKGMGR_MD5_HASH} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11220- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11223- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11224: if [ -n "`${PKGMGR_MD5_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11225- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11238- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11239: RKHTMPVAR=`${PKG_CMD} which -q "${FNAME}" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11240- ERRCODE=$? ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11245- if [ -n "${PKGNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11246: SYSHASH=`${PKG_CMD} query '%Fp: %Fs' ${PKGNAME} 2>/dev/null | grep "^${FNAME}: " 2>/dev/null | sed -r -e 's/^.*: (1\\$)?([A-Fa-f0-9]+)$/\2/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11247- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11249- FILE_IS_PKGD=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11250: RKHTMPVAR=`${PKGMGR_SHA_HASH} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11251- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11254- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11255: if [ -n "`${PKGMGR_SHA_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11256- DEPENDENCY_ERR=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11270- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11271: RKHTMPVAR=`${SUM_CMD} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11272- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11284- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11285: RKHHASH=`echo "${RKHLINE}" | cut -d: -f$RKH_CC` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11286- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11291- PKGMGR_VERIFY_RESULT="" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11292: display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11293- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11297- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11298: if [ -z "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep '5|(^..\?)'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11299- HASH_TEST_PASSED=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11325- if [ -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11326: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11327- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11328- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11329: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11330- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11331: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11332- RKHTMPVAR=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11335- # Only log this if it is a broken link. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11336: display --to LOG --type INFO FILE_PROP_BROKEN_LINK_WL_TGT "`name2text \"${FNAME}\"`" "`name2text \"${SYSLNK}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11337- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11348- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11349: SYSHASH=`${HASH_CMD} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11350- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11351- if [ -z "${SYSHASH}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11352: if [ -n "`${HASH_CMD} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11353- if [ "${RKHHASH}" = "ignore-prelink-dep-err" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11354- SYSHASH="${RKHHASH}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11355: display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11356- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11374- if [ -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11375: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11376- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11377- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11378: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11379- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11380: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11381- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11382: display --to LOG --type INFO FILE_PROP_BROKEN_LINK_WL_TGT "`name2text \"${FNAME}\"`" "`name2text \"${SYSLNK}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11383- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11427- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11428: if [ -n "`echo \"${ATTRWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11429- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11433- if [ -z "${FDATA}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11434: FDATA=`eval ${SCMD} "\"${FNAME}\"" 2>/dev/null | tr ' ' ':'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11435- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11436- # Ensure the file permissions consist of only 4 digits. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11437: if [ -n "`echo ${FDATA} | grep '^[^:]*:0[0-9][0-9][0-9][0-9]:'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11438: FDATA=`echo $FDATA | sed -e 's/^\([^:]*:\)0\(.*\)$/\1\2/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11439- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11449- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11450: RKH_CC2=`expr $RKH_CC + 2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11451- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11452: RKHPERM=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11453: SYSPERM=`echo ${FDATA} | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11454- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11469- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11470: RKH_CC2=`expr $RKH_CC + 3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11471- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11472: RKHUID=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11473: SYSUID=`echo ${FDATA} | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11474- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11489- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11490: RKH_CC2=`expr $RKH_CC + 4` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11491- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11492: RKHGID=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11493: SYSGID=`echo ${FDATA} | cut -d: -f4` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11494- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11507- if [ $PRELINKED -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11508: RKH_CC2=`expr $RKH_CC + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11509- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11510: RKHINODE=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11511: SYSINODE=`echo ${FDATA} | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11512- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11527- if [ $FILE_IS_PKGD -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11528: if [ -z "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep 'S|(^\?)'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11529- SIZE_TEST_PASSED=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11533- elif [ $PRELINKED -eq 0 -o $FILE_IS_PKGD -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11534: RKH_CC2=`expr $RKH_CC + 5` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11535- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11536: RKHSIZE=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11537: SYSSIZE=`echo ${FDATA} | cut -d: -f5` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11538- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11557- elif [ $PRELINKED -eq 0 -o $FILE_IS_PKGD -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11558: RKH_CC2=`expr $RKH_CC + 6` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11559- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11560: RKHDTM=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11561: SYSDTM=`echo ${FDATA} | cut -d: -f6` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11562- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11576- if [ $FILE_IS_PKGD -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11577: if [ -n "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep 'L|(^....\?)'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11578- if [ $HAVE_READLINK -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11581- if [ -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11582: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11583- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11584- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11585: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11586- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11587: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11588- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11589- test -z "${SYSLNK}" && RKHTMPVAR="Unavailable" || RKHTMPVAR=${SYSLNK} rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11590: display --to LOG --type INFO FILE_PROP_LINK_WL "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11591- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11599- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11600: RKH_CC2=`expr $RKH_CC + 8` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11601: SYSLNK_CC=`echo ${RKHLINE} | cut -d: -f$RKH_CC2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11602- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11603: RKH_CC2=`expr $RKH_CC + 9` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11604: SYSLNK_CC=`expr $RKH_CC2 + $SYSLNK_CC` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11605- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11606: RKHLNK=`echo ${RKHLINE} | cut -d: -f${RKH_CC2}-${SYSLNK_CC}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11607- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11608- if [ $HAVE_READLINK -eq 1 -a -z "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11609: SYSLNK=`${READLINK_CMD} ${READLINK_OPT} "${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11610- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11613- if [ "${RKHLNK}" != "${SYSLNK}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11614: FNGREP=`echo "${SYSLNK}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11615- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11616: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11617- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11618- test -z "${SYSLNK}" && RKHTMPVAR="Unavailable" || RKHTMPVAR="${SYSLNK}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11619: display --to LOG --type INFO FILE_PROP_LINK_WL "`name2text \"${FNAME}\"`" "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11620- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11643- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11644: if [ -n "`echo \"${WRITEWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11645- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11649- if [ -z "${WL_FILE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11650: SYSPERM=`echo ${FDATA} | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11651- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11652: if [ -n "`echo ${SYSPERM} | grep '[2367]\$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11653- TEST_RESULT="${TEST_RESULT} write" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11674- hashchanged|permchanged|uidchanged|gidchanged|inodechanged|sizechanged|dtmchanged|linkchanged) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11675: TEST_RESULT=`echo "${TEST_RESULT}" | sed -e "s/ ${RKHTMPVAR}//"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11676- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11684- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11685: RKH_CC=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11686: SYSLNK_CC=`echo "${SYSLNK}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11687- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11711- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11712: if [ -n "`echo \"${IMMUTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11713- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11719- if [ ! -h "${FNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11720: RKHTMPVAR=`${LSATTR_CMD} "${FNAME}" 2>&1 | cut -d' ' -f1 | grep 'i'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11721- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11722- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11723: RKHTMPVAR=`ls -lno "${FNAME}" 2>&1 | ${AWK_CMD} '{ print $5 }' | egrep 'uchg|schg|sappnd|uappnd|sunlnk|sunlink|schange|simmutable|sappend|uappend|uchange|uimmutable'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11724- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11761- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11762: if [ -n "`echo \"${SCRIPTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11763- WL_FILE="whitelisted" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11767- if [ -z "${WL_FILE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11768: test -n "${BASENAME_CMD}" && RKHTMPVAR=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR=`echo "${FNAME}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11769- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11770- if [ "${RKHTMPVAR}" = "rkhunter" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11771: SYSSCRIPT=`${FILE_CMD} "${FNAME}" 2>&1 | tr -d '\n' | tr '[:cntrl:]' '?' | egrep -i -v '(shell|/bin/sh) script( |,|$)'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11772- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11773: SYSSCRIPT=`${FILE_CMD} "${FNAME}" 2>&1 | tr -d '\n' | tr '[:cntrl:]' '?' | egrep -i ' script( |,|$)'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11774- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11786- if [ -z "${TEST_RESULT}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11787: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result OK --color GREEN NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11788- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11789: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result WARNING --color RED NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11790- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11791: PROP_FAILED_COUNT=`expr ${PROP_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11792- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11800- display --to LOG --type WARNING FILE_PROP_CHANGED rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11801: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_CHANGED2 "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11802- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11817- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11818: test $DEPENDENCY_ERR -eq 1 && display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_DEPENDENCY "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11819- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11879- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11880: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_SYSLNK "`name2text \"${FNAME}\"`" "`name2text \"${SYSLNK}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11881: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_RKHLNK "`name2text \"${FNAME}\"`" "`name2text \"${RKHLNK}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11882- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11888- display --to LOG --type WARNING FILE_PROP_VRFY rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11889: display --to LOG --type PLAIN --log-indent 9 FILE_PROP_CHANGED2 "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11890- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11891: test $DEPENDENCY_ERR -eq 1 && display --to LOG --type PLAIN --log-indent 9 FILE_PROP_NO_SYSHASH_DEPENDENCY "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11892- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11898- if [ "${RKHHASH}" = "ignore-prelink-dep-err" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11899: display --to LOG --type INFO --log-indent 9 FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11900- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11922- norkhline) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11923: display --to LOG --type WARNING FILE_PROP_NO_RKH_REC "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11924- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11925- norkhhash) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11926: display --to LOG --type WARNING FILE_PROP_NO_RKHHASH "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11927- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11928- norkhperm) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11929: display --to LOG --type WARNING FILE_PROP_NO_RKHPERM "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11930- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11931- norkhuid) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11932: display --to LOG --type WARNING FILE_PROP_NO_RKHUID "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11933- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11934- norkhgid) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11935: display --to LOG --type WARNING FILE_PROP_NO_RKHGID "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11936- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11937- norkhinode) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11938: display --to LOG --type WARNING FILE_PROP_NO_RKHINODE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11939- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11940- norkhsize) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11941: display --to LOG --type WARNING FILE_PROP_NO_RKHSIZE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11942- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11943- norkhdtm) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11944: display --to LOG --type WARNING FILE_PROP_NO_RKHDTM "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11945- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11946- norkhlnk) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11947: display --to LOG --type WARNING FILE_PROP_NO_RKHLNK "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11948- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11949- sysattrunavail) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11950: display --to LOG --type WARNING FILE_PROP_NO_SYSATTR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11951- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11952- write) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11953: display --to LOG --type WARNING FILE_PROP_WRITE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11954- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11955- syspermunavail) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11956: display --to LOG --type WARNING FILE_PROP_SYSPERM_UNAVAIL "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11957- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11959- if [ $IMMUTABLE_SET -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11960: display --to LOG --type WARNING FILE_PROP_IMMUT "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11961- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11962: display --to LOG --type WARNING FILE_PROP_IMMUT_NOT_SET "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11963- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11965- script) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11966: test -n "${BASENAME_CMD}" && RKHTMPVAR4=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR4=`echo "${FNAME}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11967- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11968- if [ "${RKHTMPVAR4}" = "rkhunter" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11969: display --to LOG --type WARNING FILE_PROP_SCRIPT_RKH "`name2text \"${FNAME}\"`" "${SYSSCRIPT}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11970- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11971: display --to LOG --type WARNING FILE_PROP_SCRIPT "`name2text \"${FNAME}\"`" "${SYSSCRIPT}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11972- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11997- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:11998: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" "${RKHTMPVAR}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-11999- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12016- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12017: for RKHTMPVAR in `grep '^File:' "${RKHDAT_FILE}"`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12018- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12019: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12020- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12021: RKH_CC=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12022: RKH_CC2=`expr 3 + $RKH_CC` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12023- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12024: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f3-$RKH_CC2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12025- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12026- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12027: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12028- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12029: if [ -z "`grep \"^${FNAMEGREP}$\" \"${RKH_FILEPROP_LIST}\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12030: if [ -n "`echo \"${EXISTWHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12031- # ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12042- elif [ ! -e "${FNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12043: PROP_FAILED_COUNT=`expr ${PROP_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12044: PROP_FILE_LIST_COUNT=`expr ${PROP_FILE_LIST_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12045- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12046: display --to SCREEN+LOG --type PLAIN --screen-indent 4 --log-indent 2 --result WARNING --color RED NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12047: display --to LOG --type WARNING FILE_PROP_FILE_NOT_EXIST "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12048- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12094- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12095: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12096- display --to LOG --type INFO DISABLED_CMD 'file' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12104- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12105: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' strings '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12106- display --to LOG --type INFO DISABLED_CMD 'strings' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12146- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12147: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12148- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12192- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12193: SUSPSCAN_ITEM=`${READLINK_CMD} ${READLINK_OPT} "${RKHTMPVAR}" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12194- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12212- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12213: FNAMEGREP=`echo "${SUSPSCAN_ITEM}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12214- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12215: if [ -n "`echo \"${SUSPSCAN_WHITELIST}\" | grep \"^${SUSPSCAN_ITEM}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12216- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12232- continue rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12233: elif [ -z "`${FIND_CMD} "${SUSPSCAN_ITEM}" -size -${SUSPSCAN_MAXSIZE}c 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12234- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12245- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12246: FTYPE=`${FILE_CMD} "${SUSPSCAN_ITEM}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12247- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12258- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12259: if [ -n "`echo \"${FTYPE}\" | grep -v -i 'compres' | egrep -i 'execu|reloc|shell|libr|data|obj|text'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12260- FOUND=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12265- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12266: for SUSPSCAN_STRING in `grep -v '^Version' "${DB_PATH}/suspscan.dat" 2>/dev/null | tail ${TAIL_OPT}1` ; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12267- # ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12282- [a-z]:*) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12283: SUSPSCAN_CLASS=`echo "${SUSPSCAN_STRING}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12284: SUSPSCAN_TERM=`echo "${SUSPSCAN_STRING}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12285- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12293- *+[0-9][0-9]*) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12294: SUSPSCAN_TERM=`echo "${SUSPSCAN_TERM}" | cut -d'+' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12295: SUSPSCAN_MULTIPLIER=`echo "${SUSPSCAN_STRING}" | cut -d'+' -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12296- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12304- if [ "$SUSPSCAN_CLASS" = "$SUSPSCAN_CLASS_PREV" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12305: SUSPSCAN_SCORE=`expr ${SUSPSCAN_SCORE} + 10` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12306- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12310- if [ -n "$SUSPSCAN_MULTIPLIER" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12311: SUSPSCAN_SCORE=`expr ${SUSPSCAN_SCORE} + ${SUSPSCAN_MULTIPLIER}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12312- unset SUSPSCAN_MULTIPLIER rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12313- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12314: SUSPSCAN_SCORE=`expr ${SUSPSCAN_SCORE} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12315- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12316- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12317: SUSPSCAN_HITCOUNT=`expr $SUSPSCAN_HITCOUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12318- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12323- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12324: SUSPSCAN_NUM=`expr ${SUSPSCAN_NUM} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12325- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12341- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12342: elif [ -n "`echo \"${FTYPE}\" | grep 'corrupted section header size'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12343- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12350- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12351: elif [ -n "`echo \"${FTYPE}\" | grep 'invalid class invalid byte order'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12352- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12372- cat "${SUSPSCAN_TMPFILE}" | while read LINE; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12373: LOGCHAR=`echo "$LINE" | cut -c 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12374- case "$LOGCHAR" in rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12375: 4|6) LOGTYPE=`echo "$LINE" | cut -d ' ' -f 2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12376- case "$LOGTYPE" in rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12377- SUSPSCAN_FILE_SKIPPED_TYPE) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12378: SUSP_SKIP_ITEM=`echo "$LINE" | cut -d ' ' -f 3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12379: SUSP_SKIP_MSG=`echo "$LINE" | cut -d ' ' -f 4-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12380- if [ $SUSPSCAN_DEBUG -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12394- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12395: FOUNDDIRS=`grep '^6 SUSPSCAN_FILE_CHECK' "${SUSPSCAN_TMPFILE}" 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12396- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12399- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12400: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12401- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12474- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12475: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12476- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12485- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12486: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12487- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12962- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12963: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12964- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12969- if [ $ROOTKIT_PHALANX2_DIRTESTVAL -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12970: ROOTKIT_PHALANX2_DIRNAMES=`${FIND_CMD} /etc /usr -type d -iname "*.p2"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12971- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12976- for ROOTKIT_PHALANX2_DIRNAME in ${ROOTKIT_PHALANX2_DIRNAMES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12977: if `cd ${ROOTKIT_PHALANX2_DIRNAME} >/dev/null 2>&1`; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12978- ROOTKIT_PHALANX2_TEST=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12996- for DIR_NAME in /etc /usr/share; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12997: if [ -n "`echo \"${STAT_CMD}\" | grep '\.pl$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:12998: NLINKS1=`${STAT_CMD} --nlink ${DIR_NAME} 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-12999- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13000: NLINKS1=`${STAT_CMD} -c %h ${DIR_NAME} 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13001- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13002- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13003: NLINKS2=`ls -ld ${DIR_NAME} 2>/dev/null | ${AWK_CMD} -F' ' '/^d/ {print $2}' 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13004- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13034- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13035: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' stat '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13036- display --to LOG --type INFO DISABLED_CMD 'stat' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13047- if [ -n "${PGREP_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13048: if [ -n "`${PGREP_CMD} 'ata/0'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13049: ROOTKIT_PHALANX2_PROC_KTHREAD_PPID=`${PGREP_CMD} -f '^kthread.?$'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13050: ROOTKIT_PHALANX2_PROC_ATA_PPID=`${PS_CMD} --no-headers -C 'ata/0' -oppid 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13051- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13076- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13077: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' pgrep '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13078- display --to LOG --type INFO DISABLED_CMD 'pgrep' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13086- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13087: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13088- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13146- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13147: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13148- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13167- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13168: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13169- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13216- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13217: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13218- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13224- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13225: for FNAME in `${FIND_CMD} "${DIR}" -type f -name "*[sS][iI][nN][aA][rR]*" 2>/dev/null`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13226: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13227- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13228: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13229- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13231- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13232: elif `grep -i 'sinar' "${FNAME}" >/dev/null 2>&1`; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13233- FOUND=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13249- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13250: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13251- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${SCAN_ROOTKIT}, " ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13258- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13259: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' find '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13260- display --to LOG --type INFO DISABLED_CMD 'find' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13519- for RKHTMPVAR in ${FILESCAN}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13520: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13521- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13522: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13523- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13524: TYPE=`echo ${RKHTMPVAR} | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13525: FILE=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13526: INFO=`echo ${RKHTMPVAR} | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13527- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13528: FNAME=`echo "${FILE}" | tr '%' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13529- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13532- if [ -d "${FNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13533: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13534- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13535: if [ -n "`echo \"${RTKT_DIR_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13536- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13537: display --to LOG --type INFO FILE_PROP_WL_DIR "`name2text \"${FNAME}\"`" 'possible_rkt_files' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13538: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13539- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13545- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13546: display --to LOG --type PLAIN --result WARNING --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13547- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13549- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13550: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13551- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13554- if [ -f "${FNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13555: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13556- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13557: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13558- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13559: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'possible_rkt_files' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13560: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13561- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13567- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13568: display --to LOG --type PLAIN --result WARNING --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13569- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13571- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13572: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13573- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13594- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13595: FOUNDFILES=`echo "${FOUNDFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13596- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13597- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13598: FILE=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13599: INFO=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13600- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13601: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13602- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13603- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13604: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_POSS_FILES_FILE_FOUND "`name2text \"${FILE}\"`" "${INFO}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13605- done rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13606- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13607: FOUNDDIRS=`echo "${FOUNDDIRS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13608- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13609- for RKHTMPVAR in ${FOUNDDIRS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13610: FILE=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13611: INFO=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13612- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13613: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13614- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13615- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13616: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_POSS_FILES_DIR_FOUND "`name2text \"${FILE}\"`" "${INFO}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13617- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13649- if [ -n "${FIND_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13650: test -z "`${FIND_CMD} -L ${DB_PATH} 2>&1 >/dev/null`" && FINDFOLLOW=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13651- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13670- if [ -n "${FIND_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13671: if [ $FINDFOLLOW -eq 1 -a -n "`echo \"${DIR}\" | grep '^/etc/systemd/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13672: RKHTMPVAR3=`${FIND_CMD} -L "${DIR}" -type f 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13673- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13674: RKHTMPVAR3=`${FIND_CMD} "${DIR}" -type f -a ! -type l 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13675- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13695- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13696: RKHTMPVAR2=`echo ${RKHTMPVAR2}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13697- display --to LOG --type INFO CONFIG_STARTUP_PATHS "${RKHTMPVAR2}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13729- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13730: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' strings '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13731- display --to LOG --type INFO DISABLED_CMD 'strings' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13766- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13767: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13768- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13769: FILE=`echo ${RKHTMPVAR} | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13770: FILESTRING=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13771- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13772- # If the string begins with '+', then it is already a regular expression. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13773: if [ "`echo ${FILESTRING} | cut -c 1`" = "+" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13774: STRINGGREP=`echo ${FILESTRING} | cut -c 2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13775- FILESTRING="${STRINGGREP}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13776- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13777: STRINGGREP=`echo ${FILESTRING} | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13778- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13779- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13780: INFO=`echo ${RKHTMPVAR} | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13781- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13785- for FNAME in ${RC_PATHS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13786: FOUNDSTRING=`${STRINGS_CMD} -n 3 -a "${FNAME}" | grep -v '^[ ]*#' | grep "${STRINGGREP}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13787- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13788- if [ -n "${FOUNDSTRING}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13789: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13790- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13791: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRINGGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13792- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13793: display --to LOG --type INFO FILE_PROP_WL_STR "`name2text \"${FNAME}\"`" "${FILESTRING}" 'possible_rkt_strings' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13794- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13795: elif [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" -a -z "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13796- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13797: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'possible_rkt_strings' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13798- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13823- FOUNDFILE=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13824: FOUNDSTRING=`${STRINGS_CMD} -n 3 -a "${FNAME}" | grep "${STRINGGREP}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13825- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13826- if [ -n "${FOUNDSTRING}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13827: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13828- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13829: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRINGGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13830- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13831: display --to LOG --type INFO FILE_PROP_WL_STR "`name2text \"${FNAME}\"`" "${FILESTRING}" 'possible_rkt_strings' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13832- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13833: elif [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" -a -z "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13834- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13835: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'possible_rkt_strings' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13836- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13850- if [ $FOUNDFILE -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13851: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13852- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13878- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13879: FOUNDSTRINGS=`echo "${FOUNDSTRINGS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13880- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13881- for RKHTMPVAR in ${FOUNDSTRINGS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13882: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13883: STRING=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13884- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13885: if [ "`echo ${STRING} | cut -c 1`" = "+" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13886: STRING=`echo ${STRING} | cut -c 2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13887- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13888- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13889: INFO=`echo "${RKHTMPVAR}" | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13890- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13891: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13892- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13893- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13894: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_POSS_STRINGS_FOUND "${STRING}" "`name2text \"${FNAME}\"`" "${INFO}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13895- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13961- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13962: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13963- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13964: DELE_FILES=`${LSOF_CMD} -wnlP +c 0 ${SOLARISX} 2>/dev/null | grep '(dele' 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13965- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13970- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13971: for LINE in `${LSOF_CMD} -wnlP +c 0 ${SOLARISX} 2>/dev/null | grep '(dele'`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13972- PROC="" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13973- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13974: PID=`echo "${LINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13975: NODE=`echo "${LINE}" | ${AWK_CMD} '{ print $8 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13976: FNAME=`echo "${LINE}" | ${AWK_CMD} '{ print $9 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13977- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13981- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13982: test -n "`echo \"${PIDLIST}\" | grep \" $PID \"`" && continue rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13983- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13991- if [ $SOL_PROC -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13992: test -h "/proc/${PID}/path/a.out" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/path/a.out"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13993- elif [ $SUNOS -eq 0 -o -h "/proc/${PID}/exe" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13994: test -h "/proc/${PID}/exe" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/exe"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13995- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13996- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:13997: test -n "${RKHTMPVAR}" && PROC=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-13998- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14001- if [ $SUNOS -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14002: PROC=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*VREG[ ]' 2>/dev/null | head ${HEAD_OPT}1 | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14003- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14004: PROC=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*REG[ ]' | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14005- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14006- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14007: test -z "${PROC}" && PROC=`echo "${LINE}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14008- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14013- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14014: if [ -z "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14015: if [ -n "`echo \"${NODE}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14016- FNAME="${NODE}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14023- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14024: if [ -n "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14025: FNAME=`echo "${FNAME}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14026- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14046- for RKHTMPVAR in ${ALLOWPROCDELFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14047: RKHTMPVAR2=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F ':/' '{ print $1 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14048- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14052- if [ $PROCDELFILES_GIVEN -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14053: RKHTMPVAR3=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F ':/' '{ for (i = 2; i <= NF; i++) { a[i] = $i } } END { for (i in a) { print "/" a[i] } }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14054- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14057- for FN in ${RKHTMPVAR3}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14058: FNGREP=`echo "${FN}" | sed -e 's/\([.^+]\)/\\\\\1/g; s/\([^\\]\)\*/\1.*/g; s/\([^\\]\)?/\1./g;'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14059- FNAMEGREP="${FNAMEGREP}|${FNGREP}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14061- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14062: FNAMEGREP=`echo "${FNAMEGREP}" | sed -e 's/^|//;'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14063- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14064: if [ -n "`echo \"${FNAME}\" | egrep \"^(${FNAMEGREP})$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14065- PROCWHITELISTED=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14081- if [ $PROCDELFILES_GIVEN -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14082: if [ -z "`echo \"${WHITEPROC}\" | grep \"^${PROC} ${FNAME}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14083- WHITEPROC="${WHITEPROC} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14085- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14086: elif [ -z "`echo \"${WHITEPROC}\" | grep \"^${PROC}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14087- WHITEPROC="${WHITEPROC} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14112- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14113: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14114- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14121- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14122: PROC=`echo "$LINE" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14123: PID=`echo "$LINE" | cut -d' ' -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14124: FNAME=`echo "$LINE" | cut -d' ' -f3-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14125- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14126: display --to LOG --type PLAIN --log-indent 9 ROOTKIT_MALWARE_DELETED_FILES_FOUND_DATA "${PROC}" "${PID}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14127- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14133- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14134: if [ -n "`echo \"${RKHTMPVAR}\" | grep ' /'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14135: PROC=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14136: FNAME=`echo "${RKHTMPVAR}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14137- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14138: display --to LOG --type INFO ROOTKIT_MALWARE_DELETED_FILES_WL "${PROC}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14139- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14148- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14149: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsof '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14150- display --to LOG --type INFO DISABLED_CMD 'lsof' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14189- for RKHTMPVAR in ${SUSP_FILES_INFO}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14190: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14191- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14192: RKHTMPVAR=`echo "${RKHTMPVAR}" | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14193- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14194: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14195- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14196: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14197- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14198: FOUNDFILES=`grep "/${FNAMEGREP}$" "${RKHLSOF_FILE}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14199- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14202- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14203: INFO=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14204- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14205: if [ -n "`echo \"${INFO}\" | grep '^OSX '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14206- if [ $MACOSX -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14207: INFO=`echo "${INFO}" | cut -d' ' -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14208- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14209: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT - 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14210- continue ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14223- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14224: FILENAME=`echo "${FNAME}" | sed -e 's/^.*[ ]\([^ ][^ ]*\)$/\1/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14225: FNAMEGREP=`echo "${FILENAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14226- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14227: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14228- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14229: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FILENAME}\"`" 'running_procs' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14230- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14238- if [ $FOUND -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14239: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14240- ROOTKIT_FAILED_NAMES="${ROOTKIT_FAILED_NAMES}${INFO}, " ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14256- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14257: SUSP_FILES=`echo "${SUSP_FILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14258- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14259- for FILENAME in ${SUSP_FILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14260: INFO=`echo ${FILENAME} | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14261: RKHTMPVAR=`echo ${FILENAME} | cut -d: -f3-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14262- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14263: FOUNDINFO=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14264- display --to LOG --type PLAIN --log-indent 9 ROOTKIT_MALWARE_SUSP_FILES_FOUND_CMD "${FOUNDINFO}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14265- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14266: FOUNDINFO=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14267: RKHTMPVAR2=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14268- display --to LOG --type PLAIN --log-indent 11 ROOTKIT_MALWARE_SUSP_FILES_FOUND_UID "${FOUNDINFO}" "${RKHTMPVAR2}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14269- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14270: FOUNDINFO=`echo "${RKHTMPVAR}" | ${AWK_CMD} '{ print $9 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14271- display --to LOG --type PLAIN --log-indent 11 ROOTKIT_MALWARE_SUSP_FILES_FOUND_PATH "${FOUNDINFO}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14280- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14281: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsof '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14282- display --to LOG --type INFO DISABLED_CMD 'lsof' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14321- if [ -z "${UNHIDE_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14322: if [ -n "`echo \"${UNAME_R}\" | grep '^2\.6'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14323- RKHTMPVAR="unhide-linux26" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14339- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14340: UNHIDE_VERS=`${UNHIDE_CMD} -V 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14341- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14342: if [ -n "`echo ${UNHIDE_VERS} | grep '^Unhide [2-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14343: UNHIDE_VERS=`echo ${UNHIDE_VERS} | cut -d' ' -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14344- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14360- for RKHTMPVAR in ${UNHIDE_TESTS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14361: if [ -n "`echo \"${RKHTMPVAR} \" | grep '^-'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14362- # Only newer versions have command-line options. ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14375- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14376: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14377- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14378- SEEN=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14379: FOUND_PROCS=`${UNHIDE_CMD} ${UNHIDE_OPTS} ${RKHTMPVAR} 2>&1 | egrep -v '^(Unhide |yjesus@|http:|Copyright |License |NOTE :|Used options:|\[\*\]|$)'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14380- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14384- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14385: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14386- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14388- if [ $UNHIDE_VERS -ge 20100919 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14389: FOUND_PROCS=`echo "${FOUND_PROCS}" | sort | uniq` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14390- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14423- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14424: HIDDEN_PROCS=`echo "${HIDDEN_PROCS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14425- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14481- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14482: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14483- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14487- if [ -e "${FNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14488: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14489- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14490: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14491- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14492: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'login_backdoors' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14493- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14499- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14500: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_MALWARE_LOGIN_BDOOR_CHK "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14501- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14502- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14503: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_MALWARE_LOGIN_BDOOR_CHK "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14504- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14517- for FNAME in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14518: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14519- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14520: display --to LOG --type WARNING ROOTKIT_MALWARE_LOGIN_BDOOR_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14521- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14535- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14536: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14537- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14541- if [ -f "${FNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14542: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14543- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14544: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14545- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14546: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'sniffer_logs' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14547- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14553- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14554: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14555- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14556- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14557: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_FILE "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14558- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14571- for FNAME in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14572: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14573- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14574: display --to LOG --type WARNING ROOTKIT_MALWARE_SNIFFER_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14575- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14591- if [ -f "${TRIPWIREFILE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14592: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14593- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14594: if [ -z "`grep ${GREP_OPT} 'Tripwire segment-faulted !' \"${TRIPWIREFILE}\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14595- display --to SCREEN+LOG --type PLAIN --result NONE_FOUND --color GREEN --screen-indent 4 --log-indent 2 ROOTKIT_MALWARE_SFW_INTRUSION rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14596- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14597: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14598- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14602- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14603: if [ -n "`echo \" ${CL_ENABLE_TESTS} \" | grep ' tripwire '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14604- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --screen-indent 4 --log-indent 2 ROOTKIT_MALWARE_SFW_INTRUSION ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14623- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14624: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14625- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14629- if [ -d "${DIR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14630: FNAMEGREP=`echo "${DIR}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14631- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14632: if [ -n "`echo \"${RTKT_DIR_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14633- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14634: display --to LOG --type INFO FILE_PROP_WL_DIR "`name2text \"${DIR}\"`" 'susp_dirs' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14635- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14641- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14642: display --to LOG --type PLAIN --result FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${DIR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14643- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14644- elif [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14645: display --to LOG --type PLAIN --result NOT_FOUND --log-indent 4 ROOTKIT_FILES_DIRS_DIR "`name2text \"${DIR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14646- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14659- for DIR in ${FOUNDDIRS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14660: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14661- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14662: display --to LOG --type WARNING ROOTKIT_MALWARE_SUSP_DIR_FOUND "`name2text \"${DIR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14663- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14678- if [ -n "${IPCS_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14679: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14680- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14689- if [ $HAVE_NUMFMT -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14690: RKHTMPVAR=`${NUMFMT_CMD} --to iec $IPC_SEG_SIZE 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14691- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14713- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14714: RKHTMPVAR=`LC_LANG=C ${IPCS_CMD} -u 2>/dev/null | ${AWK_CMD} -F' ' '/segments allocated/ {print $3}'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14715- test -z "${RKHTMPVAR}" && RKHTMPVAR=0 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14728- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14729: for SHM_LINE in `LC_LANG=C ${IPCS_CMD} -m 2>/dev/null | ${AWK_CMD} -v SHM_SIZE="$IPC_SEG_SIZE" '/^0x/ && ($4 == 600 || $4 == 666) && $5 >= SHM_SIZE { print $0 }'`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14730: RKH_SHM_SHMID=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14731: RKH_SHM_OWNER=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14732: RKH_SHM_SIZE=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $5 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14733: RKH_SHM_NATTACH=`echo "${SHM_LINE}" | ${AWK_CMD} '{ print $6 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14734- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14735- if [ $HAVE_NUMFMT -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14736: RKH_SHM_SIZE_HUMAN=`${NUMFMT_CMD} --to iec $RKH_SHM_SIZE 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14737- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14746- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14747: for SHM_PID_LINE in `LC_LANG=C ${IPCS_CMD} -p 2>/dev/null | grep "^${RKH_SHM_SHMID} "` ; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14748: RKH_SHM_CPID=`echo "${SHM_PID_LINE}" | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14749: RKH_SHM_LPID=`echo "${SHM_PID_LINE}" | ${AWK_CMD} '{ print $4 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14750- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14751- if [ $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14752: RKH_SHM_PATH=`${READLINK_CMD} ${READLINK_OPT} /proc/${RKH_SHM_CPID}/exe` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14753- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14754- # Make an attempt to get the pathname using the 'ls' command. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14755: RKH_SHM_PATH=`ls -l /proc/${RKH_SHM_CPID}/exe | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14756- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14758- # Strip off the '(deleted)' part from the pathname if present. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14759: RKH_SHM_PATH_STRIPPED=`echo "${RKH_SHM_PATH}" | sed -e 's/ (deleted)$//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14760- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14767- if [ -n "${RKH_SHM_PATH}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14768: FNAMEGREP=`echo "${RKH_SHM_PATH_STRIPPED}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14769- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14770: if [ -n "`echo \"${ALLOWIPCPROC}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14771- FOUND=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14772: SHM_WL_LIST_PATH="${SHM_WL_LIST_PATH} `name2text \"${RKH_SHM_PATH_STRIPPED}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14773- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14775- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14776: if [ $FOUND -eq 0 -a -n "`echo \"${ALLOWIPCUSER}\" | grep \" ${RKH_SHM_OWNER} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14777- FOUND=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14780- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14781: if [ $FOUND -eq 0 -a -n "`echo \"${ALLOWIPCPID}\" | grep \" ${RKH_SHM_CPID} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14782- FOUND=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14792- if [ -n "${RKH_SHM_PATH}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14793: RKHTMPVAR2=`name2text "${RKH_SHM_PATH_STRIPPED}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14794- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14832- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14833: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14834- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14837- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14838: SHM_TYPE=`echo "${SHM_LINE}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14839: SHM_LINE=`echo "${SHM_LINE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14840- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14875- for FNAME in ${SHM_WL_LIST_PATH}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14876: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14877- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14878: if [ -z "`echo \"${FOUND}\" | grep \" ${FNAMEGREP} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14879- FOUND="${FOUND} ${FNAME} " ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14885- for FNAME in ${SHM_WL_LIST_USER}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14886: if [ -z "`echo \"${FOUND}\" | grep \" ${FNAME} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14887- FOUND="${FOUND} ${FNAME} " ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14893- for FNAME in ${SHM_WL_LIST_PID}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14894: if [ -z "`echo \"${FOUND}\" | grep \" ${FNAME} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14895- FOUND="${FOUND} ${FNAME} " ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14902- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14903: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ipcs '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14904- display --to LOG --type INFO DISABLED_CMD 'ipcs' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14909- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14910: if [ -n "`echo \" ${CL_ENABLE_TESTS} \" | grep ' ipc_shared_mem '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14911- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --log-indent 2 --screen-indent 4 ROOTKIT_MALWARE_IPCS ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14940- test -z "${FILENAME}" -o ! -f "${FILENAME}" && return rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14941: test -z "`echo \"${FILENAME}\" | grep '^/'`" && return rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14942- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14943: test -n "`echo \"${FILENAME}\" | grep '/[^/]*\.[^/]*$'`" -a "${FILENAME}" != "${XINETD_CONF_PATH}" && return rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14944: test -n "`echo \"${FILENAME}\" | grep '~$'`" && return rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14945- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14953- if [ $XINETD_DFLTS_SEEN -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14954: if [ -n "`grep '^defaults' \"${FILENAME}\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14955- XINETD_DFLTS_SEEN=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14959- # Get the default enabled services. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14960: for LINE in `egrep '^[ ]*enabled[ ]*\+?=' "${FILENAME}"`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14961- SEEN=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14962- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14963: RKHTMPVAR=`echo "${LINE}" | sed -e 's/^.*=//' | tr -s ' ' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14964- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14971- if [ -n "${XINETD_DFLTS_ENABLED}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14972: XINETD_DFLTS_ENABLED=`echo ${XINETD_DFLTS_ENABLED}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14973- test -n "${XINETD_DFLTS_ENABLED}" && XINETD_DFLTS_ENABLED=" ${XINETD_DFLTS_ENABLED} " ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14977- # Get the default disabled services. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14978: for LINE in `egrep '^[ ]*disabled[ ]*\+?=' "${FILENAME}"`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14979: RKHTMPVAR=`echo "${LINE}" | sed -e 's/^.*=//' | tr -s ' ' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14980- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14987- if [ -n "${XINETD_DFLTS_DISABLED}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:14988: XINETD_DFLTS_DISABLED=`echo ${XINETD_DFLTS_DISABLED}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-14989- test -n "${XINETD_DFLTS_DISABLED}" && XINETD_DFLTS_DISABLED=" ${XINETD_DFLTS_DISABLED} " ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15000- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15001: if [ -n "`grep '^service' \"${FILENAME}\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15002- IFS=$IFSNL ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15007- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15008: for DATA in `${AWK_CMD} '/^service/, /^[ ]*\}/ { if ($0 ~ /^[ ]*(#|$)/) next; printf "%s", $0; if ($0 ~ /\}/) print ""; }' "${FILENAME}"`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15009- # Unfortunately we must jiggle with IFS again to ensure that subsequent commands work. ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15012- # We 'echo' the configured service to flatten out any whitespace. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15013: RKHTMPVAR=`echo ${DATA} | cut -d' ' -f2 | sed -e 's/{$//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15014: RKHTMPVAR2=`echo ${DATA} | sed -e 's/^.* id = \([^ ]*\).*$/\1/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15015- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15026- if [ -n "${XINETD_DFLTS_ENABLED}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15027: if [ -n "`echo \"${XINETD_DFLTS_ENABLED}\" | egrep \"${SVCID}\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15028: if [ -z "`echo \"${XINETD_DFLTS_DISABLED}\" | egrep \"${SVCID}\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15029- SEEN=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15033- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15034: elif [ -n "`echo \"${XINETD_DFLTS_DISABLED}\" | egrep \"${SVCID}\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15035- : rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15036: elif [ -z "`echo $DATA | grep 'disable = yes'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15037- SEEN=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15083- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15084: for FNAME in `grep '^[ ]*include[ ]' "${FILENAME}" | ${AWK_CMD} '{ print $2 }'`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15085- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15096- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15097: for DIR in `grep '^[ ]*includedir[ ]' "${FILENAME}" | ${AWK_CMD} '{ print $2 }'`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15098- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15117- test -z "$1" -o ! -d "$1" && return rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15118: test -z "`echo \"$1\" | grep '^/'`" && return rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15119- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15120- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15121: for FNAME in `ls $1`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15122- xinetd_include "$1/${FNAME}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15139- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15140: FOUNDSTRING=`${INETADM_CMD} | grep '^enabled' | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15141- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15142- if [ -f "${INETD_CONF_PATH}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15143: STR=`grep -v '^#' "${INETD_CONF_PATH}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15144- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15150- for RKHTMPVAR in ${STR}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15151: if [ -z "`echo \"${FOUNDSTRING}\" | grep \"/${RKHTMPVAR}/\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15152- FOUNDSTRING="${FOUNDSTRING} ${RKHTMPVAR}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15170- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15171: test -n "`echo \" ${CL_ENABLE_TESTS} \" | grep ' trojans '`" && CL_TEST=1 || CL_TEST=0 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15172- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15219- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15220: FOUNDSTRING=`grep -v '^#' "${INETD_CONF_PATH}" | ${AWK_CMD} '{ print $1 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15221- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15254- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15255: if [ -n "`echo \"${STR}\" | grep '^[0-9/_-]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15256: EXECNAME=`grep "^${STR}" "${INETD_CONF_PATH}" | ${AWK_CMD} '{ print $6 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15257- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15370- if [ -f "${DIR}/httpd.conf" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15371: if [ -n "`egrep 'mod_rootme2?\.so' \"${DIR}/httpd.conf\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15372- FOUNDFILES="${FOUNDFILES} ${DIR}/httpd.conf" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15396- for FILE in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15397: display --to LOG --type WARNING ROOTKIT_TROJAN_APACHE_FOUND "`name2text \"${FILE}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15398- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15420- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15421: SOCKSTAT_OUTPUT=`${SOCKSTAT_CMD} ${RKHTMPVAR} | ${AWK_CMD} '$5 ~ /^(tcp|udp)/ { if ($6 == 6) print $7; else print $6 } $4 ~ /^(tcp|udp)/ { if ($5 == 6) print $6; else print $5 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15422- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15423: SOCKSTAT_OUTPUT=`echo "${SOCKSTAT_OUTPUT}" | grep '[:.][0-9][0-9]*$' | sed -e 's/^.*[:.]\([0-9]*\)$/\1/' | sort | uniq` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15424- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15425: NETSTAT_OUTPUT=`${NETSTAT_CMD} -an | ${AWK_CMD} '$1 ~ /^(tcp|udp)/ { print $4 }' | grep '[:.][0-9][0-9]*$' | sed -e 's/^.*[:.]\([0-9]*\)$/\1/' | sort | uniq` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15426- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15429- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15430: SOCKSTAT_OUTPUT=`echo ${SOCKSTAT_OUTPUT}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15431: NETSTAT_OUTPUT=`echo ${NETSTAT_OUTPUT}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15432- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15444- if [ -z "${NETSTAT_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15445: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' netstat '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15446- display --to LOG --type INFO DISABLED_CMD 'netstat' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15474- for RKHTMPVAR in ${KLDSTATKEYWORDS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15475: RKHTMPVAR=`echo ${RKHTMPVAR}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15476- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15477: KLDKEYWD=`echo ${RKHTMPVAR} | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15478- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15479: if [ -n "`${KLDSTAT_CMD} -v | grep \"${KLDKEYWD}\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15480- FOUND=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15509- if [ -n "${PKGDB_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15510: RKHTMPVAR=`${PKGDB_CMD} check 2>&1 >/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15511- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15527- if [ -n "${PKGDB_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15528: RKHTMPVAR=`${PKGDB_CMD} -Fa -v 2>&1 | grep 'Skipped\.'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15529- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15572- if [ -z "${LSMOD_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15573: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsmod '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15574- display --to LOG --type INFO DISABLED_CMD 'lsmod' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15580- PROC_OUTPUT=`cat /proc/modules | cut -d' ' -f1 | sort` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15581: LSMOD_OUTPUT=`${LSMOD_CMD} | grep -v 'Size *Used *by' | cut -d' ' -f1 | sort` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15582- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15647- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15648: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' find '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15649- display --to LOG --type INFO DISABLED_CMD 'find' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15652- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15653: elif [ -z "`ls -1 \"${LKM_PATH}\" 2>/dev/null`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15654- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --log-indent 4 --screen-indent 4 ROOTKIT_OS_LINUX_LKMNAMES ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15664- for RKHTMPVAR in ${LKM_BADNAMES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15665: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15666- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15673- for RKHTMPVAR in ${LKM_NAMES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15674: if [ -n "`egrep \"/${RKHTMPVAR}(\.xz)?$\" "${TEMPFILE}"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15675- FOUND=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15688- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15689: RKHTMPVAR=`echo "${RKHTMPVAR}" | sed -e 's/\\\././g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15690- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15815- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15816: for LSOFLINE in `${LSOF_CMD} -wnlP -i ${PROTO}:${PORT} 2>/dev/null`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15817- # ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15820- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15821: if [ -n "`echo \"${LSOFLINE}\" | grep \" ${PROTO} \*:${PORT} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15822- # Process listening for connections from anywhere. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15823: PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15824: elif [ -n "`echo \"${LSOFLINE}\" | egrep \" ${PROTO} [0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:${PORT}[ -]\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15825- # Established or listening process using IPv4 address. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15826: PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15827: elif [ -n "`echo \"${LSOFLINE}\" | egrep \" ${PROTO} \[[:0-9a-fA-F]+\]:${PORT}[ -]\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15828- # Established or listening process using IPv6 address. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15829: PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15830- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15844- if [ $SOL_PROC -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15845: test -h "/proc/${PID}/path/a.out" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/path/a.out"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15846- elif [ $SUNOS -eq 0 -o -h "/proc/${PID}/exe" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15847: test -h "/proc/${PID}/exe" && RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "/proc/${PID}/exe"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15848- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15849- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15850: test -n "${RKHTMPVAR}" && FNAME=`echo "${RKHTMPVAR}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15851- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15854- if [ $SUNOS -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15855: FNAME=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*VREG[ ]' 2>/dev/null | head ${HEAD_OPT}1 | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15856- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15857: FNAME=`${LSOF_CMD} -wnlP +c 0 -p $PID 2>/dev/null | grep '[ ]txt[ ][ ]*REG[ ]' | ${AWK_CMD} '{ print $NF }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15858- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15860- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15861: if [ -n "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15862- FOUND="${FNAME}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15879- Linux) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15880: FOUND=`${NETSTAT_CMD} -an | grep -i "^${PROTO}.*:${PORT} " | ${AWK_CMD} '{ print $4 }' | grep ":${PORT}$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15881- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15882- *BSD|Darwin|IRIX*|DragonFly) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15883: FOUND=`${NETSTAT_CMD} -an | grep -i "^${PROTO}.*\.${PORT} " | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15884- ;; ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15886- if [ "${PROTO}" = "UDP" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15887: FOUND=`${NETSTAT_CMD} -an | grep -i "^udp.*\.${PORT} " | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15888- elif [ "${PROTO}" = "TCP" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15889: FOUND=`${NETSTAT_CMD} -an | egrep -i "^tcp.*\.${PORT} .*(BOUND|ESTABLISH|LISTEN)" | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15890- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15893- if [ "${PROTO}" = "UDP" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15894: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^UDP: IPv4/, /^$/ { print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15895- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15896- if [ -z "${FOUND}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15897: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^UDP: IPv6/, /^$/ { print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15898- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15899- elif [ "${PROTO}" = "TCP" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15900: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^TCP: IPv4/, /^$/ { print $0 }' | egrep 'BOUND|ESTABLISH|LISTEN' | ${AWK_CMD} '{ print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15901- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15902- if [ -z "${FOUND}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15903: FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^TCP: IPv6/, /^$/ { print $0 }' | egrep 'BOUND|ESTABLISH|LISTEN' | ${AWK_CMD} '{ print $1 }' | grep "\.${PORT}$"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15904- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15919- if [ -n "${FNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15920: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15921- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15922: if [ -n "`echo \"${PORT_WHITELIST}\" | grep \"^${FNAMEGREP}:${PROTO}:${PORT}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15923- RKHTMPVAR2=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15924- FOUND="path_whitelisted" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15925: elif [ -n "`echo \"${PORT_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15926- RKHTMPVAR2=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15928- elif [ $PORT_WHITELIST_ALL_TRUSTED -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15929: test -n "${BASENAME_CMD}" && RKHTMPVAR=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR=`echo "${FNAME}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15930- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15931: RKHTMPVAR=`IFS=$RKHIFS find_cmd ${RKHTMPVAR}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15932- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15940- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:15941: if [ $RKHTMPVAR2 -eq 0 -a -n "`echo \"${PORT_WHITELIST}\" | grep \"^${PROTO}:${PORT}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-15942- FOUND="port_whitelisted" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16025- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16026: for LINE in `cat "${DB_PATH}/backdoorports.dat"`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16027: if [ -z "`echo \"${LINE}\" | grep '^[0-9][0-9]*:'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16028- continue ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16030- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16031: PORT=`echo "${LINE}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16032: DESCRIPTION=`echo "${LINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16033: PROTO=`echo "${LINE}" | cut -d: -f3 | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16034- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16035: ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16036- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16037: if [ -z "`echo \"${PORT}\" | grep '^[1-9][0-9]*$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16038- echo "Error: Invalid port in backdoorports.dat file: $LINE" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16056- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16057: display --to LOG --type INFO NETWORK_PORTS_PATH_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16058- display --to LOG --type PLAIN --log-indent 4 --result WHITELISTED NETWORK_PORTS_BACKDOOR_CHK "${PROTO}" "${PORT}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16062- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16063: display --to LOG --type INFO NETWORK_PORTS_TRUSTED_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16064- display --to LOG --type PLAIN --log-indent 4 --result WHITELISTED NETWORK_PORTS_BACKDOOR_CHK "${PROTO}" "${PORT}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16079- FOUNDPORT=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16080: ROOTKIT_FAILED_COUNT=`expr $ROOTKIT_FAILED_COUNT + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16081- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16083- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16084: test -n "${FNAME}" && FNAME=" by `name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16085- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16170- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16171: RKHTMPVAR=`${UNHIDETCP_CMD} ${UNHIDETCP_OPTS} 2>&1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16172- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16173: TCP_PORTS=`echo "${RKHTMPVAR}" | ${AWK_CMD} '/^(\[\*\])?Starting TCP check/, /^(\[\*\])?Starting UDP check/ { print $0 }' | grep '^Found ' | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16174: UDP_PORTS=`echo "${RKHTMPVAR}" | ${AWK_CMD} '/^(\[\*\])?Starting UDP check/, 0 { print $0 }' | grep '^Found ' | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16175- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16181- for PROTO in TCP UDP; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16182: HIDDEN_PORTS=`eval echo "\\$${PROTO}_PORTS"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16183- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16185- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16186: HIDDEN_PORTS=`echo ${HIDDEN_PORTS} | tr ' ' '\n' | sort | uniq` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16187: HIDDEN_PORTS=`echo ${HIDDEN_PORTS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16188- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16198- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16199: display --to LOG --type INFO NETWORK_HIDDEN_PORTS_PATH_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16200- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16203- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16204: display --to LOG --type INFO NETWORK_HIDDEN_PORTS_TRUSTED_WHITELIST "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16205- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16227- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16228: FOUND_PORTS=`echo "${FOUND_PORTS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16229- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16230- for RKHTMPVAR in ${FOUND_PORTS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16231: PROTO=`echo ${RKHTMPVAR} | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16232: PORT=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16233: FNAME=`echo ${RKHTMPVAR} | cut -d: -f3-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16234- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16237- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16238: display --to LOG --type PLAIN --log-indent 9 NETWORK_HIDDEN_PORTS_CHK_NAME "${PROTO}" "${PORT}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16239- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16271- if [ -n "${IFWLIST}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16272: IFWLIST=`echo ${IFWLIST}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16273- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16275- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16276: IFWLIST=`echo ${IFWLIST} | tr ' ' '|'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16277- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16281- if [ -z "${IFWLIST}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16282: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '$1 !~ /^pflog/ && /PROMISC/ { print }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16283- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16284: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '$1 !~ /^pflog/ && $1 !~ /^('${IFWLIST}'):$/ && /PROMISC/ { print }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16285- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16288- if [ -z "${IFWLIST}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16289: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '/PROMISC/ { print }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16290- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16291: PROMISCSCAN1=`${IFCONFIG_CMD} -a 2>&1 | ${AWK_CMD} '$1 !~ /^('${IFWLIST}'):$/ && /PROMISC/ { print }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16292- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16295- if [ -z "${IFWLIST}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16296: PROMISCSCAN1=`${IFCONFIG_CMD} 2>&1 | ${AWK_CMD} 'BEGIN { RS="" }; /PROMISC/ { print }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16297- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16298: PROMISCSCAN1=`${IFCONFIG_CMD} 2>&1 | ${AWK_CMD} 'BEGIN { RS="" }; $1 !~ /^('${IFWLIST}'):?$/ && /PROMISC/ { print }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16299- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16304- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16305: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ifconfig '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16306- display --to LOG --type INFO DISABLED_CMD 'ifconfig' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16313- if [ -n "${IP_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16314: PROMISCSCAN2=`${IP_CMD} link | grep '^[0-9]' | grep -vE "^[0-9][0-9]*: (${IFWLIST}):" | grep 'PROMISC'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16315- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16317- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16318: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ip '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16319- display --to LOG --type INFO DISABLED_CMD 'ip' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16341- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16342: PROMISCSCAN1=`echo "${PROMISCSCAN1}" | ${AWK_CMD} '$0 !~ /^ / || /PROMISC/ { print }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16343- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16356- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16357: PROMISCSCAN2=`echo "${PROMISCSCAN2}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16358- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16372- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16373: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ifconfig '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16374- display --to LOG --type INFO DISABLED_CMD 'ifconfig' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16379- if [ $LINUXOS -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16380: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ip '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16381- display --to LOG --type INFO DISABLED_CMD 'ip' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16418- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16419: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' lsof '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16420- display --to LOG --type INFO DISABLED_CMD 'lsof' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16437- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16438: LIBPCAPRES=`egrep -v '(^sk | 888e )' /proc/net/packet 2>/dev/null | head ${HEAD_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16439- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16453- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16454: for INODE in `egrep -v '(^sk | 888e )' /proc/net/packet | ${AWK_CMD} '{ print $9 }'`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16455- INODE_LIST="${INODE_LIST}|$INODE" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16457- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16458: INODE_LIST=`echo "${INODE_LIST}" | sed -e 's/^|//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16459- test -z "${INODE_LIST}" && INODE_LIST="RKHunterPktCapture" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16461- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16462: for PID in `${LSOF_CMD} -lMnPw -d 1-20 2>/dev/null | egrep "[ ](pack[ ]+(${INODE_LIST})|sock[ ]+[^ ]+[ ]+[^ ]+[ ]+(${INODE_LIST}))[ ]" | ${AWK_CMD} '{ print $2 }'`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16463- NAME="" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16465- if [ -h "/proc/$PID/exe" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16466: NAME=`${READLINK_CMD} ${READLINK_OPT} "/proc/$PID/exe" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16467- elif [ -f "/proc/$PID/status" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16468: NAME=`grep '^Name:.' /proc/$PID/status | sed -e 's/^Name:.//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16469- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16473- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16474: FNAMEGREP=`echo "${NAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16475- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16476: if [ -n "`echo \"${ALLOWPROCLISTENERS}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16477: if [ -z "`echo \"${WHITEPROC}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16478- WHITEPROC="${WHITEPROC} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16504- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16505: PID=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16506: NAME=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16507- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16508: display --to LOG --type WARNING NETWORK_PACKET_CAP_FOUND "`name2text \"${NAME}\"`" "${PID}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16509- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16524- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16525: display --to LOG --type INFO NETWORK_PACKET_CAP_WL "`name2text \"${NAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16526- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16649- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16650: ROOTKIT_COUNT=`expr ${ROOTKIT_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16651- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16654- for RKHTMPVAR in ${RCLOCAL_STRINGS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16655: RKHTMPVAR=`echo ${RKHTMPVAR} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16656- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16657: STRING=`echo ${RKHTMPVAR} | cut -d: -f1 | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16658: INFO=`echo ${RKHTMPVAR} | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16659- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16665- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16666: RCSTRINGS=`echo "${RCSTRINGS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16667- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16671- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16672: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16673- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16674- for STR in ${RCSTRINGS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16675: STRING=`echo ${STR} | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16676- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16677: RKHTMPVAR=`grep "${STRING}" "${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16678- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16679- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16680: test -z "`echo \"${RKHTMPVAR}\" | egrep -v '^[ ]*#'`" && continue rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16681- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16682: if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRING}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16683- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16684: STRING=`echo ${STRING} | sed -e 's/\\\//g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16685: display --to LOG --type INFO FILE_PROP_WL_STR "`name2text \"${FNAME}\"`" "${STRING}" 'startup_malware' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16686- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16687: elif [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}$\"`" -a -z "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16688- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16689: display --to LOG --type INFO FILE_PROP_WL "`name2text \"${FNAME}\"`" 'startup_malware' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16690- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16693- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16694: STRING=`echo ${STRING} | sed -e 's/\\\//g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16695: INFO=`echo ${STR} | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16696- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16713- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16714: ROOTKIT_FAILED_COUNT=`expr ${ROOTKIT_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16715- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16719- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16720: FOUNDSTRINGS=`echo "${FOUNDSTRINGS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16721- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16722- for RKHTMPVAR in ${FOUNDSTRINGS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16723: FNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16724: STRING=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16725: INFO=`echo "${RKHTMPVAR}" | cut -d: -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16726- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16727: display --to LOG --type WARNING ROOTKIT_POSS_STRINGS_FOUND "${STRING}" "`name2text \"${FNAME}\"`" "${INFO}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16728- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16755- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16756: PWDGRPID=`echo "${LINE}" | cut -d: -f1 | cut -c3-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16757: IDGREP=`echo "${PWDGRPID}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16758- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16759: RKHTMPVAR=`echo "${SEEN_IDS}" | grep " ${IDGREP} "` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16760- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16774- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16775: RKHTMPVAR=`echo "${LINES}" | grep "^> ${IDGREP}:"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16776: RKHTMPVAR2=`echo "${LINES}" | grep "^< ${IDGREP}:"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16777- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16803- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16804: OLD_LINE=`echo "${RKHTMPVAR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16805: NEW_LINE=`echo "${RKHTMPVAR2}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16806- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16815- while test -n "${STR}"; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16816: OLD_FIELD=`echo "${OLD_LINE}" | cut -d: -f$FIELD_IDX` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16817: NEW_FIELD=`echo "${NEW_LINE}" | cut -d: -f$FIELD_IDX` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16818- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16852- 3) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16853: OLD_GRPUSRS=" `echo ${OLD_FIELD} | tr ',' ' '` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16854: NEW_GRPUSRS=" `echo ${NEW_FIELD} | tr ',' ' '` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16855- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16858- for GRPUSR in ${OLD_GRPUSRS} ${NEW_GRPUSRS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16859: RKHTMPVAR=`echo ${GRPUSR} | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16860: RKHTMPVAR2=`echo "${OLD_GRPUSRS}" | grep " ${RKHTMPVAR} "` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16861: RKHTMPVAR3=`echo "${NEW_GRPUSRS}" | grep " ${RKHTMPVAR} "` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16862- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16878- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16879: FIELD_IDX=`expr $FIELD_IDX + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16880- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16881: RKHTMPVAR=`echo "${STR}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16882- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16953- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16954: RKHTMPVAR2=`${DSCL_CMD} . search /Users uid 0 | egrep '^[^ )]' | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16955- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16966- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16967: RKHUSERID=`echo "${RKHTMPVAR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16968- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16972- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:16973: if [ -z "`echo \"${UID0_WHITELIST}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-16974- UID_LIST="${UID_LIST} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17062- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17063: for RKHTMPVAR in `grep '^[^:]*::' "${SHADOW_FILE}" | cut -d: -f1`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17064- # Ignore any NIS/YP entries ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17066- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17067: RKHUSERID=`echo "${RKHTMPVAR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17068- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17069: if [ -z "`echo \"${PWD_WHITELIST}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17070- SHAD_PWDLESS_LIST="${SHAD_PWDLESS_LIST} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17105- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17106: RKHUSERID=`echo "${RKHTMPVAR}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17107- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17108: if [ -z "`echo \"${PWD_WHITELIST}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17109- PWD_PWDLESS_LIST="${PWD_PWDLESS_LIST} rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17110-${RKHTMPVAR}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17111: elif [ -z "`echo \"${WL_SEEN}\" | grep \" ${RKHUSERID} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17112- if [ $VERBOSE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17185- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17186: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' diff '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17187- display --to LOG --type INFO DISABLED_CMD 'diff' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17198- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17199: DIFFS=`${DIFF_CMD} /etc/passwd "${RKHTMPDIR}/passwd" 2>/dev/null | grep '^[<>]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17200- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17245- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17246: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' diff '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17247- display --to LOG --type INFO DISABLED_CMD 'diff' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17258- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17259: DIFFS=`${DIFF_CMD} /etc/group "${RKHTMPDIR}/group" 2>/dev/null | grep '^[<>]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17260- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17335- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17336: SHELLNAME=`echo "${RKHTMPVAR}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17337: FILENAME=`echo "${RKHTMPVAR}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17338- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17339: display --to LOG --type WARNING HISTORY_CHECK_FOUND "`name2text \"${SHELLNAME}\"`" "`name2text \"${FILENAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17340- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17405- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17406: RKHTMPVAR=`grep -i '^[ ]*PermitRootLogin[ =]' "${SSH_CONFIG_FILE}" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17407- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17412- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17413: RKHTMPVAR2=`echo ${RKHTMPVAR} | sed -e 's/^[^ =]*[ ]*=*[ ]*\([^ #]*\).*$/\1/' | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17414- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17436- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17437: RKHTMPVAR=`grep -i '^[ ]*Protocol[ =]' "${SSH_CONFIG_FILE}" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17438- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17443- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17444: RKHTMPVAR2=`echo ${RKHTMPVAR} | sed -e 's/^[^ =]*[ ]*=*[ ]*\([^ #]*\).*$/\1/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17445: RKHTMPVAR3=`echo "${RKHTMPVAR2}" | grep '1'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17446- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17476- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17477: RKHTMPVAR=`grep -i '^[ ]*AuthorizedKeysFile[ =]' "${SSH_CONFIG_FILE}" 2>/dev/null | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17478- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17479- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17480: RKHTMPVAR2=`echo ${RKHTMPVAR} | sed -e 's/^[^ =]*[ ]*=*[ ]*\([^ #]*\).*$/\1/'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17481- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17528- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17529: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep '(syslogd|syslog-ng)( |$)' | grep -v 'egrep'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17530- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17536- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17537: if [ -n "`echo \"${RKHTMPVAR}\" | grep 'rsyslog'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17538- display --to LOG --type INFO --log-indent 2 SYSTEM_CONFIGS_SYSLOG_DAEMON 'rsyslog' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17539: elif [ -n "`echo \"${RKHTMPVAR}\" | grep 'syslog-ng'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17540- display --to LOG --type INFO --log-indent 2 SYSTEM_CONFIGS_SYSLOG_DAEMON 'syslog-ng' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17548- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17549: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'systemd-journald( |$)' | grep -v 'egrep'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17550- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17564- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17565: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'metalog( |$)' | grep -v 'egrep'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17566- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17580- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17581: RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'socklog( |$)' | grep -v 'egrep'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17582- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17603- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17604: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' ps '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17605- display --to LOG --type INFO DISABLED_CMD 'ps' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17636- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17637: if [ -n "`echo \"${FNAME}\" | grep '/rsyslog\.conf$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17638- FTYPE="rsyslog" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17639- RKHTMPVAR="an" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17640: elif [ -n "`echo \"${FNAME}\" | grep '/syslog-ng\.conf$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17641- FTYPE="syslog-ng" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17642: elif [ -n "`echo \"${FNAME}\" | egrep '/(systemd-)?journald\.conf$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17643- FTYPE="systemd" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17650- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17651: display --to LOG --type INFO SYSTEM_CONFIGS_FILE_FOUND "${RKHTMPVAR}" "${FTYPE}" "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17652- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17659- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17660: if [ -n "`echo \"${FNAME}\" | egrep '/r?syslog\.conf$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17661: RKHTMPVAR=`egrep -i '^[^#].*[ ](@|:omrelp:).' "${FNAME}" | egrep -i -v '(@|:omrelp:)127\.'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17662- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17667- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17668: RKHTMPVAR=`${AWK_CMD} '/^[ ]*destination( | |$)/, /}/ { print $0 }' "${FNAME}" | egrep -i '( | |\{|^)(tcp|udp)6?( | |\(|$)' | egrep -v -i '(tcp|udp)6?[ ]*\([ ]*("[ ]*)?127\.'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17669- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17683- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17684: if [ $SYSLOG_SEEN -eq 1 -a -z "`echo \"${FILEFOUND}\" | egrep ' (syslog|rsyslog|syslog-ng) '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17685- display --to SCREEN+LOG --type PLAIN --result WARNING --color RED --log-indent 2 --screen-indent 4 SYSTEM_CONFIGS_FILE rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17686- display --to LOG --type WARNING SYSTEM_CONFIGS_SYSLOG_NO_FILE 'syslog' rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17687: elif [ $SYSTEMD_SEEN -eq 1 -a -z "`echo \"${FILEFOUND}\" | grep ' systemd '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17688- display --to SCREEN+LOG --type PLAIN --result WARNING --color RED --log-indent 2 --screen-indent 4 SYSTEM_CONFIGS_FILE ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17699- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17700: if [ -n "`echo \"${FILEFOUND}\" | egrep ' (syslog|rsyslog|syslog-ng) '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17701- if [ $ALLOW_SYSLOG_REMOTE_LOGGING -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17730- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17731: FTYPE=`${FILE_CMD} "${RKHTMPVAR}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17732- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17733: if [ $MACOSX -eq 1 -a -n "`echo \"${FTYPE}\" | grep 'universal binary'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17734: FTYPE=`echo "${FTYPE}" | tail ${TAIL_OPT}1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17735- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17736- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17737: if [ -z "`echo \"${FTYPE}\" | egrep -v '(character special|block special|socket|fifo \(named pipe\)|symbolic link to|empty|directory|/MAKEDEV:)'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17738- return ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17745- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17746: FNAMEGREP=`echo "${RKHTMPVAR}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17747- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17748: if [ -n "`echo \"${ALLOWDEVFILES}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17749- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17750: display --to LOG --type INFO FILESYSTEM_DEV_FILE_WL "`name2text \"${RKHTMPVAR}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17751- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17784- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17785: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17786- display --to LOG --type INFO DISABLED_CMD 'file' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17792- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17793: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' find '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17794- display --to LOG --type INFO DISABLED_CMD 'find' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17834- if [ -n "${RKHTMPVAR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17835: test -n "`${RKHTMPVAR} 2>/dev/null | egrep '^fdesc(fs)? .*(type fdesc|\(fdescfs\))'`" && FDESCFS=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17836- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17846- if [ $FDESCFS -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17847: test -n "`echo \"${RKHTMPVAR}/\" | grep '^/dev/fd/[0-9][0-9]*'`" && continue rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17848- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17854- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17855: for RKHTMPVAR in `${FIND_CMD} /dev ! -type d -a ! -type l 2>/dev/null`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17856- if [ $FDESCFS -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17857: test -n "`echo \"${RKHTMPVAR}/\" | grep '^/dev/fd/[0-9][0-9]*'`" && continue rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17858- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17859- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17860: test -z "`echo \"${RKHTMPVAR}\" | grep '/\.[^/]*$'`" && do_dev_whitelist_check rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17861- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17870- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17871: FOUNDFILES=`echo "${FOUNDFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17872- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17882- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17883: FTYPE=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17884: FNAME=`echo "${RKHTMPVAR}" | sed -e 's/: [^:]*$//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17885- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17886: display --to LOG --type PLAIN --log-indent 9 NAME "`name2text \"${FNAME}\"`: ${FTYPE}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17887- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17907- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17908: if [ -n "`echo \"${DISABLED_CMDS}\" | grep ' file '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17909- display --to LOG --type INFO DISABLED_CMD 'file' ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17932- if [ -d "${DIR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17933: RKHTMPVAR=`ls -1d ${DIR}/.* 2>/dev/null | egrep -v '/\.\.?$'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17934- test -n "${RKHTMPVAR}" && LOOKINDIRS="${LOOKINDIRS} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17940- if [ -d "${DIR}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17941: RKHTMPVAR=`${FIND_CMD} "${DIR}" -name ".*" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17942- test -n "${RKHTMPVAR}" && LOOKINDIRS="${LOOKINDIRS} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17969- if [ $FDESCFS -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17970: test -n "`echo \"${FNAME}/\" | grep '^/dev/fd/[0-9][0-9]*'`" && continue rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17971- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17972- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17973: FTYPE=`${FILE_CMD} "${FNAME}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17974- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17975: test -n "`echo \"${FTYPE}\" | egrep 'character special|block special|empty'`" && continue rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17976- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17977: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17978- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17979: if [ -n "`echo \"${FTYPE}\" | grep 'directory'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17980: if [ -n "`echo \"${ALLOWHIDDENDIRS}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17981- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17982: display --to LOG --type INFO FILESYSTEM_HIDDEN_DIR_WL "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17983- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17988- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17989: if [ -n "`echo \"${ALLOWHIDDENFILES}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17990- if [ $VERBOSE_LOGGING -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:17991: display --to LOG --type INFO FILESYSTEM_HIDDEN_FILE_WL "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-17992- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18001- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18002: FOUNDDIRS=`echo "${FOUNDDIRS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18003: FOUNDFILES=`echo "${FOUNDFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18004- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18017- for RKHTMPVAR in ${FOUNDDIRS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18018: FTYPE=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18019: FNAME=`echo "${RKHTMPVAR}" | sed -e 's/: [^:]*$//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18020- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18021- if [ "${FTYPE}" = "directory" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18022: display --to LOG --type WARNING FILESYSTEM_HIDDEN_DIR_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18023- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18024: display --to LOG --type WARNING FILESYSTEM_HIDDEN_DIR_FOUND "`name2text \"${FNAME}\"`: ${FTYPE}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18025- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18028- for RKHTMPVAR in ${FOUNDFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18029: FTYPE=`echo "${RKHTMPVAR}" | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18030: FNAME=`echo "${RKHTMPVAR}" | sed -e 's/: [^:]*$//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18031- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18032: display --to LOG --type WARNING FILESYSTEM_HIDDEN_FILE_FOUND "`name2text \"${FNAME}\"`: ${FTYPE}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18033- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18058- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18059: MISSINGFILES=`echo "${MISSINGFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18060- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18070- for FNAME in ${MISSINGFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18071: display --to LOG --type WARNING FILESYSTEM_LOGFILE_MISSING_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18072- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18096- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18097: if [ -z "`echo \"${FOUNDFILES}\" | grep \"^${FNAME}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18098- MISSINGFILES="${MISSINGFILES} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18110- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18111: EMPTYFILES=`echo "${EMPTYFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18112: MISSINGFILES=`echo "${MISSINGFILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18113- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18121- for FNAME in ${EMPTYFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18122: display --to LOG --type WARNING FILESYSTEM_LOGFILE_EMPTY_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18123- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18125- for FNAME in ${MISSINGFILES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18126: display --to LOG --type WARNING FILESYSTEM_LOGFILE_MISSING_FOUND "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18127- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18260- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18261: APPS_TOTAL_COUNT=`echo "${APP_NAMES}" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18262- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18266- for APP in ${APP_NAMES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18267: APP=`echo ${APP} | sed -e 's/^[ ]*//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18268- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18269: APPLICATION=`echo ${APP} | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18270: APPLICATION_DESC=`echo ${APP} | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18271- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18272- IFS=$RKHIFS rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18273: APP_CMD_FOUND=`find_cmd ${APPLICATION}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18274- IFS=$IFSNL ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18286- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18287: APPS_COUNT=`expr ${APPS_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18288- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18296- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18297: if [ -n "`echo \"${APP_WHITELIST}\" | grep \" ${APPLICATION} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18298- APP_RESULTS="${APP_RESULTS} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18302- exim) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18303: WHOLE_VERSION=`${APP_CMD_FOUND} -bV 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18304: VERSION=`echo "${WHOLE_VERSION}" | grep '^Exim version [0-9]' | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18305- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18306- gpg) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18307: WHOLE_VERSION=`${APP_CMD_FOUND} --version --homedir / 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18308: VERSION=`echo "${WHOLE_VERSION}" | grep 'GnuPG' | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18309- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18310- httpd) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18311: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18312: VERSION=`echo "${WHOLE_VERSION}" | grep -i '^Server version:[ ][ ]*Apache/[0-9]' | cut -d' ' -f3 | cut -d'/' -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18313- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18314- named) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18315: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18316: VERSION=`echo "${WHOLE_VERSION}" | egrep '^(named|BIND)[ ][ ]*[0-9]' | grep -v '/' | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18317- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18318: if [ -n "`echo \"${VERSION}\" | grep '^[^-]*\.[0-9][0-9]*-P[^-]*-'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18319: VERSION=`echo "${VERSION}" | cut -d'-' -f1-2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18320: elif [ -n "`echo \"${VERSION}\" | grep '^[^-]*\.[0-9][0-9]*-[^P]'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18321: VERSION=`echo "${VERSION}" | cut -d'-' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18322- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18324- if [ -z "${VERSION}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18325: VERSION=`${APP_CMD_FOUND} -v | ${AWK_CMD} '{ print $2 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18326- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18328- openssl) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18329: WHOLE_VERSION=`${APP_CMD_FOUND} version 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18330: VERSION=`echo "${WHOLE_VERSION}" | grep '^OpenSSL[ ][ ]*[0-9]' | cut -d' ' -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18331- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18332: if [ -n "`echo \"${VERSION}\" | grep '^[^-]*-fips'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18333: VERSION=`echo "${VERSION}" | cut -d'-' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18334- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18336- php) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18337: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18338: VERSION=`echo "${WHOLE_VERSION}" | grep '^PHP[ ][ ]*[0-9]' | ${AWK_CMD} '{ print $2 }' | cut -d'-' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18339- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18340- procmail) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18341: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>&1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18342: VERSION=`echo "${WHOLE_VERSION}" | grep '^procmail[ ][ ]*v[0-9]' | ${AWK_CMD} '{ print $2 }' | sed -e 's/^v//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18343- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18344- proftpd) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18345: WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>&1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18346: VERSION=`echo "${WHOLE_VERSION}" | sed -e 's/^.*\(ProFTPD.*\)$/\1/' | grep '^ProFTPD[ ][ ]*Version[ ][ ]*[0-9]' | ${AWK_CMD} '{ print $3 }'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18347- ;; rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18348- sshd) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18349: WHOLE_VERSION=`${APP_CMD_FOUND} -t -d 2>&1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18350: VERSION=`echo "${WHOLE_VERSION}" | grep 'sshd version OpenSSH' | sed -e 's/^.*sshd version OpenSSH_//' | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18351- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18352: if [ -n "`echo \"${VERSION}\" | grep '+'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18353: VERSION=`echo "${VERSION}" | cut -d'+' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18354- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18358- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18359: VERSION=`echo "${VERSION}" | tr -d '\r'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18360: WHOLE_VERSION=`echo "${WHOLE_VERSION}" | tr -d '\r'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18361- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18362- if [ -z "${VERSION}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18363: WHOLE_VERSION=`echo "${WHOLE_VERSION}" | tr '\n' '%'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18364- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18374- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18375: RKHTMPVAR=`echo "${VERSION}" | sed -e 's/\./\\\./g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18376- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18377: if [ -n "`echo \"${APP_WHITELIST}\" | grep -i \" ${APPLICATION}:${RKHTMPVAR} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18378- APP_RESULTS="${APP_RESULTS} rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18379-${APPLICATION}%${APPLICATION_DESC}%${VERSION}%-1" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18380: elif [ -n "`egrep -i \"^${APPLICATION}:.* ${RKHTMPVAR}( |$)\" \"${DB_PATH}/programs_bad.dat\" 2>&1`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18381: APPS_FAILED_COUNT=`expr ${APPS_FAILED_COUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18382- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18405- for RKHTMPVAR in ${APP_RESULTS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18406: APPLICATION=`echo "${RKHTMPVAR}" | cut -d% -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18407: APPLICATION_DESC=`echo "${RKHTMPVAR}" | cut -d% -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18408: VERSION=`echo "${RKHTMPVAR}" | cut -d% -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18409- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18410- if [ -z "${VERSION}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18411: WHOLE_VERSION=`echo "${RKHTMPVAR}" | cut -d% -f5- | tr '%' '\n'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18412- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18424- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18425: ISBAD=`echo "${RKHTMPVAR}" | cut -d% -f4` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18426- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18427: if [ -n "`echo $ECHOOPT \"${ISBAD}\" | grep '[^-0-9]'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18428- display --to SCREEN+LOG --type PLAIN --result SKIPPED --color YELLOW --log-indent 2 --screen-indent 4 APPS_CHECK "${APPLICATION_DESC}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18509- if [ -n "${ROOTKIT_FAILED_NAMES}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18510: ROOTKIT_FAILED_NAMES=`echo "${ROOTKIT_FAILED_NAMES}" | sed -e 's/, */,/g; s/,$//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18511- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18514- for RTKT_NAME in ${ROOTKIT_FAILED_NAMES}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18515: if [ -z "`echo \" ${RKHTMPVAR2},\" | grep \" ${RTKT_NAME},\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18516- RKHTMPVAR2="${RKHTMPVAR2}${RTKT_NAME}, " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18517- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18518: ROOTKIT_FAILED_COUNT=`expr $ROOTKIT_FAILED_COUNT - 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18519- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18522- IFS=$RKHIFS rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18523: RKHTMPVAR2=`echo "${RKHTMPVAR2}" | sed -e 's/, $//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18524- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18637- if [ -n "$SECONDS" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18638: BEGINTIME=`echo $SECONDS | cut -d. -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18639- elif [ $BSDOS -eq 1 -o $BUSYBOX -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18641- elif [ -n "${PERL_CMD}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18642: BEGINTIME=`${PERL_CMD} -e 'printf "%d\n", time;'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18643- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18697- if [ -n "$SECONDS" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18698: ENDTIME=`echo $SECONDS | cut -d. -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18699- elif [ $BSDOS -eq 1 -o $BUSYBOX -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18701- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18702: ENDTIME=`${PERL_CMD} -e 'printf "%d\n", time;'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18703- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18704- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18705: TOTAL_SCANTIME=`expr ${ENDTIME} - ${BEGINTIME}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18706: TOTALMINS=`expr ${TOTAL_SCANTIME} / 60` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18707: TOTALSECS=`expr ${TOTAL_SCANTIME} % 60` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18708- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18873- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18874: OLD_HOST=`grep '^Host:' "${RKHDAT_FILE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18875- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18886- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18887: OLD_OSNAME=`grep '^OS:' "${RKHDAT_FILE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18888- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18899- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18900: if [ -z "`grep '^Prelinked:Yes' \"${RKHDAT_FILE}\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18901- OLD_PRELINK=0 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18921- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18922: OLD_ARCH=`grep '^Arch:' "${RKHDAT_FILE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18923- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18924: if [ -n "`echo ${OLD_ARCH} | grep 'i[0-9]86'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18925- OLD_ARCH_TYPE="i386" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18926: elif [ -n "`echo ${OLD_ARCH} | grep 'sun[0-9][a-z]'`" -o -n "`echo ${OLD_ARCH} | grep 'sparc'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18927- OLD_ARCH_TYPE="sparc" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18931- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18932: if [ -n "`echo ${ARCH} | grep 'i[0-9]86'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18933- ARCH_TYPE="i386" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18934: elif [ -n "`echo ${ARCH} | grep 'sun[0-9][a-z]'`" -o -n "`echo ${ARCH} | grep 'sparc'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18935- ARCH_TYPE="sparc" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18989- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18990: BINPS=`echo ${BINPATHS} | tr ' ' '\n'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18991- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18997- if [ -h "${DIR}" -a $HAVE_READLINK -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:18998: LINKDIR=`${READLINK_CMD} ${READLINK_OPT} "${DIR}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-18999- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19002- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19003: if [ -z "`echo \"${PROP_DIR_LIST}\" | grep \"^${LINKDIR}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19004- PROP_DIR_LIST="${PROP_DIR_LIST} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19049- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19050: if [ -n "`echo \"${UNAME_R}\" | grep '^2\.6'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19051- PROP_FILE_LIST="${PROP_FILE_LIST} unhide-linux26" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19067- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19068: PROP_FILE_LIST=`echo ${PROP_FILE_LIST} | tr ' ' '\n'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19069- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19075- for FNAME in ${USER_SIMPLE_FILE_LIST}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19076: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19077- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19078: test -z "`echo \"${PROP_FILE_LIST}\" | grep \"^${FNAMEGREP}$\"`" && RKHTMPVAR="${RKHTMPVAR} rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19079-${FNAME}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19083- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19084: USER_SIMPLE_FILE_LIST=`echo "${RKHTMPVAR}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19085- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19107- if [ -h "${DIR}/${FNAME}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19108: RKHTMPVAR=`${READLINK_CMD} ${READLINK_OPT} "${DIR}/${FNAME}"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19109- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19115- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19116: test -n "${DIRNAME_CMD}" && LINKDIR=`${DIRNAME_CMD} "${RKHTMPVAR}"` || LINKDIR=`echo "${RKHTMPVAR}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19117- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19125- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19126: if [ -z "`echo \"${RKHTMPVAR3}\" | grep \"^${LINKDIR}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19127- EXTRA_DIRS="${EXTRA_DIRS} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19135- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19136: LINKFNAME=`echo "${RKHTMPVAR}" | sed -e 's:^.*/::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19137- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19138: FNAMEGREP=`echo "${LINKFNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19139- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19146- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19147: if [ -z "`echo \"${RKHTMPVAR3}\" | grep \"^${FNAMEGREP}$\"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19148- EXTRA_FILES="${EXTRA_FILES} ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19156- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19157: EXTRA_DIRS=`echo "${EXTRA_DIRS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19158: EXTRA_FILES=`echo "${EXTRA_FILES}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19159- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19165- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19166: PROP_FILE_LIST_TOTAL=`echo "${PROP_FILE_LIST}" | wc -l | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19167- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19179- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19180: if [ "${ENABLE_TESTS}" = "all" -o -n "`echo \" ${ENABLE_TESTS} \" | grep \" $1 \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19181: if [ "${DISABLE_TESTS}" = "none" -o -z "`echo \" ${DISABLE_TESTS} \" | grep \" $1 \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19182- return 0 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19198- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19199: RKHTMPVAR2=`echo "all none ${KNOWN_TESTS}" | tr ' ' '\n' | sort | tr '\n' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19200: GROUPED_TESTS=`echo "${GROUPED_TESTS}" | tr ' ' '\n' | sort | tr '\n' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19201- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19205- while test -n "${RKHTMPVAR2}"; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19206: STR=`echo ${RKHTMPVAR2} | cut -d' ' -f1-6` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19207: RKHTMPVAR2=`echo ${RKHTMPVAR2} | cut -d' ' -f7-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19208- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19224- for STR in ${GROUPED_TESTS}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19225: LEN=`echo "${STR}" | cut -d: -f1 | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19226- test $LEN -gt $MAX && MAX=$LEN ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19233- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19234: RKHTMPVAR2=" `echo ${GROUPED_TESTS}`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19235- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19237- TEST_NAMES="" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19238: GROUP_NAME=`echo "${STR}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19239- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19243- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19244: LEN=`echo "${GROUP_NAME}" | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19245: LEN=`expr $MAX - $LEN` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19246- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19247: test $LEN -gt 0 && GROUP_NAME="${GROUP_NAME} `echo \"${BLANK_LINE}\" | cut -d' ' -f1-$LEN`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19248- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19256- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19257: for TEST in `echo "${STR}" | cut -d: -f2- | tr ':' ' '`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19258: RKHTMPVAR=`echo "${RKHTMPVAR2}" | grep " ${TEST}:"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19259- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19271- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19272: TEST_NAMES=`echo "${TEST_NAMES}" | sed -e 's/^://' | tr ':' '\n' | sort | tr '\n' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19273- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19287- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19288: KNOWN_LANGS=`ls -1 ${DB_PATH}/i18n 2>/dev/null | sort` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19289- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19293- while test -n "${KNOWN_LANGS}"; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19294: STR=`echo ${KNOWN_LANGS} | cut -d' ' -f1-10` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19295: KNOWN_LANGS=`echo ${KNOWN_LANGS} | cut -d' ' -f11-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19296- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19320- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19321: MOD_INSTALLED=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" ${MODNAME} 2>/dev/null | grep 'NOT installed'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19322- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19323- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19324: MODLEN=`echo "${MODNAME}" | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19325: NUM_SPACES=`expr 28 - ${MODLEN}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19326- test $NUM_SPACES -lt 1 && NUM_SPACES=1 rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19327: SPACES=`echo "${BLANK_LINE}" | cut -c1-$NUM_SPACES` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19328- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19371- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19372: RKHTMPVAR2=`echo ${KNOWN_ROOTKITS} | sed -e 's/^,*//; s/,$//'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19373- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19377- while test -n "${RKHTMPVAR2}"; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19378: STR=`echo ${RKHTMPVAR2} | cut -d',' -f1-6` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19379: RKHTMPVAR2=`echo ${RKHTMPVAR2} | cut -d',' -f7-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19380- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19412- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19413: RKHTMPVAR=`expr ${RKHTMPVAR} + 10` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19414- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19785-# Create a spaced-separated PATH variable. rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19786:RKHROOTPATH=`echo ${PATH} | tr ':' ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19787- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19885- XINETD_ALLOWED_SVC" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19886:SPACE_LIST_OPTS=" `echo ${SPACE_LIST_OPTS}` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19887- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19893- WRITEWHITELIST" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:19894:NEWLINE_LIST_OPTS=" `echo ${NEWLINE_LIST_OPTS}` " rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-19895- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20457- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20458:RKHTMPVAR=`${ID_CMD} -u 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20459- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20488-if [ $ENDIS_OPT -eq 1 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20489: CL_ENABLE_TESTS=`echo ${CL_ENABLE_TESTS} | tr -d '"' | tr -d "'" | tr ',' ' ' | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20490- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20491: CL_DISABLE_TESTS=`echo ${CL_DISABLE_TESTS} | tr -d '"' | tr -d "'" | tr ',' ' ' | tr '[:upper:]' '[:lower:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20492: CL_DISABLE_TESTS=`echo ${CL_DISABLE_TESTS}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20493- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20555- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20556:RKHTMPVAR=`echo "${CONFIGFILE}" | sed -e 's:/[^/]*$::'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20557- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20565- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20566: LOCALCONFDIRCOUNT=`expr ${LOCALCONFDIRCOUNT} + 1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20567- LOCALCONFDIRFILES="${LOCALCONFDIRFILES} ${FNAME}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20736- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20737: FMTVERSION=`grep '^FormatVersion:' "${RKHDAT_FILE}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20738- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20744- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20745: PROPUPD_OPT=`echo "${PROPUPD_OPT}" | tr ',' "\n" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20746- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20751- for FNAME in ${PROPUPD_OPT}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20752: if [ -n "`echo \"${FNAME}\" | grep '^[^/].*/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20753- # Filename is relative ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20755- echo "Relative file or directory name specified: ${FNAME}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20756: elif [ -n "`echo \"${FNAME}\" | grep '^/'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20757- # Filename is absolute rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20758: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20759- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20760- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20761: RKHTMPVAR2=`grep "^File:${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20762- else rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20763: COLON_COUNT=`echo "${FNAME}" | tr -c -d ':' | wc -c | tr -d ' '` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20764- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20765: RKHTMPVAR2=`grep "^File:${COLON_COUNT}:${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20766- test -n "${RKHTMPVAR2}" && RKHTMPVAR2="${FNAME}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20772- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20773: RKHTMPVAR2=`grep "^File:${FNAMEGREP}/[^:]*:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20774- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20778- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20779: for RKHLINE in `grep "^File:[0-9]*:${FNAMEGREP}/" "${RKHDAT_FILE}"`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20780: COLON_COUNT=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20781: COLON_COUNT=`expr 3 + $COLON_COUNT` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20782- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20783: PATHNAME=`echo "${RKHLINE}" | cut -d: -f3-$COLON_COUNT` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20784- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20790- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20791: RKHTMPVAR2=`echo "${PATHS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20792- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20814- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20815: FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20816- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20817- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20818: RKHTMPVAR2=`grep "^File:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20819- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20823- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20824: for RKHLINE in `grep "^File:[0-9]*:.*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:${FNAMEGREP}:" "${RKHDAT_FILE}"`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20825: COLON_COUNT=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20826: COLON_COUNT=`expr 3 + $COLON_COUNT` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20827- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20828: PATHNAME=`echo "${RKHLINE}" | cut -d: -f3-$COLON_COUNT` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20829- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20835- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20836: RKHTMPVAR2=`echo "${PATHS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20837- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20841- if [ $FMTVERSION -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20842: RKHTMPVAR2=`grep "^File:[^:]*/${FNAMEGREP}:" "${RKHDAT_FILE}" 2>/dev/null | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20843- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20847- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20848: for RKHLINE in `grep "^File:[0-9]*:.*/${FNAMEGREP}:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:" "${RKHDAT_FILE}"`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20849: COLON_COUNT=`echo "${RKHLINE}" | cut -d: -f2` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20850: COLON_COUNT=`expr 3 + $COLON_COUNT` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20851- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20852: PATHNAME=`echo "${RKHLINE}" | cut -d: -f3-$COLON_COUNT` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20853- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20859- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20860: RKHTMPVAR2=`echo "${PATHS}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20861- fi ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20879- if [ $LEAVE -eq 0 ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20880: PROPUPD_OPT=`echo "${RKHTMPVAR}" | sed -e '/^$/d'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20881- else ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20906- if [ -z "${PRELINK_HASH}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20907: if [ -z "`echo \"${HASH_FUNC}\" | egrep '(/filehashsha\.pl Digest::MD5|/filehashsha\.pl .* 1$|shasum -a 1$)'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20908: RKHTMPVAR=`echo "${HASH_FUNC}" | cut -d' ' -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20909- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20910: if [ -z "`echo ${RKHTMPVAR} | egrep -i 'sha1|md5'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20911- if [ $HASH_OPT -eq 1 ]; then ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20943- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20944: RKHTMPVAR=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" LWP URI HTTP::Status HTTP::Date Getopt::Long 2>&1 | grep 'NOT'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20945- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20949- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20950: RKHTMPVAR=`${PERL_CMD} "${SCRIPT_PATH}/check_modules.pl" Socket Carp 2>&1 | grep 'NOT'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20951- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20955- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:20956: RKHTMPVAR=`find_cmd ${CMD}` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-20957- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21017- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21018:for LINE in `egrep '^MSG_(TYPE|RESULT)_' "${DB_PATH}/i18n/en" 2>/dev/null`; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21019: TYPE=`echo "${LINE}" | cut -d: -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21020- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21021- if [ "${LANGUAGE}" != "en" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21022: RKHTMPVAR=`grep ${GREP_OPT} "^${TYPE}:" "${DB_PATH}/i18n/${LANGUAGE}" 2>/dev/null` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21023: test -n "${RKHTMPVAR}" && LINE=`echo "${RKHTMPVAR}" | sed -e 's/\`/\\\\\`/g'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21024- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21025- rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21026: RKHTMPVAR=`echo "${LINE}" | cut -d: -f2-` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21027- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21084-test -z "${HOST_NAME}" && HOST_NAME="${HOSTNAME}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21085:HOST_NAME=`echo ${HOST_NAME} | cut -d. -f1` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21086- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21115- if [ -s "${RKHDAT_FILE}" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21116: RKHTMPVAR=`grep '^OS:' "${RKHDAT_FILE}" 2>/dev/null | sed -e 's/^OS://'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21117- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21168- for CMD in ${CMDLIST}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21169: RKHTMPVAR=`echo ${CMD} | tr '[:lower:]' '[:upper:]'` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21170: RKHTMPVAR=`eval echo "\\$${RKHTMPVAR}_CMD"` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21171- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21173- display --to LOG --type INFO FOUND_CMD "${CMD}" "${RKHTMPVAR}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21174: elif [ -n "`echo \"${DISABLED_CMDS}\" | grep \" ${CMD} \"`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21175- display --to LOG --type INFO DISABLED_CMD "${CMD}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21222- display --to LOG --type INFO HASH_FUNC_PRELINK "${PRELINK_HASH}" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21223: elif [ -z "`echo \"${HASH_FUNC}\" | egrep -i 'sha1|md5'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21224- SKIP_HASH_MSG=1 ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21236- fi rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21237: elif [ -n "`echo \"${HASH_FUNC}\" | grep '/filehashsha\.pl '`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21238: RKHTMPVAR=`echo "${HASH_FUNC}" | cut -d' ' -f3` rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21239- ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21288- DPKG) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21289: if [ -z "`echo \"${DPKG_CMD}\" | grep '/dpkg$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21290- display --to LOG --type INFO FOUND_CMD 'dpkg-query' "${DPKG_CMD}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21330- DPKG) rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21331: if [ -z "`echo \"${DPKG_CMD}\" | grep '/dpkg$'`" ]; then rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21332- display --to LOG --type INFO FOUND_CMD 'dpkg-query' "${DPKG_CMD}" ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21394- for FNAME in ${USER_FILE_LIST}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21395: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21396- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21406- for FNAME in ${USER_SIMPLE_FILE_LIST}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21407: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21408- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21418- for FNAME in ${USER_DIR_LIST}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21419: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21420- done ############################################## rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21430- for FNAME in ${USER_EXCLUDE_PROP}; do rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter:21431: display --to LOG --type PLAIN --log-indent 6 NAME "`name2text \"${FNAME}\"`" rkhunter-1.4.6/.pc/50_remove_libkeyutils.diff/files/rkhunter-21432- done ############################################## rkhunter-1.4.6/installer.sh-137- custom_*) rkhunter-1.4.6/installer.sh:138: PREFIX=`echo "${RKHINST_LAYOUT}" | sed 's|custom_||g'` rkhunter-1.4.6/installer.sh-139- ############################################## rkhunter-1.4.6/installer.sh-153- if [ "${RKHINST_ACTION}" = "install" ]; then rkhunter-1.4.6/installer.sh:154: RKHTMPVAR=`echo "${PATH}" | grep "${PREFIX}/bin"` rkhunter-1.4.6/installer.sh-155- ############################################## rkhunter-1.4.6/installer.sh-555- for RKHWEBCMD in wget links elinks lynx curl GET bget; do rkhunter-1.4.6/installer.sh:556: SEARCH=`which ${RKHWEBCMD} 2>/dev/null | grep -v ' '` rkhunter-1.4.6/installer.sh-557- ############################################## rkhunter-1.4.6/installer.sh-729- if [ "${FILE}" = "mirrors.dat" -a -f "${RKHINST_DB_DIR}/mirrors.dat" ]; then rkhunter-1.4.6/installer.sh:730: RKHTMPVAR=`egrep '^(local|remote)=' ${RKHINST_DB_DIR}/mirrors.dat 2>/dev/null` rkhunter-1.4.6/installer.sh-731- ############################################## rkhunter-1.4.6/installer.sh-786- rkhunter-1.4.6/installer.sh:787: FNAME=`echo ${FILE} | sed 's|^./files/i18n/||'` rkhunter-1.4.6/installer.sh-788- ############################################## rkhunter-1.4.6/installer.sh-811- rkhunter-1.4.6/installer.sh:812: FNAME=`echo ${FILE} | sed 's|^./files/signatures/||'` rkhunter-1.4.6/installer.sh-813- ############################################## rkhunter-1.4.6/installer.sh-977- if [ -n "${STRIPROOT}" ]; then rkhunter-1.4.6/installer.sh:978: for FILE in `find "${PREFIX}" -type f`; do rkhunter-1.4.6/installer.sh:979: STR=`grep "${PREFIX}" "${FILE}"` rkhunter-1.4.6/installer.sh-980- ############################################## rkhunter-1.4.6/installer.sh-1138- # needs to remove all old versions as well. rkhunter-1.4.6/installer.sh:1139: DIR=`dirname "${DIR}"` rkhunter-1.4.6/installer.sh-1140- ############################################## rkhunter-1.4.6/installer.sh-1154- */${APPNAME}/*) rkhunter-1.4.6/installer.sh:1155: DIR=`dirname "${DIR}"` rkhunter-1.4.6/installer.sh-1156- ############################################## rkhunter-1.4.6/installer.sh-1248- RKHINST_ACTION_SEEN=1 rkhunter-1.4.6/installer.sh:1249: RKHINST_ACTION=`echo "$1" | sed 's/-//g'` rkhunter-1.4.6/installer.sh-1250- ;;