summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-forensics/rkhunter/files/rkhunter-1.1.9-specify-logfile.patch')
-rw-r--r--app-forensics/rkhunter/files/rkhunter-1.1.9-specify-logfile.patch66
1 files changed, 0 insertions, 66 deletions
diff --git a/app-forensics/rkhunter/files/rkhunter-1.1.9-specify-logfile.patch b/app-forensics/rkhunter/files/rkhunter-1.1.9-specify-logfile.patch
deleted file mode 100644
index 82dfe1fa9474..000000000000
--- a/app-forensics/rkhunter/files/rkhunter-1.1.9-specify-logfile.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-diff -urN rkhunter.orig/files/development/rkhunter.8 rkhunter/files/development/rkhunter.8
---- rkhunter.orig/files/development/rkhunter.8 2004-12-28 09:04:06.000000000 -0500
-+++ rkhunter/files/development/rkhunter.8 2004-12-28 23:48:02.100576696 -0500
-@@ -54,9 +54,10 @@
- Use another configuration file, instead of the default one
- .TP
- .B
----createlogfile
-+--createlogfile <file>
- A plain text file summarizing \fBrkhunter\fP's findings will be
--output to the path/filename specified after the switch
-+output to the path/filename specified after the switch. If no filename
-+is specified, a default of /var/log/rkhunter.log is used.
- .TP
- .B
- --cronjob
-diff -urN rkhunter.orig/files/rkhunter rkhunter/files/rkhunter
---- rkhunter.orig/files/rkhunter 2004-12-28 12:45:21.000000000 -0500
-+++ rkhunter/files/rkhunter 2004-12-28 23:26:33.507472624 -0500
-@@ -146,6 +146,11 @@
- --createlogfile | --createlog | --create-log | --create-logfile)
- DEBUG=1
- DEBUGLOG=1
-+ if [[ "$2" != -* ]]
-+ then
-+ shift
-+ LOGFILE=$1
-+ fi
- ;;
- --dbdir)
- shift
-@@ -225,12 +230,21 @@
- # Through the drain...
- DEBUGFILE="/dev/null"
- else
-- if [ -d "/var/log" ]
-+ if [ -n "${LOGFILE}" ]
- then
-- DEBUGFILE="/var/log/rkhunter.log"
-+ if ( [[ "${LOGFILE}" == */* ]] && [ -d "${LOGFILE%/*}" ] ) || [ -w ./ ]
-+ then
-+ DEBUGFILE="${LOGFILE}"
-+ fi
-+
-+ elif [ -d "/var/log" ]
-+ then
-+ DEBUGFILE="/var/log/rkhunter.log"
-+ [ -n "${LOGFILE}" ] && echo \
-+ "${LOGFILE%/*} doesn't exist... trying ${DEBUGFILE}"
- else
- echo "/var/log doesn't exists... no log file created"
-- DEBUGFILE="/dev/null"
-+ DEBUGFILE="/dev/null"
- fi
- # Clear debug file
- if [ -f ${DEBUGFILE} ]; then
-@@ -4949,7 +4963,8 @@
- echo $ECHOOPT ""
- echo $ECHOOPT "Valid parameters:"
- echo $ECHOOPT "--checkall (-c) : Check system"
-- echo $ECHOOPT "--createlogfile* : Create logfile"
-+ echo $ECHOOPT "--createlogfile <file>* : Create logfile (file is optional, defaults to"
-+ echo $ECHOOPT " : /var/log/rkhunter.log)"
- echo $ECHOOPT "--cronjob : Run as cronjob (removes colored layout)"
- echo $ECHOOPT "--display-logfile : Show logfile at end of the output"
- echo $ECHOOPT "--help (-h) : Show this help"