Përdoruesit e systemd u përballën me një problem që çoi në fshirjen e katalogëve të shtëpisë.

ËshtĂ« publikuar njĂ« version korrektues i menaxherit tĂ« sistemit systemd 256.1, ku Ă«shtĂ« zgjidhur problemi qĂ« çonte nĂ« fshirjen e pĂ«rmbajtjes sĂ« direktorisĂ« /home kur ekzekutohej komanda «systemd-tmpfiles —purge», e cila ishte shtuar nĂ« systemd 256 pĂ«r tĂ« fshirĂ« tĂ« gjitha skedarĂ«t dhe katalogĂ«t e krijuar pĂ«rmes cilĂ«simeve nĂ« tmpfiles.d.

NĂ« shĂ«nimin e versionit tĂ« systemd 256 dhe nĂ« manualin e pĂ«rdorimit man tĂ« systemd-tmpfiles, ishte e theksuar se opsioni «—purge» fshin tĂ« gjitha skedarĂ«t dhe katalogĂ«t e krijuar pĂ«rmes cilĂ«simeve tmpfiles.d, por emri «tmpfiles» nĂ« emrin e utilitarit krijonte konfuzion dhe jepte pĂ«rshtypjen se fshirja kishte tĂ« bĂ«nte vetĂ«m me skedarĂ« pĂ«rkohĂ«sorĂ«.
Nga ana tjetĂ«r, cilĂ«simet tmpfiles.d nuk kufizohen vetĂ«m nĂ« skedarĂ«t pĂ«rkohĂ«sorĂ«, por pĂ«rdoren gjithashtu pĂ«r krijimin automatik tĂ« katalogĂ«ve qĂ« nuk ekzistojnĂ« me tĂ« dhĂ«na. NĂ« veçanti, fshirja e pĂ«rmbajtjes sĂ« katalogĂ«ve tĂ« pĂ«rdoruesve Ă«shtĂ« e shpjeguar nga fakti se, me anĂ« tĂ« skedarit «/usr/lib/tmpfiles.d/home.conf», u krijua direktoria «/home» dhe, ngashmendje, komanda «systemd-tmpfiles —purge» çonte nĂ« fshirjen e saj.

Fillimisht, mesazhi mbi gabimin u hodh poshtë nga Luca Boccassi, zhvilluesi i systemd nga Microsoft, në këtë mënyrë: «Pra, funksioni që është dokumentuar literalisht si «të gjithë skedarët dhe katalogët e krijuar nga regjistrimi tmpfiles.d /, do të fshihen», për të cilin ju nuk dinit asgjë, tingëllonte si «një ide e mirë»? A e keni parë ndonjëherë se çfarë regjistrimesh tmpfiles.d keni pasur më parë? Ndoshta nuk duhet thjesht të ekzekutoni komanda rastësore për të cilat nuk dini asgjë, duke injoruar atë që thotë dokumentacioni? Një mendim, a?». Në përgjigje, iu tha se dokumentacioni për utilitarin systemd-tmpfiles akoma përshkruhej si «një mjet për krijimin, fshirjen dhe pastrimin e skedarëve dhe katalogëve jo të përhershëm dhe përkohësorë», përkundër faktit se kjo nuk përputhej më me realitetin.

NĂ« fund, pas diskutimesh tĂ« gjata nĂ« ditĂ«t e fundit, sjellja e systemd-tmpfiles u pranua si gabim dhe u ndryshua. Fillimisht pĂ«r tĂ« shmangur fshirjen e gabuar tĂ« katalogĂ«ve tĂ« pĂ«rdoruesve, zhvilluesit e systemd kishin pĂ«r qĂ«llim tĂ« hoqnin opsionin «—purge», por mĂ« pas pranuan njĂ« ndryshim qĂ« kufizonte fushĂ«n e veprimit tĂ« komandĂ«s «systemd-tmpfiles —purge» – kjo komandĂ« tani mund tĂ« ekzekutohet vetĂ«m nĂ«se citohet qartĂ« njĂ« skedar konfigurimi nga tmpfiles.d dhe do tĂ« çojĂ« nĂ« fshirjen vetĂ«m tĂ« skedarĂ«ve dhe katalogĂ«ve tĂ« lidhur me tĂ«. PĂ«r mĂ« tepĂ«r, nĂ« manualin e pĂ«rdorimit man tĂ« systemd-tmpfiles Ă«shtĂ« shtuar njĂ« pĂ«rshkrim mĂ« i detajuar pĂ«r opsionin dhe njĂ« paralajmĂ«rim pĂ«r pasojat e mundshme.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster