Sophie

Sophie

distrib > Mageia > 8 > x86_64 > by-pkgid > 85d320a802fce1ec8877503d87b7f823 > scriptlet

dpkg-1.20.5-4.mga8.x86_64.rpm

POSTIN

/bin/sh
# from dpkg.postinst
# Create the database files if they don't already exist
create_database() {
    admindir=${DPKG_ADMINDIR:-/var/lib/dpkg}

    for file in diversions statoverride status; do
    if [ ! -f "$admindir/$file" ]; then
        touch "$admindir/$file"
    fi
    done
}

# Create log file and set default permissions if possible
create_logfile() {
    logfile=/var/log/dpkg.log
    touch $logfile
    chmod 644 $logfile
    chown root:root $logfile 2>/dev/null || chown 0:0 $logfile
}
create_database
create_logfile