Kumphathi wesistimu ye-systemd
Ukuba sengozini kubangelwa ukufinyelela endaweni yenkumbulo esivele ikhululiwe (ukusebenzisa ngemva-kwamahhala), okwenzeka lapho kufakwa izicelo ngokulinganayo ku-Polkit ngenkathi kucutshungulwa imilayezo ye-DBus. Ezinye izixhumi ezibonakalayo ze-DBus zisebenzisa inqolobane yokugcina izinto isikhathi esifushane futhi zisule okufakiwe kwenqolobane ngokushesha nje lapho ibhasi le-DBus selikhululekile ukucubungula ezinye izicelo. Uma isibambi sendlela ye-DBus sisebenzisa i-bus_verify_polkit_async(), kungase kudingeke ukuthi silinde isenzo se-Polkit ukuthi siqede. Ngemva kokuthi i-Polkit isilungile, isibambi siyabizwa futhi futhi sifinyelela idatha evele isabalalisiwe kumemori. Uma isicelo ku-Polkit sithatha isikhathi eside kakhulu, izinto ezikunqolobane zizosulwa ngaphambi kokuthi isibambi sendlela ye-DBus sibizwe okwesibili.
Phakathi kwezinsizakalo ezivumela ukuxhashazwa kokuba sengozini, i-systemd-machined iyaphawulwa, ehlinzeka nge-DBus API org.freedesktop.machine1.Image.Clone, okuholela ekugcinweni kwesikhashana kwedatha kunqolobane nokufinyelela okuvumelanayo ku-Polkit. Isixhumi esibonakalayo
org.freedesktop.machine1.Image.Image.Clone itholakala kubo bonke abasebenzisi abangenamalungelo besistimu, engaphahlaza amasevisi esistimu noma ibangele ukuthi ikhodi isetshenziswe njengempande (isibonelo sokuxhaphaza asikakaboniswa). Ikhodi evumela ukuxhashazwa kokuba sengozini kwaba
Source: opennet.ru