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 # preinst script for procps # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * <new-preinst> `install' # * <new-preinst> `install' <old-version> # * <new-preinst> `upgrade' <old-version> # * <old-preinst> `abort-upgrade' <new-version> # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package prep_mv_conffile() { PKGNAME=$1 CONFFILE=$2 if [ -e "$CONFFILE" ]; then md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`" old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE'{s/ obsolete$//;s/.* //p}\"`" if [ "$md5sum" = "$old_md5sum" ]; then rm -f "$CONFFILE" fi fi } upgradeoldconffile() { f=/etc/init.d/procps.sh [ ! -e "$f" ] && return curmd5=`md5sum "$f" |awk '{print $1}'` oldmd5=`dpkg-query -W -f='${Conffiles}' procps | sed "{\\'^ $f ' ! d; s///}"` [ "$curmd5" = "$oldmd5" ] && { # The admin has not modified $f echo "Preparing to remove obsolete, unmodified conffile: $f" mv -fv "$f" "$f.from-preinst" return } >&2 # The admim modified $f; cause a deliberate conffile prompt echo "Moving obsolete conffile to new pathname:" mv -fv "$f" "${f%.sh}" } case "$1" in install) ;; upgrade) prep_mv_conffile procps "/etc/init.d/procps.sh" if dpkg --compare-versions "$2" lt "1:3.3.9-1ubuntu5~"; then if [ ! -e /etc/init/procps-instance.conf ] && [ -e /etc/init/procps.conf ]; then cp /etc/init/procps.conf /etc/init/procps-instance.conf || true fi fi ;; abort-upgrade) ;; *) echo "preinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. exit 0