# This is a default template for a post-install scriptlet. You can # remove any functions you don't need (and this header). # arg 1: the new package version pre_install() { rm -f /etc/issue rm -f /etc/arch-release } # arg 1: the new package version post_install() { if [ ! -f /etc/blacklist.package ] then echo "List of packages to ignore" > /etc/blacklist.package echo "one package per line" >> /etc/blacklist.package fi cat /etc/LinHES-release > /etc/os_myth_release } # arg 1: the new package version # arg 2: the old package version pre_upgrade() { /usr/bin/true } # arg 1: the new package version # arg 2: the old package version post_upgrade() { if [ ! -f /etc/blacklist.package ] then echo "List of packages to ignore" > /etc/blacklist.package echo "one package per line" >> /etc/blacklist.package fi cat /etc/LinHES-release > /etc/os_myth_release if [ ! -f /usr/share/mythtv/config.xml ] then echo "config.xml not found, generating a new one" /usr/MythVantage/bin/systemconfig.py -m hostype fi if [ $(vercmp $2 8.5.1-4) -lt 0 ]; then #reconfig to include grub /usr/MythVantage/bin/systemconfig.py -m locale,vnc,ir,advanced else /usr/MythVantage/bin/systemconfig.py -m locale,vnc,ir fi echo " Removing pts and shm from fstab..." cp -a /etc/fstab /etc/fstab.backup.pre_pts_shm sed -i '/\/dev\/pts/d' /etc/fstab sed -i '/\/dev\/shm/d' /etc/fstab } # arg 1: the old package version pre_remove() { /usr/bin/true } # arg 1: the old package version post_remove() { /usr/bin/true } op=$1 shift $op $*