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

U publikua njĂ« version korrigjues i menaxherit sistemit systemd 256.1, ku u rregullua problemi qĂ« çonte nĂ« fshirjen e pĂ«rmbajtjes sĂ« seksionit /home gjatĂ« ekzekutimit tĂ« komandĂ«s «systemd-tmpfiles —purge», e cila u shtua nĂ« systemd 256 pĂ«r tĂ« fshirĂ« tĂ« gjitha skedarĂ«t dhe katalogĂ«t e krijuar pĂ«rmes konfigurimeve nĂ« tmpfiles.d.

NĂ« shĂ«nimin e lĂ«shimit tĂ« systemd 256 dhe nĂ« manualin e sistemit systemd-tmpfiles u tha se opsioni «—purge» fshin tĂ« gjitha skedarĂ«t dhe katalogĂ«t e krijuar pĂ«rmes konfigurimeve tmpfiles.d, por emri «tmpfiles» nĂ« emrin e mjetit krijonte konfuzion dhe jepte pĂ«rshtypjen se fshirja kishte tĂ« bĂ«jĂ« vetĂ«m me skedarĂ«t pĂ«rkohshĂ«m.
MegjithatĂ«, konfigurimet tmpfiles.d nuk kufizohen vetĂ«m nĂ« skedarĂ«t pĂ«rkohshĂ«m, por gjithashtu pĂ«rdoren pĂ«r tĂ« krijuar automatikisht katalogĂ«t e munguar me tĂ« dhĂ«na. NĂ« veçanti, fshirja e pĂ«rmbajtjes sĂ« katalogĂ«ve tĂ« shtĂ«pisĂ« shpjegohet me faktin se pĂ«rmes skedarit «/usr/lib/tmpfiles.d/home.conf» u krijua seksioni «/home», dhe pĂ«r pasojĂ«, komanda «systemd-tmpfiles —purge» çoi nĂ« fshirjen e tij.

Fillimisht, mesazhi i gabimit u hodh poshtë nga Luca Boccassi, zhvilluesi i systemd nga Microsoft, në këtë mënyrë: «Pra, funksioni që është dokumentuar dosido si «të gjitha skedarët dhe katalogët e krijuar nga shënimi tmpfiles.d/ do të fshihen», që ju nuk e dinit, tingëllonte si «një ide e mirë»? A e keni parë ndonjëherë se cilat shënime tmpfiles.d keni pasur më parë? Ndoshta nuk është e mençur të ekzekutoni thjesht komanda rastësore, për të cilat nuk dini asgjë, duke injoruar atë që dokumentacioni ju thotë? Thjesht një mendim, eh». Në përgjigje, atij i u kujtua se në dokumentacionin e mjeteve systemd-tmpfiles ende përshkruhet si «një mjet për krijimin, fshirjen dhe pastrimin e skedarëve dhe katalogëve të përkohshëm dhe të papërdorshëm», megjithëse kjo nuk ka qenë më e vërtetë për një kohë të gjatë.

NĂ« fund, pas bisedave tĂ« gjata gjatĂ« disa ditĂ«ve tĂ« fundit, sjellja e systemd-tmpfiles u njoh si e gabuar dhe u ndryshua. Fillimisht, pĂ«r tĂ« pĂ«rjashtuar fshirjen e gabuar tĂ« katalogĂ«ve tĂ« shtĂ«pisĂ«, zhvilluesit e systemd kishin pĂ«r qĂ«llim tĂ« hiqnin opsionin "--purge", por mĂ« pas miratuan njĂ« ndryshim qĂ« kufizoi fushĂ«n e veprimit tĂ« komandĂ«s "systemd-tmpfiles --purge" — kjo komandĂ« tani mund tĂ« ekzekutohet vetĂ«m me njĂ« skedar specifik konfigurimi nga tmpfiles.d/ tĂ« qartĂ«suar nĂ« komandĂ«n e linjĂ«s dhe do tĂ« çojĂ« nĂ« fshirjen vetĂ«m tĂ« skedarĂ«ve dhe katalogĂ«ve pĂ«rkatĂ«s. PĂ«r mĂ« tepĂ«r, nĂ« manualin e systemd-tmpfiles Ă«shtĂ« shtuar njĂ« pĂ«rshkrim mĂ« i detajuar i opsionit dhe njĂ« paralajmĂ«rim pĂ«r pasojat e mundshme.

Burimi: opennet.ru

Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster