mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-04 02:07:14 +08:00
42 lines
1.4 KiB
Plaintext
42 lines
1.4 KiB
Plaintext
post_install() {
|
|
echo "Enabling systemd service"
|
|
systemctl enable org.cups.cupsd
|
|
|
|
if [ -x usr/bin/xdg-icon-resource ]; then
|
|
xdg-icon-resource forceupdate --theme hicolor 2> /dev/null
|
|
fi
|
|
echo ">> If you use an HTTPS connection to CUPS, the first time you access"
|
|
echo ">> the interface it may take a very long time before the site comes up."
|
|
echo ">> This is because the first request triggers the generation of the CUPS"
|
|
echo ">> SSL certificates which can be a very time-consuming job."
|
|
}
|
|
|
|
post_upgrade() {
|
|
if [ -x usr/bin/xdg-icon-resource ]; then
|
|
xdg-icon-resource forceupdate --theme hicolor 2> /dev/null
|
|
fi
|
|
if [ "`vercmp $2 1.4.7-2`" -lt 0 ]; then
|
|
# important upgrade notice
|
|
echo "daemon script has been renamed to /etc/rc.d/cupsd"
|
|
echo "change your entry in /etc/rc.conf"
|
|
fi
|
|
if [ "`vercmp $2 1.6.0`" -lt 0 ]; then
|
|
# important upgrade notice
|
|
echo "* avahi-daemon should now run before you start cupsd for"
|
|
echo " printer Browsing support"
|
|
echo "* check your config with cupsd -t"
|
|
echo " and fix all Browsing related settings"
|
|
fi
|
|
if [ "`vercmp $2 1.6.1-3`" -lt 0 ]; then
|
|
# important upgrade notice
|
|
echo "> It's now safe to load usblp kernel module."
|
|
echo "> There's no more need to blacklist it."
|
|
fi
|
|
}
|
|
|
|
post_remove() {
|
|
if [ -x usr/bin/xdg-icon-resource ]; then
|
|
xdg-icon-resource forceupdate --theme hicolor 2> /dev/null
|
|
fi
|
|
}
|