Iphrojekthi ephelelwe amanzi emzimbeni ishintshile ubunikazi

Lukas Schauer, unjiniyela ome amanzi emzimbeni, iskripthi se-bash sokuzenzakalela ukuthola izitifiketi ze-SSL ngesevisi Masibhale, wamukele isicelo ekuthengisweni kwephrojekthi nasekuxhaseni ngezimali omunye umsebenzi wayo. Inkampani yase-Austrian yaba umnikazi omusha walo msebenzi I-Apilayer GmbH. Iphrojekthi iyiswe ekhelini elisha github.com/dehydrated-io/dehydrated. Ilayisensi ihlala ifana (MIT).

Ukuthengiselana okuqediwe kuzosiza ekuqinisekiseni ukuthuthuka nokusekelwa okuqhubekayo kwephrojekthi - uLucas ungumfundi futhi ngemuva kokuphothula izifundo zakhe akucaci ukuthi uzoba naso yini isikhathi somsebenzi. U-Apilayer uchaza ukuthengwa kwe-dehydrated ngesifiso sokufaka isandla ekusekelweni kwamaphrojekthi omthombo ovulekile nokugcina idumela elihle lomkhiqizo walo (inkampani ifuna ukukhombisa ukuthi ayisebenzisi nje kuphela isofthiwe yomthombo ovulekile enkonzweni yayo yamafu, kodwa futhi isekela ukuthuthukiswa kwayo. ).

U-Lucas uhlala engumnakekeli futhi uzogcina konke ukulawula intuthuko ezandleni zakhe. Ngaphezu kwalokho, uLucas manje usezokwazi ukunikela isikhathi esengeziwe ekwakhiweni kwe-dehydrated, umsebenzi lapho ezinyangeni ezisanda kwedlula ukhawulelwe ikakhulukazi ekunakekeleni. Phakathi kwezinhlelo ezisheshayo, kukhulunywa ngokusetshenziswa kwesistimu entsha yekhodi yokuhlola, ezoqinisekisa ukungabikho kokuhlehla kanye nokwephulwa kokuhambisana nezinhlelo ezindala, kanye nokuqapha ukuhambisana nezinga. I-ACME (I-RFC-8555). Okulandelayo, uLucas uhlose ukusebenzela ukuthuthukisa imibhalo.

Masikhumbule ukuthi ukusebenzisa i-dehydrated kungenye yezindlela ezilula zokuhlela inqubo yokuthola nokuvuselela izitifiketi ngokusebenzisa i-Let Encrypt - vele ufake izizinda ezidingekayo efayeleni lokumisa, dala inkomba. WAZIWAYO esihlahleni seseva yewebhu bese ubhalisa umbhalo ku-crontab, zonke ezinye izenzo zenziwa ngokuzenzakalelayo, ngaphandle kwesidingo sokungenelela komsebenzisi okwenziwa ngesandla. Iskripthi sidinga i-bash, i-openssl, i-curl, i-sed, i-grep, i-awk ne-mktemp, evame ukufakwa kakade kumakhithi okusabalalisa ayisisekelo.

Source: opennet.ru

Engeza amazwana