Projekt linuxové distribuce OpenMandriva oznámil, že se stal terčem pokusu o vnitřní sabotáž, k němuž došlo po sporu mezi přispěvateli. Pokus o destrukci sahal od mazání repozitářů na GitHubu až po nahrání prázdného balíčku, který mohl poškodit systémy uživatelů.
OpenMandriva je nezávislá, komunitně vedená distribuce odštěpená v roce 2012 od Mandriva Linuxu a spravovaná sdružením OpenMandriva Association. Mezi ostatními vyniká tím, že většinu svých komponent sestavuje pomocí sady nástrojů LLVM/Clang namísto obvyklejšího GCC.
Průběh incidentu a reakce obou stran
Podle příspěvku na fóru projektu od dlouholetého vývojáře a správce vystupujícího jako AngryPenguin došlo k pokusu o sabotáž poté, co se jeden z přispěvatelů choval hrubě vůči některým uživatelům i členům distribuce, což vedlo část z nich k odchodu. Následně se Davide Beatrici — hlavní vývojář komunikační aplikace Mumble a přítel dotyčného — rozhodl smazat část repozitáře, na němž tým pracoval téměř deset let. Beatrici měl podle AngryPenguina administrátorská oprávnění, protože dříve pomáhal migrovat a zrcadlit repozitáře projektu na svou soukromou instanci OneDev. Kromě smazání dat navíc zveřejnil v repozitáři Cooker prázdný balíček, který označil za zastaralé balíčky pro desktopová prostředí GNOME a Cosmic. Tým nyní obnovuje smazané repozitáře a balíčky a provádí kompletní audit, aby odhalil případné další neoprávněné změny.
Beatrici však obvinění ze sabotáže odmítl. Ve vyjádření pro The Lunduke Journal uvedl: „Rovnou chci říct, že v žádném případě nešlo o sabotáž. Nejsem člověk, který by něco takového udělal.“ Podle svých slov nechtěl distribuci, které se tři roky věnoval, ani její uživatele poškodit: „Cílem nebylo uškodit distribuci, o kterou jsem se staral a přispíval do ní poslední tři roky. Pečlivě jsem z GitHubu smazal všechny repozitáře Cosmic a GNOME, odpovídající balíčky ve větvi Cooker a nahrál balíček, který je označuje za zastaralé.“ Jednání prý spustili členové projektu nesouhlasící se zaměřením OpenMandrivy na KDE a LXQt. Beatrici dodal: „Titíž členové, kterým očividně nezáleží na bezpečnosti ani na čisté historii commitů v Gitu, se rozhodli smazat soubor .onedev-buildspec.yml z několika repozitářů, aniž by se mě nebo kohokoli jiného předem zeptali či to oznámili.“ Ačkoli AngryPenguin za tým označil Beatriciho jednání za trestný čin, projekt se rozhodl nepodnikat proti bývalému přispěvateli právní kroky.
Zdroj: bleepingcomputer.com


