Server : Apache/2.4.18 (Ubuntu) System : Linux canvaswebdesign 3.13.0-71-generic #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 x86_64 User : oppastar ( 1041) PHP Version : 7.0.33-0ubuntu0.16.04.15 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, Directory : /var/lib/dpkg/info/ |
Upload File : |
#! /bin/sh # postinst script for rkhunter set -e . /usr/share/debconf/confmodule case "$1" in configure) tempfile=`mktemp` cp -p /usr/share/rkhunter/default.conf ${tempfile} # Merge debconf values into the configuration for foo in CRON_DB_UPDATE CRON_DAILY_RUN APT_AUTOGEN; do template=$(echo ${foo} | tr '[:upper:]' '[:lower:]') db_get rkhunter/${template} sed -i -re "s@^(${foo}=).*@\1\"${RET}\"@" "$tempfile" done ucf --debconf-ok ${tempfile} /etc/default/rkhunter ucfr rkhunter /etc/default/rkhunter rm -f ${tempfile} # If upgrading, make sure permissions are correctly set as previous # versions of the package (until 1.3.4-2) used to set them incorrectly if [ -n "$2" ]; then if dpkg --compare-versions "$2" lt "1.3.4-2"; then chmod 750 /var/lib/rkhunter/db chmod 750 /var/lib/rkhunter/tmp chmod 750 /var/lib/rkhunter/db/i18n fi fi # Copy the passwd/group files to the TMP directory # to avoid warnings when rkhunter is first run. # This is normally done by the installer script. rkhtmpdir=/var/lib/rkhunter/tmp if [ -e "/etc/rkhunter.conf" ]; then rkhtmpdir=$(grep '^TMPDIR' /etc/rkhunter.conf | sed 's/TMPDIR=//') fi [ -f $rkhtmpdir/passwd ] || cp -p /etc/passwd $rkhtmpdir >/dev/null 2>&1 [ -f $rkhtmpdir/group ] || cp -p /etc/group $rkhtmpdir >/dev/null 2>&1 # Only update the file properties database if the hashes and attributes # tests are not disabled either in /etc/rkhunter.conf AND if the automatic # database update is disabled in case of an upgrade (in order to avoid calling # --propupd twice (see #471389) # # TODO: check what needs to be done on reconfigure # (note: debconf sets $DEBCONF_RECONFIGURE=1 when a package is reconfigured) # UPGRADE if [ -n "$2" ]; then if [ "$APT_AUTOGEN" = "false" ]; then /usr/share/rkhunter/scripts/rkhupd.sh || true fi # CLEAN INSTALL else /usr/share/rkhunter/scripts/rkhupd.sh || true fi ;; triggered) # only active if APT_AUTOGEN is disabled grep -qiE '^APT_AUTOGEN=.?(true|yes)' /etc/default/rkhunter || /usr/share/rkhunter/scripts/rkhupd.sh || true ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac exit 0