wip
This commit is contained in:
parent
a461aca4c4
commit
e71b5159ed
5 changed files with 28 additions and 4 deletions
|
@ -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 = {
|
files = {
|
||||||
'/etc/postfix/main.cf': {
|
'/etc/postfix/main.cf': {
|
||||||
'source': 'postfix.cf',
|
'source': 'postfix.cf',
|
||||||
|
|
|
@ -11,6 +11,13 @@ defaults = {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
'zfs': {
|
||||||
|
'datasets': {
|
||||||
|
'tank/mailman': {
|
||||||
|
'mountpoint': '/var/lib/mailman3',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
'bundles': [
|
'bundles': {
|
||||||
'bind',
|
'bind',
|
||||||
],
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -83,6 +83,8 @@
|
||||||
'10.0.10.0/24',
|
'10.0.10.0/24',
|
||||||
#'192.168.179.0/24', # while raspi at home
|
#'192.168.179.0/24', # while raspi at home
|
||||||
'10.0.227.0/24', # mseibert.freescout
|
'10.0.227.0/24', # mseibert.freescout
|
||||||
|
'10.0.228.0/24', # mseibert.yourls
|
||||||
|
'10.0.229.0/24', # mseibert.mailsman
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
@ -13,8 +13,8 @@
|
||||||
],
|
],
|
||||||
'bundles': [
|
'bundles': [
|
||||||
'mailman',
|
'mailman',
|
||||||
#'wireguard',
|
'wireguard',
|
||||||
#'zfs',
|
'zfs',
|
||||||
],
|
],
|
||||||
'metadata': {
|
'metadata': {
|
||||||
'id': '854cb39f-d964-4cc7-9051-ba6574708820',
|
'id': '854cb39f-d964-4cc7-9051-ba6574708820',
|
||||||
|
|
Loading…
Reference in a new issue