From 6ee7a19f21997cfde0fd769b754160584fc0aa0c Mon Sep 17 00:00:00 2001 From: Jeltz Date: Sun, 2 Apr 2023 14:25:09 +0200 Subject: [PATCH] snmpd: create role --- group_vars/all/vault.yml | 517 ++++++++++++++-------------- playbooks/snmpd.yml | 18 + roles/snmpd/defaults/main.yml | 7 + roles/snmpd/handlers/main.yml | 6 + roles/snmpd/tasks/main.yml | 21 ++ roles/snmpd/templates/snmpd.conf.j2 | 22 ++ 6 files changed, 335 insertions(+), 256 deletions(-) create mode 100755 playbooks/snmpd.yml create mode 100644 roles/snmpd/defaults/main.yml create mode 100644 roles/snmpd/handlers/main.yml create mode 100644 roles/snmpd/tasks/main.yml create mode 100644 roles/snmpd/templates/snmpd.conf.j2 diff --git a/group_vars/all/vault.yml b/group_vars/all/vault.yml index 5b9af2d..fcfcf19 100644 --- a/group_vars/all/vault.yml +++ b/group_vars/all/vault.yml @@ -1,257 +1,262 @@ $ANSIBLE_VAULT;1.1;AES256 -62373961613635353532306262363831376166643431323062383634366138653036373730353036 -6664653637356662343538306261353838306637663765320a336436333964643464613339366238 -66323438363935303839633534373464333236663536396233316162363439393030303637306462 -3661346138396534340a626164643334376137633738343130653531393630663030663234626433 -62623063623538323262643863373062323537663164623535343262346235323865613361643034 -37373562343366323134303836633634613837356165323566343062373730336639386137306164 -64366661343562623734396363346339643438613865653730396635636264666164623533656534 -39313462363539313866633663333639343766313338376162363135396235356133373837623930 -64316661316339343439383365303664393631643164623161613262613839346634333434653264 -65656466383063386163353135663632303665323238626139363330383363306130623535303834 -31636265623366326438373163633566626438383633326430303862353838383636363866326131 -64656366646534333739326264663330323836353266393063356134373366366235613534353636 -30633364343738393230623338663532623531303564613766326436336562633338313337396664 -65376135633334346261313835646361303362616535346538623634383338626363646637376261 -66383336363065353932656231343231613963303934643637656637323135376238376235383838 -35386333363033306332373030353332303635633164363135633431343566373338623437626331 -61653435653135663331313536386166336137636336333861656131613863386162343639363935 -39643763653633363663626266663036313961663062626333633666356363363961643231663033 -32386438646365613438343130313465383266623830666631653061313238643466326337663434 -63313664346564333163346230663331613363646566386135363063643730626435366233313130 -37343965653835636333363365653831393531326565316532663962326165366437326464663964 -65383036383261643066333938343634396337313034333466643436386665353137656661323134 -66666362393334343038353762396537346164356635373766393038656563643132363461356336 -30323063663232353431623731313564646339376364623639303231633935353730353866616131 -63343732653366613832393031646339383235616464656435653035316163313266613361646666 -31633662336332653738353661616137333537633831346137663363336235626433363834316438 -62646266383362613335376335376136663536623638353863323539393339353736336533656435 -62343263343839633837313966316538643133363764353661616136356139313630626163663233 -64363939343238623261656430653933333432383066373136313232623933616238323161316336 -36666165616661383637323832383138353963333063613566613538623430633561653532333830 -34366231323131346533616164646438366266326266616264333862343435633031333135396365 -33333331323939646431373630373334613935616337316631613065363337336136636238323066 -35653162303130373733353763623638623638323638333362653130663237396564333366616163 -35396435303133613861316464393837623837353734633331366435383263643264343164333235 -32353530373835643436633038366261386465373364303538353933346562663566663233326637 -33663165333366346630373035396237366332616435323231336333613031656161303431326633 -37386466353836646536656364343532356633343835666466353861323637643233343063323135 -32626563383433336165373363383236633936333039343731633439353331666564383166323738 -39313635636666383432623335396663386131336134613530323938316332663032663966656361 -65616334646337313637346436336232613531626434383030326164393366343366616235383439 -62303333356633656366373766666430636435303438383863343330396130396139616234313638 -31336632663661353030303736646130326565303932346432643066316434616134376135636662 -61393661633261303539393139346266303731333637363838313964616439386637633234326533 -32323130346235306236346566306563333563653333326633363831646238353766666136346333 -37666539313265353961343762303762333463646136386331393938663463646530633932393136 -38386437646135613764313764316162346364353031313566323134336239633832303930313463 -33636164373236373138613462393937333338643230663133383132616463313731393963633262 -31303239393939383433343138393733356238386136626463336532613661623362356530323666 -39633336613532383661636334393362663833306562663664303734393466343536386661663838 -65343263643063646666616334643936396530633861373733376635303230646461396239613435 -39373131393234343761346231636363303663383835366562643664353734653530393066653230 -34656466656364303163653862616437623636626537376338376631356266666338366439656262 -33383633653965386333343933323639303265653862323936376635343037656537626165636663 -38383034383833393038363136373835636537626664353863326165643436323730623665313037 -64323634633435323434313639343538313537313030383338656635336137366133613931346133 -62356131396637323361336265373731376638636465306365366461353338663738326362616435 -61316166363536323761323631653835643132356634633738343834343839613732643263323866 -64393636353730323139383965373864376163363963323830353538613234663566633437363061 -66313765356635643136653866633432343130303661633362386665363761306165646333356330 -34393233626131646430663538663465643233356338383330316634333032353939653334653233 -37356461323261653762363730383339393130613064386366393562383739616536626366633865 -39316161643438343762306537353762333463353237303063613933343239323765386666646539 -33336165323539323261366134353466313737636338363861336664346331643464313965633530 -37393538636535303431303762336335666361663364363130376564633763373036663330383130 -31316564643336373061343033333131643362663736376436643965333066613431343936303964 -63343030653030373537396566323663383061396666313835333732646339306134613762393865 -30626431303638346137653539333236633136663137306233663236326465663662376537666435 -31333663663833373463343163323737366536366163613733396332626230646131333662663866 -61346266396563646261353561616433613161666161363161396533313038366438366565343733 -33646462636461313639666332666338613066383862353362613563636162313238363261663762 -66613930333837643537326237633462343666323563383935366333353533386161363734623132 -37633739396161353731353234326565376564646433316638633130303033303863623166653438 -34663461643539643639383763666339643164343233343361653630373736393437633762323761 -63633264373639613439633338316166333135633436373133626434623261313333613734376366 -30366634633664383633643234663539363166656333653139366466346433323337383036393330 -38306564303131313130353765313465626537323032623233326261326565626535666337383237 -63616566623139343664343663663031306133333830386561383936313135616461636563656130 -61333531313230623063326537323537303363353232343436356161336164326133643734663134 -32616266303536373331396537643938636237363439353234326439363039633366613136326632 -65346533636563393665613130636437356134666262343336646236326430366636353234636564 -66356636666339353466656664633731376537353863613565306130316561313865393962336232 -65326661366661313434666564366131656539363030323233376666616330653338616536393230 -36646161373030343964346430613266306665636336303536363966326361373335313130316332 -33646236393935336662353237323639323239353030623233373766363566323461626332396164 -65303035653630376332356333313765313833396338363233326333626130323866386366613533 -35303562366437333538393363643366326530313365623331306235383965393331333936323432 -34396261666363313637633364356666323639316532636331626132643333373838383465663561 -65363636613736663434626130313265646438326537363736336134346432366432656133623262 -33623661323064333439303463623138383962356165356461373235616164333130663336383635 -36363835643466306339336338323230313036616665363863376262626361323738643561353761 -38353939653130306161666436373132623238366632353332353136623038616462376361626235 -31356464303136373766323261336132323434396561363066313062333061633437623362633861 -61306330323633323930336237643738613330366265386366306664343066326530613061306432 -65626130336337643233666235613530373237383234633833363962636134366661623333636237 -32373664376438313065623234626637303630356233356439656434306661663138323966303539 -64363937643334303936353663306464626335616262613135363464306135623738303631376562 -32386262663934653565316334353630356537363734396131323264353636663438636365396231 -62336664353938326434646261626466333030333133643265633439313339383661323162336666 -36616136303433396438363062646135616239663461343039646563653638363734333866326666 -39633639336530333637626631626132333066633464376137393937353166343663373564393438 -32326635326431396130653864666239343466636435303730306162336637333032643233633833 -33323165386135386131336430666437663365626266646466616132373133613536623365333766 -61363764303361393438373333616233393030373631323565373563343031326431396239393362 -35623039626435643637353161633037396130616332623733353138613835626539616166613831 -34306663303832646165336363393837626361316433316231646439343265323634383132303930 -38316661333462373033363135363038616136373239333961313039363735303333616561666631 -38386436326566616438306536316432343233613833663632396561313831326432323463626433 -66653733623935333031646632393936343130316565376662353866346632393736326235323430 -31636633633631313732346662356539626638343032383937346134326137623462316531376561 -35386565623661393865623035386534336537623932336533393230323239626132613432373964 -33656539393861626265646565383038396330323762353235666637383134353839666531623862 -39646437393665373035306564636335306136356463316464303566353938303535343235646466 -64306262356135373434643862636363396433663833333063383731613136663038313531353263 -64376131396337393634383136623732666531373136373631643336663766376436633538643461 -64633865346634616366616661323062653431303632313464316335386535363237356339616130 -34666131383164616664326331356337336637353664353965356332626437323430313565653236 -61323534633137376166383831366263366438623735376264356136353136343434613835373461 -38613139373335653935643663363438653139303037646366303530386339323634373665623032 -30656536373530383539376233316334333233353536633963323334313862353334613832363662 -64663939356465333435356231633832653764303862646433333563666237326463663931383238 -62303062663366363932666130373737643137303739383636616466316363396134376365346331 -64353566383066393737346162313264653736626239376134373964613162323231313462313262 -65376338333439363762323837373262633835643465313130316164643838656364313166616530 -35363436346137333862376632646235643332636662333464366337653064643036386533363030 -33393837323632646163383539343164653433623038306261356534623862636232333836363431 -36353831353637383864643130653838663164646232626637353031386561636535666236356665 -36376330333937646164303333643962383862336433313433626434636133343836313730346462 -39643535323063326364656439316232383430663364383961643961633431326464306639383038 -62356430373630373836326266376230373135326531336464663338303438323836376365636534 -36663532343035303738346564383166326665396363633239623863353662316336653765323632 -34336538663637643535636530666639353864643733376635626133666461613338343039623462 -38356338373732396635663733333465363433663436623938633565623964653765346165393334 -34373666623035353966323433663961333663303162623337306539653739663834356566353164 -65343738663161353964386237306234643836323365626133393134666566363961653836623634 -38356666396161633932363536663732376330343661343763623435663836303032396535616531 -34313730626334316139613839336430346163643933386366306464313266316530363934303032 -62353434346238386536306133366262643061623436636666643735643039613665316436616533 -30666332633764313063383663663830633430646365383532656236363039643633353736346338 -39323935333536643737396331623431633365343064373330386363313632663933386639376236 -62316333303663343933303237353738333739643036666365623834646665623733623239643265 -30373966336538616135666339303030626164316563326530383731333839383133366332346331 -37306238623132313235666434633135383034653264666134633566373436396133313764306335 -63346435393464623332386134303766363061333361643930363335636164353038626464303633 -64356437623536376662363566623465306634313534333930333066346532323066323335313934 -39663635646664616335393330383865313639393732613034303163363665316337356439656634 -39373163306539346433313765623665353461363866643431633236643137353362613337643266 -63376631316365326634386166666361343733623638613163666564653762663839356461633132 -31666437663535633037393432316463326237356634353631306464663337626136383933386263 -61373562323836343137356162363237366261376662613133623839393932366139636336396365 -61636237386463633635663338303364666462326436396265366563626130316637623630306263 -35386636613161636565356166666463336465643533386166663766306530623162616362376437 -30613466313963323236353533616130656532643130616366333064636435323132386431633532 -35393731623235396464336365326262373131366633333666363636616632653238616165343466 -34333032633062366239636634336563303031653037613237353064656433663361306230313236 -64306430633464306339636436306562376430646535663162383363666666366236653965613030 -65613836326661323338303964393763346336303065346263386462343661363635373337356130 -65323661336165613563663931343365663064613362633632333039663065633162343830356538 -37376566326331633236633235623537653332313464623564616433323134646135333436656563 -65393737623033316535643230386462333736353866306136313833303631353465363363653035 -61376563653266393062616163333164303035386464643536343931663464313831333065306261 -64393237396138363863323862393230393837363062393138663734383566616238323332333636 -34616634383561326337363739346337623362313131353362323461343335636265303262653836 -36383930303436353066356133636133646439346132636162303462346164663162666331643464 -63393765393634366431306663643863613666313063326231346637623936616431633332343738 -32663666616236346664636563346634323730653239643561343833623936323539303433623839 -37333031316331336435353764643861343134323934626433336666613466353538323332383339 -38353330313066626335356439663835626266623234356636613666383734356166656262373264 -33343336303164366635363162386161663930343836343238376133353839643539333166663566 -62316634633762303464363562303333633732326563646231313933363531343164333836616439 -36353935353532383439366534306564643061613062356433633338386133366535663631313762 -39373032396465393962373038623231313232343661353164393235326266613035613063343136 -63356337323363383761323138396333373066336664616665636434656362376661613034383437 -35336330663836363464643765643566663436326665313561656364353733356531363863623261 -30303138396562633564353764366239656636396632313235326237316538323765663336386632 -34326139313064643834393366316561653664313066383263623739373162643865643035373365 -64366335396132396330303339316361393439636363343034373736663565323230653963336435 -61306538613133313165376562616561663733313839366434376634343236313034306235383733 -38346666376530386231353534393863386566633235323762363635363062323762316130303865 -61313362623765613065303362663837376463393432663839373766326537356536666465386463 -34663266363261623735386565383466313732346366666635663366613032363762386637346636 -34386662626266656465393234306566373462633930323562336631306531663130656132353939 -35613730393762313931383532646530633836313961326461336131656631663137656635343238 -35383533323738316134656666393136633732323536363636646166393530373233613264373761 -39303463663130386338353637373739373331613739353561303636316665323533616634666639 -33303835336431376363336364646165626139353061633339616437326264646434626463383239 -39376332613766383232336339366332616334356630626463373435623165303832393465376334 -33343163356333663266386236356463356335333964333733386439623063656462613561323163 -34623937383765643461623035343930363336323863356461313034623733303734396238363463 -65383366366565323439316230383363366539666434656364633366333936376361326131313530 -38363161666439643236313063626564393932646536626361396234396333643165346638323037 -38633638646331333664633562353632316133303764316262653261303561366333663062623037 -62356565363433646435643231343231333863303439393335336633316638383863343438353262 -37616539306537613831373462323238363262623365366536653233366231343864643931653463 -61396238663064376166643537646132646665663565323939373632353665356337363538326238 -62323363346532613665653161366235303661363263363836313739326134373264396131633262 -32343135633436353038313335346338663934386436316262623731313334346230356630336333 -62353539383031393339623164333763306338346133383462653534346334346434633831353163 -32386436653863666533323233363663643933396636386334343962313038363933303263346135 -33613337653237323339313233346638393635366136373432353031653432376639663638353161 -30626536386465323136643764663661373863353965623431393562393630333333643631303030 -36383938666239336530643731653963383131623333393638366235383861306163303235353538 -65646264646339663264376161346563663965353837333331333739376336623934623335343234 -36633234326231393232356539383661353431363531653230386637386334613138373038326432 -36356633663565383035373934363132303633646563646236363866626531663534313964373732 -35623034623335396365653134316331346664633439643966363932356664666331306631373630 -66653565666562323366363732626234363165313932326630666537373462303539396139396431 -36653438613337356536643863376234386463363130636535396536363234616162663961326431 -36613034383234326239353337376633616364323564326563353239363739363430383230353162 -64343638623637303334396164343032363735643965393861363537663962316339303936396230 -32613937303931383665313464643862653561646539363039643038653838323434386337306235 -31636166623933616163363366386263663461316136393932313962343836393565623031366362 -34643237353264343665363566393534656436636138303835656534303763346661663338626664 -37656462393438653830343964646537363038376531636330653264306363303061653231356566 -36323864626233656431303737376131383634353337323633323132646338303766323933373930 -64613835643932336430626261323862636536356265313862383361336365373464313036396238 -62386664336362303565373736373735363061323963333664386366353139303562656465306632 -63376363343664346531653035656538356466626163366130666363666132663961353461363066 -31303335663839663365326539316362663935303237333234353431363063333163613461306539 -64313364363634643434643630613338353564656639626232343063623933323835623534613864 -31316162663137386534643036353238636231303336613334613663386462623365366439326232 -31623163396531336337663839376335376231326466633230376630343936663732356663376465 -39363965303331383265323263613964376361643465316430363565383235333430373566393635 -34343464323664373136656463663461663834656263303639313262626530383534346364306231 -31326565353535653637626166616365393230626539366562666538306235343561343439616661 -31356366666265353666343964303433303237636265666365393361353762303231366165626535 -32363230383231356264646363613030363538303161313534313932383865313166393132393235 -38333332653537663630303639653533343737346531393864613836666438656632303937313433 -39653136316366353133333537376361633961653735363064666665623135613565363564646263 -62643932336465363537363130626262333363303365336464656139643034363031356632613565 -61343138323734313537386466313463393836376363383562646537383237666635353936383637 -36393237333334633762376534623233376338623339613736613032333435303930626261343830 -66663531666566316637386637353136613632623563633664613739336134313432646534303530 -39366139326633383033353065306464316636646535383535663663366331633036393661326361 -32656330323365623739373765643835333830393033363836666439333337356465383364303431 -61336562613634663033643963376635393063623435663162643838663762303533353665646361 -62386662376163333637343934613763303363616135306230356135613561646630316330353438 -61633234316534353030616138343165633565643366613763653039636466343866376433646132 -63343930333933336338393361623866613765393164623838306637323863366263653133326634 -38653334653430643862383136373432643463343232613161306638336237376236633435653833 -64316363643838333965323163303236346238383964643132643836633161396565323437313636 -34623763353237313863646439343662326634613466653462323163666333633031626131383262 -64336662396134633334376362333165666430646561333730336635356433323234303862343130 -31393933326539336666386364643532363930336636626132396136623066386132656165343530 -39656430373039343634623064623930643037666565346164343632323839383038616630303332 -38383162646564643037386530386366306532303032643939373563306165363934633532656137 -66626635626130336563353737366531613862656231643265346630343633343632333233616162 -39623262646432313865333531383461346664383330393631636431333064306635316431633239 -66393035313763633635643438376235323537633734353961373635376139633234316334363563 -30386263376664646361333435363935363033636665393737333262636464313733656339316539 -65313830396233376464613631333664633635393235626232373133363466323230626363396238 -30353164663663643835653434386136613566363635393039653637623465616136353932663164 -66663763326665636138323366373931376137323334653363303038616363613763313261613836 -33323935616366366462636135366439613539643238393962623864386433373862326566633035 -38393332663131306337386632636464633938303561336537623363346465613033363861646361 -32653839326631323561363430343038666366613330313363363735353465333563663038376631 -62666635326438323564 +36626637386639343661326634383034386339356462613733343136663333613163313864346138 +3735366539636661633237653330386231623866353562370a313637353838366639336130363932 +63633430346564333162323964663133383062323137353932646131613238323034653261386336 +3735643839386465640a303265653937666135353734303264663338303465616161323831353861 +36663631386137373533336663313632646263343839336538303639363563653638346566646630 +65396435316563633734353838633133633434613563303361316563663239316632626434616636 +66313134663033623163333237666634666135313764616338363530346464323934346465366337 +31303763643263623932313637343439326233393964353534306336353662316465303963626566 +65653733653833626639313563386434643665383931383265613061393665666532386431396531 +36373763366431376137343263616263356164633233653631316435306361356337303535353135 +33643438303633653435356661396565333666343833623335656636373964323437396266323133 +63653134363533386234333562373461623164346162313433366535316164643632623634373664 +33643265383461363861366139353734663030383432333838663833363234643131643838636234 +66353231306133613534343032383161393666643736343863656530343636393639346166663139 +35393930326431333437396239343161666232383533376537356363353532313431346566646164 +32656330643938646565623637613033613730303639646136303466623062313233316166303537 +62613133666330373261656663353762353437396237306632383364363135643033363636336461 +30646266346262626165336136303231653335663863663133303237656438366335623962616233 +62333662333330636631636639656231663963336537376663376633643264343266393436343262 +33323962323462316434366636373237613063363333316136306432346235316333636131393134 +33393163643936343865333037363930373061616437633233386361333265663866393163396362 +33613935366364373061316339383437323238646461383536636363376338646364376139356433 +37616462613763303536613733376161323865633066626234636636646133646566393037633939 +37346662393265653633616466656232316435343930363837373638326435333864636533613463 +65346264323362626463663165303262646465353831343866656363356261626532333164313437 +34646438626537336662633364636438366433323739366637386461356364376132626362386137 +36623235633761343863313733356663346231663336663163633364663038343037623934623838 +65303637333135363266666534626564663231663935666335643035376438393737626466373439 +62343864653335303134396563313132323832386539656239336363663730613366386161316234 +66613265613962353661643362383235323831623364303230383132633339363465306166623637 +64303933313938336438613633346535313938343063306434323235646566363031313264376231 +32313833623762373063613462623733373135306437626333306466303364393863663433333236 +65343530353738306566616363346263323638306231613863303933323736656166383938386232 +36383332383564653862393133613237396630306432363939663732366438666462396164326662 +35633363393139313330653234356239386431333663363962306635383661616333663430656539 +36343835666466376230636637616439346233313466333935323961363163383435363035333738 +32383061353837616366336532656537326166393865363265323235653037346336386562313130 +37653661326634316361633837336461376461643232633938663032303239316631373862613166 +34353532666263623637376263633338623734353835363530613065646431386366383861326361 +63323161333964313739383132306465633635316236386633323263363839363363333065353161 +38343466613036656361656139313538333165386461343135653130343463633539623066303532 +39633764313038653363333338386331363334633261663836613034616462663531373666393836 +65636635313734663133353061623731366565306163343465376363636366323035653366616265 +33666234353866313933363737633263363961356362616531663731666263323863373364393434 +32646565646461383230666334623139623635323361323237383930393735306232646434346130 +36326636616436323232623065376637663131646332663466333033623537323330353534356666 +33623032353032353938373364306538313363373834646134613532366262383164353263353037 +34376162646334623261373865666630303338346361306264376238636461376533356233353466 +37613766353131313565616661333933386136333338303131386536316536343563303964336533 +38343732396662373531633730336234643466333432326662356233623831666331353736343930 +30626638666633316364356136313832393131643938616539656633383034643364303933653035 +63386666663163366562626331633934363434373737663064343762666566623763326364303736 +32333930636237313033626535633238363161613339613436663938313534386137356162653235 +32333063313464383261323561363435653730353935366361323561623936323639393966353536 +64393932303936613162393061353735366665666636623064383135646436666139316335363633 +31353132646237386234356134633639353532623761326330353863663938356664643665376333 +33613861663964643663303061353366383234646535393166646632323563333066663238636661 +33646264303165306235316633663064383133356331333563636638646230383334363964343331 +63643962613130623336393463633062353136626231326231623265313766656632663562356439 +39313162636461626266346664376134356534353634646238636335626137636135316237383966 +62646361633032316161343831343933306633623633646664363265386336373462623531613763 +64373738616636326239346561653130616161613230376330323134393137626439623466383534 +64643732303632343533303135363735383461356565366131316339353637626231363635356130 +63616130386261633463336266303165656234653136383561303632313739343130313165613539 +65373034366537343538613661393961343739306563316433303738623131373963363266313366 +64316163303832373166333464393038343664663832646365376364646464373033333865623861 +61613130316566626661396462313331316631333236366538643339303835343939356133313931 +61323566643339626430646630373063366638633836346361363462653031313837656462633765 +39366564653566376433623336343937633766663638316265353736663961313134623534333731 +39646539303532323164663132313733626230663236656362303637326461376132353064636239 +38653237613036333733336438356536613735316530653039646132343765323332613537666562 +32343430666138333638366161313166343666336330663930623438323161393030633438386236 +30326663323039656566346565613335333439613939353838383737373836306463636539636366 +33663765393034613363643436393330396634323335626461626133333563303531333936396334 +31393333383235376636613932646661333135396337343033326237326237366233636334386661 +36346530616161306465643864313138343032303735366134366330626435616331386535623139 +31633934336362366531663464323564643439646132663431303563393630666634366132643036 +64653534393532643463633166373561636330653731376364613866326661393838656166373963 +35366533376137326433636232653761373430663537616532356538363338383262316339646262 +36313539623232613635643666343338386338623266346233373264323562326231336237616632 +66326365353539316263306339643965656437633565396661613931393535623963623230386537 +63316539653766633666626134363337363964373033633663383161313065346439643135353634 +36353736656331323030383163633330343433303861336537326638383366333466646630383565 +35336461366433326333636430316361633831366461633563303061343437383132653639636239 +30663332663639393236633331373463396236333662323162636138643432313634633561613431 +36616539396639356163333564633365323637323436626562633335633562313332653561626139 +31343066306434366536313635333733363361313861636166356466373566326537363965393361 +35633932636563386139343365643033376431636161653830303836313239393036303533323033 +62316133393739363531356132323237303065663266343765353734383133663663626234346233 +34333439613139323065346262636236643338656539323365306632396562373866323334306262 +65303230393962653263613239306661666239373037306663613335636264363235393064623664 +35613035353864623839633832333664613265653364623839666663383062343537643036623539 +39373138353863343137653037306465316533666433376263363634303766386136386161613064 +33333638313936616536656663363239353062666337316164376563663362343464356561663230 +34313066393834633062393935626432303837316166313334626531656664343337643362363864 +39306635353165616663616264646465316438623562613565386265646638363636353336653935 +35323736653264623430343937323136633063323238393930326234363661383836386664663062 +35316536636438336337383264336530636334316538353731653737316134623633636464653432 +65383564623237653536623638626361336532383165303836613830383561666434363562323165 +35333334336434663336316536363031386239323839313537363536656632303430623834656538 +66323833393366633461323265376337333163303966663430343335653363666464646535363637 +37386366383335336562633263333532356335643131323632663064383462383961623835636230 +30626132303034616337326566383338346638666664653035616331306632626465333163343837 +37386132303235323639386639356531336439303639646338373932356536323037633735373862 +63376333396665653930373033646636386437323465323364656237306261613830656638663735 +66616664386238303430376464623831323966636230613630316561636663326664623536316531 +35383932353365346165656164663565666361303163333731333331666333343333633666316362 +66396636303536363239663066383464666164353936316263613835373335336339623464313166 +66376437616664653031616539363434393838633633323435373762363661613162373836306461 +61373635396638613136303237353830366330383038623466613363643137376564666664613161 +34613561663836663537313035313663353030646633303166383662313133653564393030366631 +37383139333130636561386532393938623166316230396139373964656330363831623539376131 +34373438626664393831343538316533616162656462353865623166623264373963366430663263 +32313831393230623234303831353334623730336364333438333330316633663963653334303232 +65613732373662633439633165626539376437323361353564313863316636373038636439306361 +34383933313934636530336362313432366631353633323765613137306233623965343161396633 +38343963626635643338373165363530653535396536383139653435316462353132643364353934 +61346262366536326265646335613262396435323639383661613162616239616239326130353439 +66643239363936316563366366616361633664636565323237363265356335303066653237643939 +31656262356235363531303135663231653830633832636262383534613163303461613236336330 +66316533353036366136343537393937323361353933333266323463663331626138313636323432 +39663764306263613238373766613665366363373838666362303861356635346234383266643637 +66323731623266383137353563343931623866396564663538346537613065336238336534333132 +36653434353635663830316438623464663436663730333630323732353465663330303866346531 +30643636343165383063306566343135616539306363383336313966646130303937303864636435 +66386136643464303037396539356364633864393766613232636565643564616161316464363963 +30306237306263663765383930363866366664663432663330333961343434376430373861636139 +66306231613937626662383837313561363365363332356135363634323561333435386635636564 +38316435623364316363396533613037663865386562336362383938623663316131346663373766 +32303238613236386231613832633131393361353136633737386637326237393466316633346465 +64666538393934343461663931613864656139373765353233376237656466363235346464666664 +30373937626163363533393831333161636662626131346330646664663334353335373265336137 +38393064343964616665616365303135633532343537363762356461343562323761383639336464 +39346633363839666530326435303531653564316238336164353139353766623536383035623432 +62643733626636363331636634666335623464633238616235663935633839333163613664373164 +38346333623263373131346364366434373265336163346134326232613330316663393631363030 +32653866376164343939366462346265653966323664306561666333353535613136363139333736 +64653864343436623661653838646464383138633963633266306439333537363631346337306238 +66623133346436626562643861366165646465333237663637323037363737613866383338356562 +39363835646138636436666239653438623365373364353230623933323231613631313734633739 +30383030623131313134376432393736343265643366353731393366373261303863373930353937 +39626265616136616635353239633866313630626136366364363533653066626665663739373365 +37636139343265323939343339313632303565616266313236653034643064346337303566353936 +39323732336562346264316532373661393465333065666562633963623532323239373037363032 +36663564663466373435623765316539316337306434613963363834383532633932343264333136 +38616535316237393833356266306536336434343732646139353063633163633034633734316134 +32613438353862616638636531323934633666373336386636663764333031326235396238316231 +66633335323438636532663938373265613837313736636262656531613234636366393331643335 +62393137623434643739633165353133663861376133386532343632393339633966666662316338 +39643536353536363566663633386335383563323162333635383833313965306135326464323031 +62663030396364333164323139303831626134633664326434613737313432313031383239626435 +30663933396563626361643464393932633231346635306237313166303836373935646337396631 +33396639313036663631343361613636636562353334643032643532643935303465656233616163 +32316562613762643562373334613739336539316330386165306165353462663535623437653064 +62333934643763396538643038353033643263373863383161343461336332643861623531626538 +63616333306265303764363366623761623561353732316466626530663430326432383464333535 +35366330653861323537356665633361616662373130323963613534396164626330336536646132 +61656138383161313164616562333639663430613162356535363261633135613938326161383732 +32383535313231616535653831666236366630303335363830656665333831643836326237653537 +61663636623339623535636630366131356262326635653637326466663035343738613933356530 +64303732393166373963313138393333636165303461313232636336636663316564316138643161 +65396130353064366230386531363235323132626436623666326233613634613538306233313633 +64303338306431313763303933366264613538366130373265303034353837656264633030653261 +36643234353034376366623965303834353039383631383133343733653065333661386361363765 +34633262333830633239313135383934633430383639376533633464333765376439616265613061 +31636636363739323463353131346564646364303333303537333563343139306464323063363939 +32636435313463326461643230316633333165313961663366353930373035343830393634633064 +36623766313065343233653662313634303131363233303238396166353061353938643737303363 +34646666613166313030643566316138303436373032626331623439336137643236303735303339 +37643365623766383430663564393266383131326434666631363934653031623634343462313834 +66663834366333663638666138313463336463366232626633663539383835646639643633323236 +63336266663936393335333532343561383234333062306134383438333536383265343730336438 +31333639663666323862633536353033363538633739353865316239393862616236396666323064 +66303263393163636564633862623939323865303363376265626561656231633935626163646433 +30663232616266323338363838393631663431623131633662353366343437346366646135623837 +32333334353937633634663133636635643137643238356338383566623136363262616138613463 +64633562306138623738613537313737626435363862336263363735633865393631636230343539 +38616435373037663862366530613664386466666531383164633439323365333234333535656563 +38396363343361386137333766383435316631306663636464646137336631393832373336323733 +30373838663038366538306563396432313062376133633339646636646161323465663264323832 +39396232343163613634353865303530616438303765363737383565356430623038386465303863 +63343762393934313531393834613364303261643638366438336462333664613832666634653562 +62653062336364666666376536653838326461626633643534636237663838326363386430303035 +61653734363935646133326639316235333761396237623030636132316261646663643361643562 +30653762326463303932366161376164376466313239356333363861663566396264303037636564 +63646161383162613932616462326264333234376131613765636562323935633031623137663766 +63656435636433383365326463646236373530323032303936616338316637383063373130313238 +32643635343866623738363163666533623835633165316265623138643437336463323938313530 +61663034663062626262333165303837333465663465323031663938633166373930373430383661 +30383932316135303233623130346632316231373534653538353334343363396262646638326331 +33623830626134626464383933636535393935636433643263326364303766636630663835393732 +34643537386466326533343839643530613064643561656637393438626663646637346638646630 +37353562666336623439333864653465303764343830323137313632666561636438613234626161 +39363133633937323662656533653062633735303039336437356561353763303435336565303236 +64363230666337393234306332626239633532323163386239356461653136616366336131383731 +31623962656364373965326366653436363233653434623734323233626238323862396432373432 +65393263663664633361336461353837333864633734396638363038346330643863663734613064 +39313930306265623832383937396432316266383566306564626461316166623334303338613732 +33616639363538393736383730393664343266356436656338373832346633326363643736626161 +37303533636231613663636531313635643163646365336435633666616137333839636639396238 +64643936646137623133393838333266623234313535663462623738613364316465313937383639 +36373435626234306431383339343762613238366337336332313161616465306337316632633064 +36636536363531343065393966363636313530316633366336623332663063306430613731396130 +61633762376366663464623236346139386430303061323463306666363064666138366163313036 +36666163316331626139373839363333626338653531633530333033373762316132393939356561 +66626562623062636538396636373931313362326531366330666163356234353561643035353764 +30363466326136333666313035653565326333336262623762396366303133383963333633626130 +66663630643866346263316634353637636566323630366362326330353335376637373032316665 +38623063376563643733613638663666333138663536323336663663366634366266366166386539 +61666665386464393336633266646436616463346630613038316163353932376430366337343161 +38336262353033633537643861633733393534366135303163386234653565373339313262393338 +31636539343664323830343965336262383330316663656436343864613033346365373863316232 +37656232613630623630656438666136303963653535653962303561353963626565663762656661 +35666536396435363535366136303739383964623836643533396265373631326236666339313938 +37366338323464663739343161356435613432303038323163386430313063316437313361663533 +62643037623433623961333336613738633638626364616531366131353865316232653738616633 +65613965363637656561363865386433386430376363663137346333336137643566356464633762 +33363337366338363234353461353336313164623730313437383465363764363437326532383036 +31303533383439663362666234353261656138386261326661623633353339633065363862613831 +38383562373462366239616436633438656262626230393831643365663365383962626265663530 +31393966356534313232346439653930353335656266663866313539343430633164663266373365 +31353735393539323530653839643961663736346231373666656465633338313437633637633935 +37626633323538393662333331633733623965326565633635626466653931383932333535313235 +39663035306163346634643362316565353566356530376263336134646662316266383833633634 +61316265303834343063363438343537303165346231656638363330613064653833373330396138 +35613530376364313830653562636338663937666537666432666464313863326461623462623335 +30346133636564346332303736303466333736663036353637323838656461633539353333363837 +39343435346630633635313636363632313730626636663136336330396433356565363264303837 +63393433656631653634653138653431633061643731333163316534343363383832383932343833 +65386439336634316239363236326538653035613532333730396435383236343136383966396562 +63373061393537396366326432306236393336366664633133333062376537613834326163646463 +35363031393132636434383164323933396637613938613161303566323034316564303232303031 +65636539356339336237393161373336396135346134353431373163396263386663666537316432 +30343362383034363931313635323764346464383632313639643034313233656364393365643663 +30613866316335653362623337346631333737666630633836393436313861663430623366393632 +62343365666331323031363430663763616163336166356431633433393734333437633932386637 +39356361613366613662643132653163643764363635333337393566643365363666333035386334 +34646662313566623964653666373661343537326364396564353335383963306465363166366463 +62633935373838363033616165323464336236323339646635396265363737316231363232643636 +36666334626532336437373739336639303163323337343566636465383762633931346434383963 +62353566333233663962303235646432623664633266393832303561363636323837643064373032 +31653733643561316237646166323837396337633933366234383364386135656363343263303033 +61613162633130303038613938653539653565363936383733303061343431623831646436373934 +66383738313032623766643735366263333465356336353633663266633065363863323562386537 +36626164316338656231323236626333363136386631393935643734623433623363346132393232 +38323335633639323331356662326363613537396533356532333139633735663164653030313134 +66616465616330363136363833366232353462366262383032396266346465363235646230653935 +33323837366536323334326636616632326238346230396233663432623834323565313434343234 +36646630313933613733386635343936333536343331303261333861323235653761326361326132 +32313361323264333239326330663937663961363732623065373035326637306462646339373634 +64623533626131656363393863343433636565313231376166396361643339383763333032343733 +35626665336561323938336632613832343063623263373566633766656131396535333363316338 +30373839323435356339303830353363633365643434343436616162356631376462393763643538 +36366363633333393666343866343336303066343239373831366339643139643538646133343331 +34656466623262336436313338373934303863303064663630336630623362613133643031393735 +39383139393031663264303739336163366234386164386162633330656437666361663139613934 +62616536343131633031353763383064623765376334373539653031333134383138653433303832 +31613438623461353837326161333239643063343461633534306335663430333039613061623965 +66343336373630353862356463326330333639373731393032633635373038356662626537346232 +30623761636564653139303834343331373864653438353634643263346334323636323765386135 +61643234656238623262663539656333663062623265643761636339666433626235 diff --git a/playbooks/snmpd.yml b/playbooks/snmpd.yml new file mode 100755 index 0000000..b62fe38 --- /dev/null +++ b/playbooks/snmpd.yml @@ -0,0 +1,18 @@ +#!/usr/bin/env ansible-playbook +--- +- hosts: + - edge-1.rtr.infra.auro.re + vars: + snmpd__sys_contact: root@auro.re + snmpd__views: + systemonly: + - .1.3.6.1.2.1.1 + - .1.3.6.1.2.1.25.1 + snmpd__users: + aurore: + auth: "{{ vault_snmp_aurore_auth }}" + priv: "{{ vault_snmp_aurore_priv }}" + view: systemonly + roles: + - snmpd +... diff --git a/roles/snmpd/defaults/main.yml b/roles/snmpd/defaults/main.yml new file mode 100644 index 0000000..ada5794 --- /dev/null +++ b/roles/snmpd/defaults/main.yml @@ -0,0 +1,7 @@ +--- +snmpd__sys_name: "{{ inventory_hostname }}" +snmpd__sys_location: Unknown +snmpd__sys_services: 72 +snmpd__views: {} +snmpd__users: {} +... diff --git a/roles/snmpd/handlers/main.yml b/roles/snmpd/handlers/main.yml new file mode 100644 index 0000000..4695936 --- /dev/null +++ b/roles/snmpd/handlers/main.yml @@ -0,0 +1,6 @@ +--- +- name: Restart snmpd + systemd: + name: snmpd.service + state: restarted +... diff --git a/roles/snmpd/tasks/main.yml b/roles/snmpd/tasks/main.yml new file mode 100644 index 0000000..0ca2c45 --- /dev/null +++ b/roles/snmpd/tasks/main.yml @@ -0,0 +1,21 @@ +--- +- name: Install snmpd + apt: + name: snmpd + +- name: Configure snmpd + template: + src: snmpd.conf.j2 + dest: /etc/snmp/snmpd.conf + owner: root + group: root + mode: u=rw,g=,o= + no_log: true + notify: + - Restart snmpd + +- name: Enable snmpd + systemd: + name: snmpd.service + enabled: true +... diff --git a/roles/snmpd/templates/snmpd.conf.j2 b/roles/snmpd/templates/snmpd.conf.j2 new file mode 100644 index 0000000..fb017ab --- /dev/null +++ b/roles/snmpd/templates/snmpd.conf.j2 @@ -0,0 +1,22 @@ +{{ ansible_managed | comment }} + +sysName {{ snmpd__sys_name }} +sysLocation {{ snmpd__sys_location }} +sysContact {{ snmpd__sys_contact }} +sysServices {{ snmpd__sys_services }} + +master agentx +agentaddress 127.0.0.1,[::1] + +{% for view, included in snmpd__views.items() %} +{% for oid in included %} +view {{ view }} included {{ oid }} +{% endfor %} +{% endfor %} + +{% for name, user in snmpd__users.items() %} +createUser {{ name }} SHA-512 {{ user.auth | enquote }} AES {{ user.priv | enquote }} +rouser {{ name }} authpriv -V {{ user.view }} +{% endfor %} + +includeDir /etc/snmp/snmpd.conf.d