get rid of molly-guard

This commit is contained in:
Franzi 2023-01-28 18:07:31 +01:00
parent ab76721ddb
commit c5ccc31ad9
Signed by: kunsi
GPG key ID: 12E3D2136B818350
6 changed files with 3 additions and 73 deletions

View file

@ -143,6 +143,9 @@ pkg_apt = {
'cloud-init': {
'installed': False,
},
'molly-guard': {
'installed': False,
},
'netplan.io': {
'installed': False,
},

View file

@ -1,9 +0,0 @@
#!/bin/bash
# Checks wether upgrade-and-reboot is currently running.
if [[ -f "/var/lib/bundlewrap/soft-${node.name}/UNATTENDED" ]]
then
echo "Sorry, can't $MOLLYGUARD_CMD now, upgrade-and-reboot is running"
exit 1
fi

View file

@ -1,29 +0,0 @@
#!/bin/sh
# This script will ask for the bundlewrap node name. This replaces the
# original script, which will ask for the hostname, which sometimes
# is not enough to properly identify the system.
NODE_NAME="${node.name}"
# If this is not a terminal, do nothing
test -t 0 || exit 0
sigh()
{
echo "Sorry, input does not match. Won't $MOLLYGUARD_CMD $NODE_NAME ..." >&2
exit 1
}
trap 'echo;sigh' 1 2 3 9 10 12 15
echo -n "Please enter the bundlewrap node name of this System to $MOLLYGUARD_CMD: "
read NODE_NAME_USER || :
NODE_NAME_USER="$(echo "$NODE_NAME_USER" | tr '[:upper:]' '[:lower:]')"
[ "$NODE_NAME_USER" = "$NODE_NAME" ] || sigh
trap - 1 2 3 9 10 12 15
exit 0

View file

@ -1 +0,0 @@
# currently unused

View file

@ -1,27 +0,0 @@
directories = {
'/etc/molly-guard/messages.d': {
'purge': True,
'after': {
'pkg_apt:molly-guard',
},
},
'/etc/molly-guard/run.d': {
'purge': True,
'after': {
'pkg_apt:molly-guard',
},
},
}
files = {
'/etc/molly-guard/rc': {},
'/etc/molly-guard/run.d/10-check-unattended-upgrades': {
'content_type': 'mako',
'mode': '0755',
},
'/etc/molly-guard/run.d/30-query-hostname': {
'content_type': 'mako',
'mode': '0755',
},
}

View file

@ -1,7 +0,0 @@
defaults = {
'apt': {
'packages': {
'molly-guard': {},
},
},
}