From 91204a547ccb6ac1dbe3bf65d57a62d28faeefe3 Mon Sep 17 00:00:00 2001 From: rene Date: Fri, 18 Feb 2022 16:13:21 +0100 Subject: [PATCH] added private keys (vault) git clone switched to use ssh key --- .../files/private_keys/gitlab_read_ed25519 | 25 +++++ roles/base/files/private_keys/id_dsa | 42 +++++++++ roles/base/files/private_keys/id_ed25519 | 27 ++++++ roles/base/files/private_keys/id_rsa | 94 +++++++++++++++++++ .../files/private_keys/identity_for_kashyyyk | 50 ++++++++++ roles/base/files/private_keys/yubikey | 38 ++++++++ roles/base/tasks/users/rene.yml | 17 +++- 7 files changed, 292 insertions(+), 1 deletion(-) create mode 100644 roles/base/files/private_keys/gitlab_read_ed25519 create mode 100644 roles/base/files/private_keys/id_dsa create mode 100644 roles/base/files/private_keys/id_ed25519 create mode 100644 roles/base/files/private_keys/id_rsa create mode 100644 roles/base/files/private_keys/identity_for_kashyyyk create mode 100644 roles/base/files/private_keys/yubikey diff --git a/roles/base/files/private_keys/gitlab_read_ed25519 b/roles/base/files/private_keys/gitlab_read_ed25519 new file mode 100644 index 0000000..7beb639 --- /dev/null +++ b/roles/base/files/private_keys/gitlab_read_ed25519 @@ -0,0 +1,25 @@ +$ANSIBLE_VAULT;1.1;AES256 +31316663396430356565363231316231353733353161633633623531633331383965666437353334 +6530666566633939663332653836626262363239333630380a616138623363383664326132316130 +35313466376233383461633662323166333233326333656565373962323033363161633934376136 +6535316535313461660a336336323030613763353930343366613263653838323866636234626234 +36316637313737366238646165326537633733313630643265383161316538336632663333666666 +35356337376635303261656337333033343162663464333034616438336639396133633135356634 +30343639633533393764303231363637646231616566623830633230303430646132666534333438 +66306365663063303436346632323631383735376236396238356337663636626331386433653363 +39653362666439353065323365336564346261316364383938393736636663656631313038613539 +37313135646335343866343731396363613362613430353164393535386561616236393366353938 +34626561383232333263303037303236636632636162343235643134303930346136376138313138 +66616138383432653662366464343666616330613134326663623861623931313935373962353266 +32613636363232643936383038373431363462313537643766336436363237356566343838393239 +66656563373064346633373566653966656337306531336133303065383637373537623732366139 +63393733376161613130346666383331333636393537663735366433343234663634363966653863 +37343334636262663261333362363633376531336331633664373066343166366632306137323363 +62306135613965316337656238373938393161656464356230396538343666666366653033336136 +36376266363439633361373233353136646134663839333137613966356137343965646436646638 +65366164636130346565643939366433613631303839313237363436663565396434346565346263 +66333632363739373465306561363736353434613164306436636631303365343430396235366233 +64336466366465306131323238356330636136396138333932393566346539663533653665353662 +64323362303436343634373236613865656230376565356337643561643762666264653435643830 +37383162303366303737353938363937356130653766323533383837663463643536373361333731 +63623835653665396462 diff --git a/roles/base/files/private_keys/id_dsa b/roles/base/files/private_keys/id_dsa new file mode 100644 index 0000000..b06f7bc --- /dev/null +++ b/roles/base/files/private_keys/id_dsa @@ -0,0 +1,42 @@ +$ANSIBLE_VAULT;1.1;AES256 +30646339616262626363616437323164616466383230656163363263343632643238663635343333 +6365626533386431323132373732663138626337613238610a323831653430653834306261623565 +63636235396138316161373038613038626435336333303764386433656136363065666662626663 +3861613561363536630a343239636333366139653965356461666632393130613231366535643461 +32376539363664636664386439633365303061356465313830343239623830323330386332626435 +66363063626562376637376632633465616636343439643666373965613162623432343264393262 +64326562313237316364343463396261386134303433663563633036336563313933643835323236 +30336161326663326133313534336338376163346638663133313666376332353830323934656265 +61626462333865663837353837356538323432313063363265373365393237396264366535356530 +63626134646265333433636663306261613633336664323032333239333337616465323463373439 +32626139353335656637616266373032373162323362383835303638376139353731323062333234 +34616433663834303561336566653038653933383962636236386562653262323232383061633939 +64336335316534383364313637346339343532353439633538623637323939373263643130613135 +31383564616131393062383631346232663030646663356163313134353561663763373463626431 +65626535663564316634643261373965363866653433343266326431356161356362376665613265 +30303963343830343737383239623064663733306337636639396337653664373865316562623964 +35303936613334313361616661666362356665396136383464336236633666383164343865383135 +64616636386136623063643462656164353265643062376235323038353038333338613330646163 +36383161623630343238393736363138656466613464353166373665333235626465343661343438 +36326334373061383461393339336239666438626238313834313735386465373138636239646161 +65646162363265616266623235323038613739623165393031393562316130363539666530303863 +32336437646438393863323638616435346230636139336363313336656238336265363337393932 +34633062313038353266303866626665623037613136636530623932343530346664633634316266 +61343138616630613962653166656431343736623232363663356636396237313361393538376263 +34633962303862656663366666366365613765306235326262376161316335326538326563333431 +63333930653932643965346561376363373262643738333138643432396162373539303038646131 +61643336303534613363303733653137633639663066626364643738396561343561383135633466 +63343833643566386636306439376565613066353333663430313962346331653130383663363339 +38366262383031323064663833316462636263666631386130363661653935313731623965343163 +32313532396332306236343235396338363961343461383630636334643339346534343039346362 +62386332336337366364353634336465616637393432633835646661376639373331363637343164 +38373835636139386237613935336238333337336265646464346632663562616336373630336237 +63393739383239366534303235646136383434333564336132396630366532633166653562656630 +30616232633566333862363035623635303637663638623861636564353538363363316635656661 +33353235613638306334363466333332363266333035323664363865643732343038366633306361 +32633138316530396630646234333532363331633839363861363230663061646336666238313237 +38373665393161616564623963356161633731323464316161646134663931306164653234303331 +66323138323334366636343261656138633866396236366364343738393436646336356336363465 +62626463363531303332633064663464303632303165356234656530363466336436616265336136 +30643433666339323736623535623862336438356236313864393634643863313732393663353662 +37373065383937353535633631613730353766636262636365613865336262343832 diff --git a/roles/base/files/private_keys/id_ed25519 b/roles/base/files/private_keys/id_ed25519 new file mode 100644 index 0000000..9833d49 --- /dev/null +++ b/roles/base/files/private_keys/id_ed25519 @@ -0,0 +1,27 @@ +$ANSIBLE_VAULT;1.1;AES256 +61303564613439613835626464356336393332303731613030613830383030366639373437636561 +3639386463306135346139663564386339326539656532310a363239643239383937636134363332 +39323733396537313864306136636337656338643433343530666634383632383938366136356164 +6662333464636138610a643636376632396435613837343233313835653237623237396163636334 +33346364626235386531643031303837363763643038393837653133363964356164366138633932 +37383537333937333265303136373336326462333738636164666664316331303839326234376231 +65616234396530313039323339363838643861393763386165616631613838653834326539623766 +37356535633466646131333361616635646133396135343832303763393763376231306561323037 +31376461646166313035353263616134643237303233326437623366336164306433613663313565 +32643133613537636263343936656131653537316232356364356262386663623031313965666633 +31663866633365643363356138616136346163306465313938623635313161626336656132353534 +38376661376461366361623266616437363737646533656439356265313730363032623435356465 +62346263323863313366636535343137373262313364316131386633363734643535383365366538 +30623133393963313163373535633664343464613661663863333934623063333138626231366539 +38346638363166623536643136353364373537613063383537396361613835663165333737313466 +33373830623731373436316536323262306639623636373533656130633965316337376538623833 +31333335646138323833393532336232633531316466656539363763663564353466346464383831 +39623337326266323261613630353636343064616132376363666564303433333834633133363933 +38336165386262353864386339353761303733326530383562383765663764616336366432373363 +61653537393234353333646638633939313766383237356636653865333335633165316362656632 +35383633613066333161646165646665653034393961613238313736323062316530643661636633 +30633432346139326630366433623037653863383163613431353763363032326339636661313832 +64333366363838393736626135323631663131656366326230633864333734326562336463306333 +61326563656334643433626466653766383533326639363862363238663638646530353930343435 +61343336336430333563623266303438643031326233376230396435646634663261643137323033 +6132306366323262343139313532356430343435623464646632 diff --git a/roles/base/files/private_keys/id_rsa b/roles/base/files/private_keys/id_rsa new file mode 100644 index 0000000..5bcfd09 --- /dev/null +++ b/roles/base/files/private_keys/id_rsa @@ -0,0 +1,94 @@ +$ANSIBLE_VAULT;1.1;AES256 +34326137326361303961313939353739386130343236333766363832626130393665346564663436 +6536633766653739336433636333336437306430353633350a666135323037346333373966333565 +34393632633263636536613134363564343234376561623135326131613937333966353664666134 +3339333539343030370a333065623736633762336464653263326338353662656635663235393036 +35306462653637393530303633306636316265653136313863356334346161366136316639323938 +31316664376431326363393336343662633831623633396262376662326361366337306462646361 +39313636316537383166363766346662343332663532376363646534653264343337636330663039 +32333939333466393265653563383133633364323138366233633038303232303961313266666263 +32633738336339613161306436643165383636383361346636636266356164346238323663323362 +39396564383666356566383964356437623933636465333064663465633461313262396239636264 +63313830353565363335643432313464653266356566313034326164613864363363626336383131 +35616161633734636130346234386632646339646237393837613235303739383935643231323034 +36343965376530353237393132303631343338333134373837393635366336353837323732373439 +30613038343533646631313038353136313639666135373666333632303562613330333933376164 +35333861313834333630623232343830633939316539343165373062326361303464663237303362 +38643031613263366562383234613838613764383362363662313863643263376333643533313634 +34366362363034303362623237653137613034636336666534353431636532626565636266623034 +35346235373033383165373731633230656236323431353031666237346564643661313865656437 +36333366306131306165306562323634636533633563376265383035626364303333366538316632 +62666230656539393132663364393935343731303236616333376637623364363834373265613531 +38326335303133623035333931323532656564326238666538316262376531646466326234343932 +64613834363138643236623132353134383436336364363139326434373532653137643135636166 +65313739323161306130646434333437313832393461323534393234306265656237666138303535 +36316536386132303038316439363937313833646263326235376236393538376433313963303334 +39393838373763353633663930343033303235623466346338353564333366646330366437366261 +66313434303331313962306434336235366438326665333464326338323131363133313164373730 +32643661626630653630336131666330613134303534303037333236383863613166323639643830 +38326661343661366432393364643135626433373635303931663737316130656262316563303335 +39353861306266363062356637663430306338303165613330336637323164376332643337333838 +65323164383138316438323634303334623264306666643632623638326663356565656536653765 +32626537363837353765373036613664313834323533383935346364333039383631393434366131 +33656231396539356334326638346366646366653661613563643538323765303862336330393538 +63623935656532346462346538333565666262666130613031376533373334373436623165323336 +61363139356532316666353962626562323831343161616333613163326536663130333638303131 +62646230333764623563333030306364356464333037623766316539636364336363323433633333 +64333933666439643965353735353133623537323436393833656632643737393233396166313765 +62333363326236643965633537653936613262653666353762663665336230333534656130343836 +31386234323738376136613932396330306636666432366236653166386539303966303031313030 +30373466396665643835323331646264373834393861396462336534323633333738353134393932 +39646666336561653736613632376363653165636239613932323832663630333033636564633763 +31336130373534303834386439373064386235616162376365663730613434646232316433343538 +37643630393961653734353862663665656634353034653035363132396438643961363137383132 +65343438323361326663313132383937373630326537623630356332366335633135646630623736 +64376663333965626236353938666137386638356262353733616365666136626137613462653262 +33633432303434396537643262623462326639313661646437613631316136316565636638313330 +64626139633566333639626566353163616238363661633564646438653932643462393433386464 +61313565663636333031333837323439663837643738333438343366303639663233353064333636 +38336233636663366365393466303839353930323132306364323361326233333366303539323231 +30626231336431616532313765656636653734323963653764343633303861643062383233643261 +32333666656636633234313363353764663537633630663163383936306366373731343465303637 +31353162336162653066323836313730663437323235386366323638643134343763666536376634 +39656365333537303063623736626663343333643535303239626164373936373637633634383964 +30663738343336666235333430306136636634373363666363353564643933383039663637393937 +32366535353435623537386335383838353436343661343665326362646237623038313731386537 +38613366616538666330626362333036356165343865666461343730326438343761653562636437 +64626632323136616535623938313364616533323263326230343637326362303835643664323734 +63666661613661353164313537656363393334623363393431643364386366663839643738396131 +37353130363133313836353136333537643539633235393166656439323731323063613932373530 +31623033636630613436303237623638323536383637613436393632656534653936323063383231 +35663961373166623262303131663431393936636331653366653864396137396265306563626264 +64646365666566396432616536393537373263363663356635363561356563393438323566333730 +39326564393661643866383862643763356638393863363963346362386236633438646534363664 +64353264343133616161613832366166613536383934653837303766333563326639323161653064 +63616331393165623739613436633035386465306239366366336531336165313463396433623835 +61386464613665323132383863623863313936313538623934323536653366623166333834306436 +37386332643762376133396335666233366631323239343266316662666266633265396665323436 +65313439356366613361356164346131643730386137343666653234383031323438346335626333 +31323839376535343563336238656539653237383266656534333964373261343566396532646563 +32613862376133633364626539316636346461386135343335616531666265376233626139333734 +39316562623438633066306434613430313539313430626331653738393036303262313865663364 +33343033643832363063343530313236636366613266656237646466653834386237353432633237 +64636537666362623135363864616434623435383736306435633164663764383431333231373362 +66356265656232393861633137393561313536636635626434353231663836643832383939643735 +37393365373364333264383631613935626536356430356537383333373261613730636264303031 +37386235353436346531376664383834373162353438386664653566373833613063313737336332 +30326530653630613335323032393632333037616531353935653066386461633432336464336239 +31316438333931313238663362626536346638333765376361373363393736616235323838656436 +33396432626237363531623932653334653864346533343333333338313132633332616338343464 +37353332306537336464353937303163323137383964303630393834623033383637663935376433 +39366239343938353562643666636230326430663038633337363935633038663234366264353837 +38373238633063346131643561623834626262346436323834653963633834353039313331346432 +36333130343830623033666263613135653038623061653139626665376463396338333535303139 +30333833376633343137633864643438653565353763623332393831656362663331653963663764 +38396137313638333033633138636364656231373965353634646432633731353164316663353664 +63323738616238313732346236616337656533333836643061383132656136363230663831363633 +39353263343031616133643233303932613031346663393134346138346338313435623539373139 +31373562353435626364623230366133613538353738623066646230323936643666383661366664 +65303661373766653637616264333737386637306337666631653430626661313336343439386437 +64343736383532373363396335663564376164323166323635633266343530376431366231396564 +31636531653739643362323763626238636534646637313733363636663564323261663938616135 +39356235343039636533373461343434333663316231653765396161633266316264346433633639 +62653266356533333932393239666137396233326131386164666463623163633730396639393231 +6233 diff --git a/roles/base/files/private_keys/identity_for_kashyyyk b/roles/base/files/private_keys/identity_for_kashyyyk new file mode 100644 index 0000000..57f4439 --- /dev/null +++ b/roles/base/files/private_keys/identity_for_kashyyyk @@ -0,0 +1,50 @@ +$ANSIBLE_VAULT;1.1;AES256 +64643038383266386434656437353237663866653865663030343834633533663665333730363965 +3733636463393735326438643166653233643561343930340a316131303132643534353839623564 +38663665643035353861326462306663373930313935313166313263653564646266356431346532 +3066666264333266360a343836616130616164313637373638323136363065656139346332393833 +65333835333563343332636466393833663132663531316133336338636533303663366332666332 +65333462383961373964316163666162666238393131313462376434393738316639643562643634 +34396339323137663434363135393538373538663863613835623365653031613230666436643063 +30666231643031626662386662363832313430616137323133363537333061373239383166373164 +38396231366333666534653362393332643463353033636639303734333336363632383639613234 +33383262323335353132353534323436663433316534376538313236316335643035656233383735 +66353061636138653063633739643763303334303134323238343331333535353937636562633733 +38353335333534303132376437663938643637633462343565333332326439353837343066346638 +66616132386662346435343335613964363161383066396461326661303832353036373832333234 +66303837366333326534383864613263633431383134656130613963663334376134386339383463 +61313661376332646639356436303861623332666265623337343430386530323765636165383631 +36623662313236353362336263323365623830666564353333396132343334636337323130343665 +36356364393063333761343664646365303233613435333462383061623564333636343464376164 +65383830313938653831323266313031643631306136313266636363356337356565336263306637 +33396630316262663463666137306264393332633136636238396539366666323564323863316263 +64326662643432653431373264386265626539326338663465376136396332373632303933623133 +39393731653863333230313766356136613761373861393832363662616139343131653039643932 +65396238393566303761303639636665313766313365653166653131643164396337356632656463 +61386163666462616465343364336631346533316132343633366437366263616235316635663564 +33373465353432633638396532633333346438353135653161613039333031313630383061303966 +62333032653464396361363939303034663833633263663663613332396536313939653934383331 +32656464356630666230396163653030353036616364613539383334613364303338396565653463 +64613138653232353463633331386334393933323135663561386265353230353966623866396433 +39666261666534376138343132396366636437373461326363356334653730613431343064333835 +37316135323039333938366138373564366165383531383966353330383436363339353364396137 +35326537333766313938356562623831376138303532386335356564373439633236636237313833 +39336332313663333064613632633439376133643562613835393066376336396364316339336437 +35633231383334616333323336366630336239663132396532353862626464363961383138393133 +66653731633565646562343166303032646664323364666263323239376437353830326662396135 +30666233363836613039643439633466303732303861323133333630393061353834363465386132 +38316333393734663531663065626364316339363465303833646466303531346334626136623938 +37313166303830303037646339333562383134326431333831653863303730623332643061386134 +31366235663961373736323339356236626464326263343733666534323631653436333233643430 +64636561616431396366633237396166656138383433626531613430306338636362643133303161 +36343835653465303436336434313538623165346537376135393132363739643639386639643430 +63303462366632613864373135666263333130653333663730376563356662623965326233326563 +65363865316334356231343936323232363866303635386335313231336432663530643664383839 +35326637356365633865653731643661333261623662643031336535616530303132346166393237 +34653764343437356565613139653031363035626536623064383732333165616137336164303632 +31336362333635343233613062323262363737393031656365373461363931356332376137633766 +31333136353839333039643862393434326432656634643263633066626365303061303939636637 +31333033663961346339653436373262643036616436663237356538636466353866646530643431 +39386337303730646334343533363833353835356139376664353834646461373937393339323561 +38323362393434636532363939633634383638313837343462303664323534383263356164343139 +6239 diff --git a/roles/base/files/private_keys/yubikey b/roles/base/files/private_keys/yubikey new file mode 100644 index 0000000..dd3dba6 --- /dev/null +++ b/roles/base/files/private_keys/yubikey @@ -0,0 +1,38 @@ +$ANSIBLE_VAULT;1.1;AES256 +62613537353663386330323463323465633331636265373166316165636430303334633134666335 +3965363366323638396636633131616162393766653864330a393564623935343838393762383036 +34323931346232386230663337666636353962323965623632386332346332636562666232313637 +3930346664626235300a653033616262626237663833616633343036303438383562393631326266 +35383062653961306566616238323436656562363363663234643363313662663861623539643036 +39636335623935353435666362306336363633303931663762616337393464643931373838353138 +32323435663830643663653836366165356466333634633061383430343637666532646333396338 +32306461643831656338363438336136353833623065353431303366363561386332613466316436 +31653964376666343361633166663937623531316533626631356333666137366361363131623161 +66356336643763636263303138363535376263326430633937303634396630666635653933623962 +34323965353862323639623366636565653739323731363233636639646165313662636638373764 +36306262663433376665306266363266636236353236633635303866313632643539326132653366 +35326239343930366134636535326162633535336436633266306332343066623963356438313564 +39646661326466623036343839333061373133313066666434643762613132313964303764613034 +64323061326533386437653366616639653138326230653036653338313634386663373738303933 +32646261316631363462383566333832336264366663613861646532643134343565363963663035 +66663963323666396162636465663261636261656534636565663866353535376539313363633861 +62333732643536326630626430376635393161623634393466623136643364613362656534663263 +39633433393430366131643866353833333434323334313763313961386362306566303661646163 +61366532343234356364613733343464323062663961303333363833303265386535313565376339 +36616635633738636435373332343339316434613537393535366534326335653737333839326236 +37663632323764303734616238636135333433666564316261663836303139383131363535383666 +34613632396537346132353062626535383338353932393637303633623364633136376231636333 +66333264336335363439623537636261316630396435643664356662316332363464376463643335 +35326663353461636234616362393434636362313464613961323933373731613933333763333165 +66623765653163333133336662636661353333373939323537633063656532333764633839383731 +35336336333161616436383562396233633537326638336337313832393432343739333233613137 +32656636653431346135343663616464333731336536303335623933336131346137343566663032 +33386236396234633961363466333131333534303634356631313935643135653066373966303136 +63303362313066373234366333303766663334346237643364313136323730336439313361386364 +39363137326639366335396338373662356361663138393435383539353635393436326134343734 +37393335323032313065336262623634373534316139623736393366383966393233323939316130 +30343439376632666439613530343030323930626664333566313232333966376536303932373832 +34663566666538663835396436323762323063663566323934653262373438326233383336306637 +63653263613464346363373461623138616163313265633138313261616333383636316363393138 +37316635653532626664623362653532376464376236656238653833323062373763353731386238 +6133 diff --git a/roles/base/tasks/users/rene.yml b/roles/base/tasks/users/rene.yml index 965c865..25adac1 100644 --- a/roles/base/tasks/users/rene.yml +++ b/roles/base/tasks/users/rene.yml @@ -15,12 +15,27 @@ - public_keys/rene_id_rsa.pub - public_keys/yubikey.pub +- name: users | rene | install private ssh keys + copy: + src: "{{ item }}" + dest: "/home/rene/.ssh/{{ item }}" + owner: rene + group: rene + mode: '0600' + with_file: + - private_keys/gitlab_read_ed25519 + - private_keys/id_dsa + - private_keys/id_ed25519 + - private_keys/id_rsa + - private_keys/identity_for_kashyyyk + - private_keys/yubikey + - name: users | rene | clone remote repos git: repo: '{{ item.repo }}' dest: '/home/rene/{{ item.dir }}' with_items: - - {repo: 'https://gitlab.social.my-wan.de/rene/dotfiles.git', dir: 'dotfiles'} + - {repo: 'ssh://git@gitlab.social.my-wan.de:22422/rene/dotfiles.git', dir: 'dotfiles'} - {repo: 'https://github.com/romkatv/powerlevel10k.git', dir: 'powerlevel10k'} ########################################################