Fedoras tekniska styrgrupp (FESCo) har röstat nej till ett förslag om att centralisera användarspecifika miljövariabler under systemd inför Fedora 45. Bidragsgivaren Faeiz Mahrus föreslog att flytta hanteringen från skalspecifika RC-filer till systemds miljögenerator för att förbättra kompatibiliteten mellan olika skal. Omröstningen slutade med sex röster mot och tre nedlagda röster, med hänvisning till problem för miljöer utan systemd, såsom containrar.
Faeiz Mahrus föreslog att flytta hanteringen av användarspecifika miljövariabler, som att lägga till ~/.local/bin och ~/bin i $PATH, från skalspecifika filer som ~/.bashrc eller ~/.zshrc till systemds funktionalitet. Detta skulle innebära användning av konfigurationsfiler i /etc/skel/.config/environment.d/, vilket skulle tillämpa inställningarna på alla användarprocesser oavsett skal, inklusive alternativ som Fish, Nushell, Xonsh och Dash, vilka för närvarande saknar motsvarande RC-filer. Utan denna förändring förlorar användare som byter skal åtkomst till sina lokala binärfiler. FESCo, som granskar större förändringar för Fedora-utgåvor, röstade ned förslaget med sex röster mot och tre nedlagda. Neal Gompa (ngompa) invände att containrar ofta saknar systemd, vilket skulle göra ändringen störande för Fedora-baserade avbildningar. Kevin Fenzi (kevin) ansåg att förslaget inte var tillräckligt övertygande. Trots avslaget lämnas dörren öppen. Michel Lind (salimma) uppmuntrade till att skicka in förslaget på nytt efter att miljöer utan systemd har adresserats och konkreta konfigurationsexempel har tillhandahållits. Enligt rapportering från Phoronix.