In der Version Fedora 41 wird vorgeschlagen, das Paket network-scripts zu entfernen, das die UnterstĂŒtzung klassischer Skripte zur Netzwerkkonfiguration bietet, die auf den Befehlen ifup und ifdown basieren. Solche Skripte gelten seit 2018 als veraltet. Als Grund fĂŒr die Entfernung wird die geplante Abschaffung von ISC dhcp genannt, dessen UnterstĂŒtzung Ende 2022 eingestellt wurde.
Der Inhalt von network-scripts ist stark an ISC dhcp gebunden, und eine Umstellung auf einen anderen DHCP-Client ist aufgrund der Einstellung der Paketentwicklung nicht möglich. Anstelle der Befehle ifup und ifdown wird empfohlen, das Dienstprogramm nmcli aus NetworkManager oder den Befehl networkctl zu verwenden. Das Entfernen von network-scripts wird nicht dazu fĂŒhren, dass alte Netzwerkkonfigurationen ifcfg nicht mehr funktionieren, da das Paket NetworkManager-initscripts-ifcfg-rh alternative Komponenten zur UnterstĂŒtzung bietet.
DarĂŒber hinaus ist zu beachten, dass in Fedora 41 Ănderungen an den Polkit-Regeln geplant sind, die den Zugriff auf den Hintergrundprozess rpm-ostree in den Fedora-Distributionsversionen regeln, die das atomare Aktualisierungsmodell (Fedora Atomic Desktops) verwenden. Diese Ănderungen ermöglichen es normalen nicht privilegierten Benutzern, Systemaktualisierungen ohne die Eingabe des Administratorpassworts durchzufĂŒhren.
Gleichzeitig werden die Ănderungen auch die Anzahl der privilegierten Operationen erweitern, die bei ihrer AusfĂŒhrung durch einen Administrator die Eingabe eines Passworts erfordern. Eine solche Ănderung wird als zusĂ€tzliche MaĂnahme angesehen, um die DurchfĂŒhrung gefĂ€hrlicher Operationen durch den Administrator zu bestĂ€tigen, wie das Ăndern von Kernelparametern, das Installieren von Paketen aus dem lokalen FS und das Wechseln des Systemimages. Die Installation/Entfernung von Paketen aus den offiziellen Repositories, Systemaktualisierungen und das ZurĂŒcksetzen von Ănderungen bleiben fĂŒr den Administrator ohne Eingabe eines Passworts verfĂŒgbar.
Die VorschlĂ€ge befinden sich derzeit in der Diskussionsphase und wurden noch nicht vom FESCo (Fedora Engineering Steering Committee), das fĂŒr den technischen Teil der Entwicklung der Fedora-Distribution verantwortlich ist, geprĂŒft.
Quelle: opennet.ru
