Maintainer, der sørger for opbygningen af Debian-pakker med passwordmanageren KeePassXC, er gået over til at levere en kraftigt reduceret version af programmet, hvor kun den grundlæggende funktionalitet, der er nødvendig for sikker opbevaring af adgangskoder på det lokale system, er tilbage. Udvidede funktioner, såsom mulighed for netværksinteraktion, kode til styring via IPC, komponenter til integration med webbrowsere, funktioner til automatisk udfyldning af adgangskoder samt kode til understøttelse af Yubikey-nøgler, er fjernet fra standardpakken keepassxc, hvilket forklares med en utraditionel funktionalitet, der øger angrebsfladen og potentielt kan have en negativ indvirkning på sikkerhed og privatliv.
For brugere, der har brug for den fulde version af KeePassXC, er der tilbudt en separat pakke keepassxc-full, som inkluderer alle de udvidede funktioner, der tilbydes i den oprindelige version. Den reducerede pakke er placeret i Debian sid (unstable) og testing i stedet for den gamle fulde pakke med samme navn, hvilket har medført harme blandt nogle brugere, der efter opdateringen oplevede manglen på den sædvanlige funktionalitet og opfattede ændringen som en fejl. Utilfredse brugere foreslår, at KeePassXC-maintaineren i Debian genindfører den oprindelige version af pakken og at den reducerede version placeres under navnet keepassxc-minimal.
Også udvikleren af KeePassXC har kritiseret den trufne beslutning og bemærket, at brugerne forbinder forsvinden af funktionalitet med det overordnede projekt og henvender sig med klager til udviklerne af KeePassXC, snarere end til pakken's maintainer i Debian. Ændringen kan have en negativ indvirkning på KeePassXCs omdømme og medføre unødig belastning for deltagerne i projektet. Desuden er spørgsmålet rejst om, hvorvidt det er retfærdigt at distribuere en pakke, der bibeholder projektets navn, men med en radikal forskel i funktionalitet fra den grundlæggende samling, som de primære udviklere leverer.
I diskussionen påpeger tilhængere af ændringen, at hver inkluderet plugin potentielt medfører en ekstra risiko for sårbarheder eller indføring af bagdøre. Desuden bemærkes det, at den reducerede pakke kun er tilgængelig i unstable og testing-repositorier, som er beregnet til test, og ikke i stabile udgivelser af distributionen.
Udviklerne bag KeePassXC har forklaret, at brugen af termen plugins til fjernfunktioner ikke er korrekt, da dette er indbygget funktionalitet, som som standard er deaktiveret, men kan aktiveres i indstillingerne af brugeren. Henvisningen til afskaffelsen af eksterne biblioteker nævnes også som grundløs, da koden til understøttelse af Yubikey ikke længere er knyttet til det eksterne bibliotek libyubikey, og alle nødvendige komponenter til dets funktion leveres i den primære kodebase af KeePassXC.
Kilde: opennet.ru
