1
0
Fork 0
mirror of https://github.com/DO1JLR/ansible_playbook_servers.git synced 2024-09-14 19:53:56 +02:00

start creating postfix template

This commit is contained in:
L3D 2021-01-10 04:43:05 +01:00
parent 66e13dddab
commit b74dde3f8f
Signed by: l3d
GPG key ID: CD08445BFF4313D1
5 changed files with 94 additions and 81 deletions

3
.gitmodules vendored
View file

@ -55,3 +55,6 @@
[submodule "roles/geerlingguy.postgresql"] [submodule "roles/geerlingguy.postgresql"]
path = roles/geerlingguy.postgresql path = roles/geerlingguy.postgresql
url = https://github.com/geerlingguy/ansible-role-postgresql.git url = https://github.com/geerlingguy/ansible-role-postgresql.git
[submodule "roles/postfix"]
path = roles/postfix
url = https://github.com/DO1JLR/ansible_roler_postfix.git

View file

@ -22,6 +22,9 @@ accounts:
# mail domains # mail domains
additional_dns_maildomains: 'mail.l3d.space imap.l3d.space smtp.l3d.space' additional_dns_maildomains: 'mail.l3d.space imap.l3d.space smtp.l3d.space'
# mailserver
mailserver_domain: "{{ _mailserver_domain }}"
# mail mysql access # mail mysql access
mailserver__mysql_password: "{{ _mailserver__mysql_password }}" mailserver__mysql_password: "{{ _mailserver__mysql_password }}"
mailserver__mysql_user: "{{ _mailserver__mysql_user }}" mailserver__mysql_user: "{{ _mailserver__mysql_user }}"
@ -49,5 +52,7 @@ mysql_bind_address: "{{ _mysql_bind_address }}"
mysql_root_password: "{{ _mysql_root_password }}" mysql_root_password: "{{ _mysql_root_password }}"
mailserver__mysql_database: "{{ _mailserver__mysql_database }}" mailserver__mysql_database: "{{ _mailserver__mysql_database }}"
# mailserver # postfix
mailserver_domain: "{{ inventory_hostname }}" postfix__myhostname: "{{ mailserver_domain }}"
postfix__tls_cert: "{{ mailserver__ssl_cert }}"
postfix__tls_key: "{{ mailserver__ssl_key }}"

View file

@ -1,78 +1,82 @@
$ANSIBLE_VAULT;1.1;AES256 $ANSIBLE_VAULT;1.1;AES256
39613263323435313431386261663865613332323661306238313937616639316530313366653531 37373931646339356436646531353836663336373632333931313239643734356133366531653463
3738306137626637663363316234336430623533333835650a303365643437313162396534613031 3465333132323630663239656334356663653565643166300a376439323265313136363961383132
64343031616336643965333366343730363938396164333361633765656366376139613033306366 61383439623230646463333664303337666661333761366362383538303064633537393264326566
3330343766663761390a303265383937626432656439613863363534376563643535666366663866 3635643863323565380a353636343435336564386362386336373335636663366131303531313832
63623930393832343939333163336431653637613238396532626433376535376235376337636230 34653937353338393730326561333436323639363239646436336466343437653337396334636366
64643937613735313830393337313637613933653463323435353836303164373738373266643038 61616138303830326534313734313131643030393139326237323436653766303162363430333662
35663565336261363537396538396434373932383136643531373164666139303066653038623331 39323335633538616231656362653832383137373331353438623038616163633061323039636538
64623066663363323761663539323732383735373065336464356137656337623731653335373430 38356632383761633431393730343932646139323764346661333739653636326535373134343739
30643430626463616439613939383731313164366162333331306231633934666635613666626161 36306133323138363636623839306537333761336561353465313437336434646466306638653839
30636439366532356536626632626563626264376666333737333330646339353633356132666530 33663739656435393936343764613436366666313033303663353631373637396535393933393530
39343761623236376531333235396564313765373230613133336263666165663437613966653465 34653365396234303633663965323239626464623133646466643639613739336162393936666535
31376364363562336132613632633062623732646366393134346235393763366565323062356635 30636331633334326432326230626237613664643531333533363830616631346166333032663235
35623232633032623837633164666664343564616465373161663462306333636232336139396666 33613536656431656431356565376361666632393432613030393261306136613533663739306132
66393838316236646630623465373664383364386430613661613837613738666463383233656535 62663163643566303538313533636461373939326165633965653431626364343364616331663563
66366266663463343835396536393331373431636431366661386231333663323138316335363134 30323336646265636565626332353264303865623437646461333861333061336537376433376435
35663034353761636139623964363061326637643937383838626364646235333565306161343631 65666134313165323966623066326363366636396431653266653363633931333933373066303134
37373162626638336339633163623835333631623239376231626439326232373264623435383266 33376435333630383064343565396334316666366461313139313938643866396331316336376433
63393734666166323230326137323834386262303263646335636230366436366437663134383639 36343761613530303864623230623830616233643765653739653164363465363538663536356533
37393262343665616136386361353737333332643131366266326233343564373064366138666264 62656531313534393665396565316430343733646266616631306162363930613434663034613265
34326666336439323366343933386131336262326662303261663830633732393062663064323730 33346339326632323861376665656430353065633637653739383464333439303333323735623065
64346635653264623161636561656537373063393764636236646265343961653430313161333037 64663230643661636563363263393961326138643130643838333738356137623435353262313665
30346431373732646530396537363436633835363938343038356633623331386638343964643665 63353362616238613264623030333065333539353363653066643465353032353832633631363865
39663565356334376234313766646532643763653365356136303164336465373636323431313439 61333630626330336638616235646364333637663633383439326532323336343332633564363337
31326535656635323335373362613037353332616539333932326633396461306239653865663239 62303062323435323862313964633039313135666566396163346439646564353835333837346131
61303131623939333233386635333564386434313532613464383630336263646135613365363765 64353230343163663038346432326338343836666663363130373665633039666661616436373534
37373962363538613831646362663636333931646664656366303430613465626566336336303364 37313165643730626537656133636139383130643030323136636338643738316338616636313336
62336561636131633463333537393062383663376332643938336136303932633366666166333135 64363330633832343565386431393033616139386365656363643539336537353066363864346333
33306663316233666462336664306233303031636665313062333032353836393766366264363638 38376532346365633139316438383837313732303361376234353262666463656335633638633164
62656238616439353730616163366364653739323034353935376332343831633461636236666236 30623465653461636535653932373731373862666231366139616330393936316661613236636266
65376639383232636536613336626637653831383137386631656366303065366330383634353031 61633032313166613561393335303462303961643734636265396437363535303030346164346230
65373736373636363532306134376539376564376462343737363866303930303064393036343566 34313837633539643463623638323837303839663633663539616134363264613766333435656531
61616331396533653138306536336239356462376366613932363336333765333762383337313531 38333962656165393737393866303134336466316231343230663031306434626334626366316332
62333238363130376232346534623939373136663435616530323762633438343666303639386236 33363039363835393834343237356631313337633965646262316461333930363333626138313432
37656665346130666634383364383766303739373063333262663861383862646535303336313633 65313133616661643635623139323336383733343761326534353432633939343830333037633833
39626336313831616139626638363464383262613766363633623134363232353464653231333733 63663966643330376363633564663837356435316663623966663239633632336163656534376330
34336463343538613866303231326637383665313064313134336639353032653663353637366539 32383536303737633230373164393163366366383161663162346263393365613831333532373639
36326439653738353635373230666463353534393134636162633738643630336432366332643065 65306138326237346431353937313733363161616461393237356663323065323166663564303835
36366230623837343533356635353439633836343336346430616466376138653663363234306637 63633563383165636237373663663134313135386438653264323237393238373332643064353233
61373332386430336365613766303265393564363730663833376664663936663138336639323566 65353636343936396561653861663264343632393263333861333764656338623534356339393934
65353839363037313432623831303165303932356533313631396139626664633738343132636430 30353636626333333666663764323232653466396337333663313938633465366565336161343032
36623365386363336531386663303039633666666562653463356364633064303663353339363864 31326338396631363237306263313536626335636666656334386132393739623231303663386430
62646134313034326434666562353462323062356137343337353038326132633730313832373663 32303139393866396430316631396330313164386537646133373339353939653363633638653538
63396437663366336531633737333435623533356430396633343663386234386562336636366563 33383363376263663230303637353430396235643266656334306337353663646439613630346235
34323365383832313330663263316335343930323537386535613265643939306662306533363638 39653264386161633039643865636266633036643933383539313930303635396562373930343138
37303661333439353464363962333133353631663663323864313961313035653566376132643965 34653531316331383938393033623235653435383164633039663563383932333637663930316337
35303562323765656465646634323133366136316461376335303036356339373761616537336161 35316138653464303436353663626362323261363538613034386263323732383731636538626562
33393035326264346339653130613133396432303166303066383563623832366637366663353732 35656461376463363236386135626636316630616166313364393430336164383738643161636435
64613231323636353937346430653561373763643539643033613365313863366635633362616634 66343537623037333437313235306530663832313534383661383063383664643636303831363564
62383532663566663264393738353037613239343730633764323034343733353838323366636662 65646533326639316265653338323966623765656538356435656535313936373939306261643739
61623133376231653338353432363666643363333362343530393136333338313065646663336530 61643733313933333937306535336532313866613630653233666335313163643332353561383232
66613934343866663461303135626635373738393639646430363262363131656361393262356262 37663037636665303435663535636533643663343536613335303364643335353133613839623731
37666164643434353636613163646434333834386433356262656164366639643030356363363239 34626430343639323234373937393136623732373130346639343439626134633030313739663865
33343066356437653437353061303263303232343237323363666462326661306338633838373832 65633239323036336466636461343565623834623433303165646362666631313464396564333861
30386632363730646465343066313965643732623663303464656632303832636363666230656361 30333763303433316138363565346163343035373438316332336666663835616530646431336338
33653835623864393063306561316334623237373834643138663035393837326362303535663435 37373034373763313339376665633436383531633330313431316162356163343730643936633538
39326636356130656364313337653833653563663139613834666533633134356263623133643162 37396461326134363234376138396166373330313566303433303465326135623733343332653537
66646332636266333065343037653435623361333838386362363364336164633161373230303135 35646533636236353734343766313063323239383463316231363762396661343739373766633233
33383032363939386335373963653034303266653865653137363039303961336233376630386435 32636161306165303462313736663939383361373139326365366365373239343236363365633333
36333061353837653737356365373166623236373635323035366238653765336532343463623163 36643464383963313262303630353364303734373463643137386130363161353164343834633232
62323766343637383032313438633731356530613035346239343938333431386439633739376537 35333763643535373834616265636534386535306463636634393565653738333932396635363861
35313832383739303666356335613665653438363562643835343836383661313333366531316239 37623030393738663065613036363539643265626237353463653033666464633865326536343935
66653331353034343266306462633765303631376339633935396236356465343461663931323634 62383662633633353036393133643962383264306265366264333631666433326362396164313863
36626632656662383261303666616630393935636132616466663031373765633635336565666338 30633432656364613263313961373734646331616430343961656462663164333862376636303937
64363065333632373966356366383966363032356665336565373934656534623161356237363966 66326639656438396438626535323130613366373237353639383431613739343661353938613533
39393866616366323564653033343362613437303136393931653864363532653339623263376161 36653437313963663730316633653961626266623365383062393835623530633330643565656437
33643538376565366162613731396335663031653138663632623538633132323331636639333462 63343466623436353831393339666530393838623931383536663462386536656263636531633030
31333664343639346638663466623461633165303661623164363837636139653764643664613634 36613465386138366433636132633433666163626639376437383539663833356238393963616464
61646336646364343035613561393639663062323761366665356463346665363138343531373935 65623065333138363865363466343131633464356464366265333530323763383038613063376462
31306536363631326431643939653563656432643130326166633134666565303637663666623237 62346436376536663162393235643032313635633833613338653934633831386663363137333930
63653930633534353562653832353533303461613564656331623731383430363566346564646333 64396334346331353865313830396261666465613930666137653634303036663766386461646463
66393038373330306134656465363862653964346366366161356163383764623139663036646266 63616363326465323537656535636464333462626365646433666463333061303232343436383537
63626332313264613430653330313138626330383633396163353936663964633633393130336138 33656639663936633139636236616362333261363462386232363830383263666561303339383030
65303865646665356330376637343636656662353835373538373135356263386339666362616565 31383631643832383861623464623939363838313633373339363036323032303636643062313133
39353262346462363434646535353062613739383530303132633834636162643237306663353032 31336261303066386530653365356462613332323766643938336233343636666166366334613238
62613965656563343936353630393137626230663733626532646565653639346639366261323161 65316337386332636636373938666432326532666536343130666534623364633663666666383934
66656333376531613462353865346161366138363763376138343866656564636562336130616130 36626535363661376263653132363361326663353161343362636335373065393937643631643931
36393564653432353662636264363837323765316334643739656461616463613161 63326135323136333839326637393430613130373632646166383264343434303537333238616435
38663563613237376636626634366564616638393763633532646339386661386132656435363936
34363533646161663730623766326238656436653064656233663136363038623330633634316666
65383134353664396135623036623833366366356334393835383232326163633339396136393234
3636

View file

@ -8,8 +8,8 @@ mailserver__group: 'vmail'
mailserver__home: '/var/vmail' mailserver__home: '/var/vmail'
mailserver__ssl_cert: '/etc/letsencrypt/live/{{ ansible_fqdn }}/fullchain.pem' mailserver__ssl_cert: "/var/lib/acme/live/{{ ansible_fqdn }}/fullchain"
mailserver__ssl_key: '/etc/letsencrypt/live/{{ ansible_fqdn }}/privkey.pem' mailserver__ssl_key: "/var/lib/acme/live/{{ ansible_fqdn }}/privkey"
mailserver__mysql_user: 'vmail' mailserver__mysql_user: 'vmail'
mailserver__mysql_database: 'vmail' mailserver__mysql_database: 'vmail'

1
roles/postfix Submodule

@ -0,0 +1 @@
Subproject commit 84f7ce85ee6f59116f9f0d79b6030b78efa8ba65