diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2019-06-19 21:43:07 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2019-08-08 09:03:13 +0200 |
commit | ddca69efe0689a566b84ce145dc52e19f64b9df2 (patch) | |
tree | d253b9638170c0dcdafd24fd31c2d29909bef14c | |
parent | 8eb97940adba404550ee9c123c95d2d85a93e878 (diff) | |
download | infra-ddca69efe0689a566b84ce145dc52e19f64b9df2.tar.gz infra-ddca69efe0689a566b84ce145dc52e19f64b9df2.tar.bz2 infra-ddca69efe0689a566b84ce145dc52e19f64b9df2.tar.xz infra-ddca69efe0689a566b84ce145dc52e19f64b9df2.zip |
o Configuring postfix for numquam.
-rw-r--r-- | ansible/all.yml | 3 | ||||
-rw-r--r-- | ansible/group_vars/all/dovedot-secret.yml | 98 | ||||
-rw-r--r-- | ansible/host_vars/numquam/postfix-satellite.yml | 1 | ||||
-rw-r--r-- | ansible/host_vars/numquam/postfix-secret.yml | 11 | ||||
-rw-r--r-- | ansible/numquam.yml | 20 | ||||
-rw-r--r-- | ansible/roles/postfix-satellite/defaults/main.yml | 1 | ||||
-rw-r--r-- | ansible/roles/postfix-satellite/tasks/postfix-satellite.yml | 2 |
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" |