This commit is contained in:
CroneKorkN 2025-06-22 14:38:50 +02:00
parent a461aca4c4
commit e71b5159ed
Signed by: cronekorkn
SSH key fingerprint: SHA256:v0410ZKfuO1QHdgKBsdQNF64xmTxOF8osF1LIqwTcVw
5 changed files with 28 additions and 4 deletions

View file

@ -1,3 +1,18 @@
directories = {
'/var/lib/mailman3': {
'owner': 'list',
'group': 'list',
'needs': {
'zfs_dataset:tank/mailman',
'pkg_apt:mailman3-full',
},
'needed_by': {
'svc_systemd:mailman3.service',
'svc_systemd:mailman3-web.service',
},
},
}
files = {
'/etc/postfix/main.cf': {
'source': 'postfix.cf',

View file

@ -11,6 +11,13 @@ defaults = {
},
},
},
'zfs': {
'datasets': {
'tank/mailman': {
'mountpoint': '/var/lib/mailman3',
},
},
},
}

View file

@ -1,5 +1,5 @@
{
'bundles': [
'bundles': {
'bind',
],
},
}

View file

@ -83,6 +83,8 @@
'10.0.10.0/24',
#'192.168.179.0/24', # while raspi at home
'10.0.227.0/24', # mseibert.freescout
'10.0.228.0/24', # mseibert.yourls
'10.0.229.0/24', # mseibert.mailsman
],
},
},

View file

@ -13,8 +13,8 @@
],
'bundles': [
'mailman',
#'wireguard',
#'zfs',
'wireguard',
'zfs',
],
'metadata': {
'id': '854cb39f-d964-4cc7-9051-ba6574708820',