# deny list of packages that should never be removed
ubuntu-standard
ubuntu-minimal
ubuntu-desktop$
kubuntu-desktop
xubuntu-desktop
lubuntu-desktop
mythbuntu-desktop
ubuntustudio-desktop
ubuntustudio-desktop-core
ubuntu-mate-core
ubuntu-mate-desktop
# ubuntu-release-upgrader should not remove itself or update-manager
update-manager$
update-manager-core
ubuntu-release-upgrader-core
# if for example postgresql-10 is purged the cluster can be dropped which we
# should prevent (LP: #871893, #1825563)
^postgresql-.*[0-9]\.[0-9].*
^postgresql-.*[0-9][0-9].*
# the upgrade runs in it
^screen$
# the upgrade might be run over ssh
^openssh-server$
# removing cryptsetup-initramfs can lead to boot failures (LP: #2067622)
^cryptsetup-initramfs$
