aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ansible/all.yml3
-rw-r--r--ansible/group_vars/all/dovedot-secret.yml98
-rw-r--r--ansible/host_vars/numquam/postfix-satellite.yml1
-rw-r--r--ansible/host_vars/numquam/postfix-secret.yml11
-rw-r--r--ansible/numquam.yml20
-rw-r--r--ansible/roles/postfix-satellite/defaults/main.yml1
-rw-r--r--ansible/roles/postfix-satellite/tasks/postfix-satellite.yml2
7 files changed, 62 insertions, 74 deletions
diff --git a/ansible/all.yml b/ansible/all.yml
index e1de9be..02b78ae 100644
--- a/ansible/all.yml
+++ b/ansible/all.yml
@@ -16,7 +16,8 @@
- knot
roles:
- postfix
- - dovecot
+ - role: dovecot
+ tags: dovecot
- bind
- hosts:
diff --git a/ansible/group_vars/all/dovedot-secret.yml b/ansible/group_vars/all/dovedot-secret.yml
index cfc7d67..f516069 100644
--- a/ansible/group_vars/all/dovedot-secret.yml
+++ b/ansible/group_vars/all/dovedot-secret.yml
@@ -1,50 +1,50 @@
$ANSIBLE_VAULT;1.1;AES256
-64316434326234323763336434613235336131316361366636623836343836633966643634386166
-3637633830663333633863313633346538663435633038310a393866336431653132386531633332
-36303131643661666461663166356666363737613763356431303238613134363432626262366163
-3030386666383232620a346263356161303938386136313964336262663530323139633133373366
-65373231613863663833373733666466373866346132643334376239303134656230656461663033
-65346530376434373439386539333239333261613038623231356563353130333430613431396237
-35303634346330343533383530303831396662653438333965383433323565363938323533373833
-63343432323833373533653838363661643063333862323463333066616362303764306632613866
-31656262323464663761626664343937346338306138396637653066313532633136373066616535
-62633063633465373331633134393562393464656231343966653036303033373636393361396566
-38636263663063366131393836336632363134666338303233356131373965633637343265623238
-34613361313233623636626637633131653033646139346632653965663830326431303630626334
-34303134363261353831383530366637653563383966336333643331353766666332633762373733
-32616461393036313062323732333030646636343230373662383837626635323266353638643365
-62336236656438303839343538356462626135396232363836623531383866326234303238333636
-65656337366165353933626334626135613530366336363763323034643037616530626162373337
-39376134323732613061616166333832386432646232643536666438393065316662396566343062
-31343462353035666534353731353138663362363530636362393137363831623761623338343838
-66623334336436613035393762386536333131373935383931616637663330363038303364373166
-30633362303865396439323966333538653262633639336562633137393433393339323865616163
-64313139316238353535346133333265663536353766643038633335346632396435663239663639
-31333163616131366537336537623864323564333932386635366333336433626335656530616131
-32643264313832303734656336656365356133383836653437363964663032303861373264313430
-63333934323661323933393834623962336236323634396263386133666530363137636564396631
-31343666376565383366363161613838306664383765333563366465336563623837643837316335
-65633866626265353430383131353634323463343166386637323665326661666335663031633766
-34353264373735306631633338383734663866353962643130643735386536633962623930393739
-37316138396131656664626563373366356636366134336535343734356236633534316137633131
-30396337356466383034646564313431386438653165653230356337323039616630353262313939
-34396237393835663835303436386235663465626237666466376563613639636361393632386231
-64363134363866363964393330306330656537393839656163373164633031653537303030363364
-32396530326161396461613437333334643365626334343331356635373236653262303436303461
-31313431373432306364313335636535376132636633333334396135313136643035313831303931
-62666330373165326165346234393130383437646666363334316435383864366534356339383638
-64323338303763393536376636303930663232373331613962346135346437313862366437613836
-36623734386161656535646334653539346365633265383939643462653035646435333737326665
-37313465343663666165326639323835666461643565393030373261663530356162316231386332
-34613561396436626664336664363066663665316434323339393865626563653538336363336634
-64646237396566373238333663366535353730346338343562316330346134376234616334636435
-62653134333735656339623361626335613534336465356430306330353839303136623632643866
-30333631393765613836313737663535393131366534373532616164363665623335343561313935
-38333937663336643464396432646635323834616230653861383864643231346462366531356633
-33626565666463623466363861666632386166613332633761613930353933376261646233353639
-35333734303237353131653063643835633733623833383939623134323464653334636438646439
-64343261386330653538623635353163663762316436336239373038626230316466616364666565
-36663963626138633832623738616332333737623063316663313964376638333663643538323131
-35663231333263326538376136656266666535633566643063616139383138323864303163663164
-34336534646265313061663534373563383835373032393635383136373239643936326331363263
-3362
+39336363333062616332326261313762383730666639323865346361356661663863613835643266
+3765613964303435326362616536373235323665623735610a386232623932643834343133353237
+64323237616137626133386433623366633431323036386136326237643965643734333133373965
+3136343964313534380a303761623030363565656136386536323461333161656262333934366236
+31313637633137666561373638306537383261376631626430333235656361623731346138323462
+33613363663161623364356332616134356236373162326337323165396437663630373235646162
+35376538366330306432653862613437616432326331646330333436396533643139313530633639
+31626266383361396133393131616432356331393930623062333566626435313137626266633061
+65623330646663353563303864393237323064396639343763666662303430646635363363373030
+33333265363934386538616635643531373536623965353930383834383963366238633566363331
+35386234356436303463363666343935316565663835636430353764353066366235376532666332
+36656161636665326466643534383466333961373232363036633033626332316562643165623830
+32616230616564333234383435383931623065383330376537363730393435356266303165646538
+33646466626235316566643038323336323133643138626163393261323636383135393038313732
+35666361633135366161373338343761633032346263326439313531356431393638383430343939
+65393237313335333835303564613430373964643835326562313339326639666535643631363839
+36623930323362333539646139656333653431313036663931646634373032313832316439303762
+64653265613430333766326366613139373534346166323637663664613064643162306161636166
+30313134356661356334363837323666346133336535393937386665373535633035313264393564
+37613432636438653638383430383739623233316334626632326630383262623561303930353666
+64356437326665613230343739643330383065316433626563366365373665633963313739623239
+39636564306335366562646434343763313735386133646261396163316434623936383833633263
+62393665303132383237616264653730353734343033356164353639633364363363646437303763
+36663533326635383933663966396138636632383932376631333439663932623361363962663131
+35373432663433666262656566353561343439643364633737383233663563633164643161323064
+65623066653265303138306631303438616461353762626238613465626237316365653534396662
+32316330386466636231303439306532666138393132623038353336643363623366623534396364
+31373235373263393232353062353235356438366564353633373664323932633835303962653266
+31313633663634373836396437643639383737366163616435616630326433343731623366633536
+61663131343636303934303763383464386432346531366166353433326138646564613734373466
+34393963323436343464343764393033353661633133646433666237353530353239613831383531
+66303764346162303130336663656666353937653433393130626138646436366438303834633462
+32323530616335633938336465633662303265363337623339623761623030363631303264636663
+35366265323163386635636138353134373330346231356461663239363437623061353061393635
+66323935656535366532666262366335363437373761383530643837373733633537313130326631
+36393831643031383437343431616263373035376264613437373034376336306264383837303435
+32383636633064376565333461366532366338616132383865663333303131323863653333363332
+64656436323966666435376236336536353961633734363566343634363632643939376437353238
+31353764343937613330383731343066623533653734623162303861613032366633316239626132
+39306430366135656635386139353339326539393031383132306265613539666364386133343466
+38633938616666336664313961653233326238336636633438303338626663633165646665346134
+65323465633665363561303864616361623635613639336133653539653930636161633264383137
+38623936346562613038373239346464306161323761663139613830366235613362373162343436
+32623932363762643831623831643636333766613632626161323435333037343862313164396234
+32303939366662373961333061333433643861303035633631663763636135336161333765323736
+31393633313633356539623265636632353166626662323832663063323664656336613663316233
+31343635313661666530373733356263616363353233373261656266323139336639623439393030
+65363936636338643933373139616134316462653136636237326432663535306261643234306139
+3338
diff --git a/ansible/host_vars/numquam/postfix-satellite.yml b/ansible/host_vars/numquam/postfix-satellite.yml
new file mode 100644
index 0000000..fd41570
--- /dev/null
+++ b/ansible/host_vars/numquam/postfix-satellite.yml
@@ -0,0 +1 @@
+postfix_satellite__mynetworks: "127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 172.17.0.0/16"
diff --git a/ansible/host_vars/numquam/postfix-secret.yml b/ansible/host_vars/numquam/postfix-secret.yml
deleted file mode 100644
index acdea4d..0000000
--- a/ansible/host_vars/numquam/postfix-secret.yml
+++ /dev/null
@@ -1,11 +0,0 @@
-$ANSIBLE_VAULT;1.1;AES256
-36616532346137636533653465363930646133636565366464636335313435316264343165306538
-3365633433306637633766643733363134336531643931360a383036613237613335303139653264
-31666161353837366632616232393739663363373234386537633066636161373265663633396637
-6265623735313735630a363634366133343664656338613164363333323035396361363438636136
-64653432396237393832616161613261303436343564653565343839383339313235383762613661
-62386237663737396336623761646338383838363930636136643238626631636634363130323063
-30393962653462343539643763623461626239636636663735343138396334396364393730656664
-34326234333766306266386231386263613263343635316136363961623833323061656239623338
-34313935336164303533333761333136633535343432333839396634656630323434336531656535
-3539316239323839336365623031303465366563613632326233
diff --git a/ansible/numquam.yml b/ansible/numquam.yml
index eb98aaa..0c8ac03 100644
--- a/ansible/numquam.yml
+++ b/ansible/numquam.yml
@@ -2,23 +2,17 @@
- hosts:
- numquam
roles:
- - timezone
- - superusers
- tasks:
- - name: timezone
- import_role: name=timezone
+ - role: timezone
tags: timezone
- - name: superusers
- import_role: name=superusers
+ - role: lusers
+ tags: lusers
+ - role: superusers
tags: superusers
- - name: unattended-upgrades
- import_role: name=unattended-upgrades
+ - role: unattended-upgrades
tags: unattended-upgrades
- - name: postgresql-server
- import_role: name=postgresql-server
+ - role: postgresql-server
tags: postgresql-server
become: yes
- - name: rosin
- import_role: name=rosin
+ - role: rosin
tags: rosin
become: yes
diff --git a/ansible/roles/postfix-satellite/defaults/main.yml b/ansible/roles/postfix-satellite/defaults/main.yml
new file mode 100644
index 0000000..e25f846
--- /dev/null
+++ b/ansible/roles/postfix-satellite/defaults/main.yml
@@ -0,0 +1 @@
+postfix_satellite__mynetworks: "127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128"
diff --git a/ansible/roles/postfix-satellite/tasks/postfix-satellite.yml b/ansible/roles/postfix-satellite/tasks/postfix-satellite.yml
index a92250a..8a11a84 100644
--- a/ansible/roles/postfix-satellite/tasks/postfix-satellite.yml
+++ b/ansible/roles/postfix-satellite/tasks/postfix-satellite.yml
@@ -22,6 +22,8 @@
value: "{{ postfix_satellite__myorigin }}"
- key: "mydestination"
value: ""
+ - key: "mynetworks"
+ value: "{{ postfix_satellite__mynetworks }}"
- key: "smtp_sasl_auth_enable"
value: "yes"
- key: "smtp_sasl_password_maps"