Open leiqzhang opened 10 years ago
scripts:
pretrans scriptlet (using /bin/sh):
if rpm --quiet -q openstack-quantum; then
mkdir -p /var/lib/rpm-state/
# Create a script for restoring init script enabling that we can also
# use as a flag to detect quantum -> grizzly upgrades in %posttrans
chkconfig --type sysv --list|grep ^quantum| \
sed -re 's/[0-6]:off//g
s/([0-6]):on\s*/\1/g
s/quantum/neutron/g
s/^([a-z0-9-]+)\s+([0-6]+)/chkconfig --levels \2 \1 on/' > /var/l
ib/rpm-state/UPGRADE_FROM_QUANTUM
fi
REF:
http://www.rpm.org/wiki/PackagerDocs/RpmLua