26 lines
627 B
Plaintext
26 lines
627 B
Plaintext
|
SERVICES=("ananicy-cpp")
|
||
|
|
||
|
post_install() {
|
||
|
echo "Enabling services..."
|
||
|
for service in "${SERVICES[@]}"; do
|
||
|
systemctl enable "$service"
|
||
|
done
|
||
|
}
|
||
|
|
||
|
post_upgrade() {
|
||
|
echo "Enabling services..."
|
||
|
systemctl daemon-reload >/dev/null
|
||
|
|
||
|
for service in "${SERVICES[@]}"; do
|
||
|
if systemctl is-active "$service" >/dev/null; then
|
||
|
systemctl restart "$service"
|
||
|
else
|
||
|
systemctl enable "$service"
|
||
|
fi
|
||
|
done
|
||
|
if systemctl is-enabled uksmd >/dev/null; then
|
||
|
echo "Disabling uksmd, managed now via systemd 256 MemoryKSM"
|
||
|
systemctl disable uksmd
|
||
|
fi
|
||
|
}
|