post_install() {
    chmod 755 /usr/lib/pritunl_client_electron || true
    systemctl daemon-reload &> /dev/null || true
    systemctl restart pritunl-client &> /dev/null || true
    systemctl enable pritunl-client &> /dev/null || true
    gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor || true
    xdg-icon-resource forceupdate --theme hicolor &> /dev/null || true
    update-desktop-database -q || true
}
post_upgrade() {
    chmod 755 /usr/lib/pritunl_client_electron || true
    systemctl daemon-reload &> /dev/null || true
    systemctl restart pritunl-client &> /dev/null || true
    systemctl enable pritunl-client &> /dev/null || true
    gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor || true
    xdg-icon-resource forceupdate --theme hicolor &> /dev/null || true
    update-desktop-database -q || true
}
pre_remove() {
    systemctl stop pritunl-client-electron &> /dev/null || true
    systemctl disable pritunl-client-electron &> /dev/null || true
    systemctl stop pritunl-client &> /dev/null || true
    systemctl disable pritunl-client &> /dev/null || true
}
post_remove() {
    systemctl daemon-reload &> /dev/null || true
    gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor || true
    xdg-icon-resource forceupdate --theme hicolor &> /dev/null || true
    update-desktop-database -q || true
}
