Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 8c6150684ca891b39f356642381de8c5 > scriptlet

dpkg-1.16.10-6.fc18.i686.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