mirror of
https://github.com/outbackdingo/ports.git
synced 2026-01-28 10:20:07 +00:00
18 lines
740 B
Plaintext
18 lines
740 B
Plaintext
initalias() {
|
|
if [ -L /sbin/init ] && [ $(readlink /sbin/init) = runit-init ]; then
|
|
sed -i "/runit sysvinit/d" /etc/scratchpkg.alias
|
|
sed -i "/runit-rc rc/d" /etc/scratchpkg.alias
|
|
grep -q ^"sysvinit runit" /etc/scratchpkg.alias || echo "sysvinit runit" >> /etc/scratchpkg.alias
|
|
grep -q ^"rc runit-rc" /etc/scratchpkg.alias || echo "rc runit-rc" >> /etc/scratchpkg.alias
|
|
else
|
|
sed -i "/sysvinit runit/d" /etc/scratchpkg.alias
|
|
sed -i "/rc runit-rc/d" /etc/scratchpkg.alias
|
|
grep -q ^"runit sysvinit" /etc/scratchpkg.alias || echo "runit sysvinit" >> /etc/scratchpkg.alias
|
|
grep -q ^"runit-rc rc" /etc/scratchpkg.alias || echo "runit-rc rc" >> /etc/scratchpkg.alias
|
|
fi
|
|
}
|
|
|
|
case $1 in
|
|
post-upgrade|post-install) initalias;;
|
|
esac
|