Az OpenMandriva, a legendás Mandrake Linux egyik utódja nyilvános közleményben figyelmeztette a közösségét arra, hogy egy belső vita után valaki megpróbálta szabotálni a Linux disztribúciót.
A projekt szerint az eset több, a közreműködők viselkedésével, privát üzenetekkel és az OpenMandriva infrastruktúrájához való hozzáféréssel kapcsolatos konfliktus után kezdődött. A közlemény alapján Davide Beatrici, akit a Mumble projektnél végzett munkájáról ismernek, egy ideje csatlakozott az OpenMandrivához, majd felajánlotta, hogy több tárolót átköltöztet vagy tükröz a saját OneDev példányára.
Az OpenMandriva szerint azonban néhány csapattag nem érezte jól magát ebben a helyzetben. Inkább egy nyilvános platformon, például GitHub-on szerették volna tartani a projekt infrastruktúráját, ahelyett hogy egyetlen ember kezében összpontosuljon a fontos tárolók feletti ellenőrzés.
A helyzet azután mérgesedett el, hogy egy másik közreműködőt eltávolítottak az egyik OpenMandriva Matrix csevegésből, mert a projekt szerint bántóan viselkedett a felhasználókkal és a csapattagokkal. Az OpenMandriva azt írja, ezután ketten is otthagyták a projektet, köztük Beatrici.
Ezt követően a projekt elkezdte megszüntetni a kapcsolatot a privát infrastruktúra-tükörrel. Az OpenMandriva állítása szerint ez vezetett a szabotázs-kísérlethez.
A közlemény szerint Beatrici a megmaradt adminisztrátori jogosultságait felhasználva törölte az OpenMandriva GitHub tárolóiban végzett munka egy részét, köztük olyan anyagokat is, amelyeket évek óta őriztek. A felhasználók szempontjából még súlyosabb, hogy egy üres csomag is megjelent a Cooker tárolóban, amely felülírta az összes GNOME és COSMIC csomagot.
Ez kárt okozhatott azoknak a rendszereknek, amelyek ezeket az asztali környezeteket futtatják, különösen mivel a Cooker az OpenMandriva gördülő fejlesztői ága. Az ottani felhasználók gyorsabb frissítésekre számítanak, és nagyobb kockázatot vállalnak, mint a stabil kiadásoknál.
A projekt közölte, hogy jelenleg állítják helyre a törölt tárolókat, és javítják az érintett csomagokat. Emellett a disztribúció teljes rendszerellenőrzést végzett, és a törölt csomagokon kívül nem találtak más problémát.
Bár az OpenMandriva elfogadhatatlannak nevezte a történteket, és jelezte, hogy akár jogi lépéseket is tehetett volna, végül úgy döntött, nem indít eljárást.
Mi a tanulság mindebből? Mindenekelőtt tRust számít, de ugyanilyen fontos a megfelelő hozzáférés-kezelés is. A közösségi projektek gyakran teljesen önkéntesekre támaszkodnak, de ha túl nagy hatalmat adnak néhány ember kezébe, az komoly kockázatot jelenthet, ha vita alakul ki.
Jelenleg a projekt azon dolgozik, hogy helyreállítsa az érintett tárolókat és csomagokat.
További részletekért olvasd el az OpenMandriva közleményét.

