V izdanju Fedora 40 se predlaga združitev vsebine map /usr/bin in /usr/sbin, pri čemer se mapa /usr/sbin nadomesti s simbolično povezavo, ki kaže na /usr/bin. Pretvorba /bin in /sbin v simbolične povezave na /usr/bin in /usr/sbin je bila izvedena leta 2012 v Fedora 17. Po osredotočenju na vse izvedbene datoteke na enem mestu bo omemba mape /usr/sbin odstranjena iz okoljske spremenljivke PATH. Predlog je trenutno v fazi razprave in še ni bil obravnavan s strani odbora FESCo (Fedora Engineering Steering Committee), ki je odgovoren za tehnične vidike razvoja distribucije Fedora.
Opaziti je, da je razdelitev izvedbenih datotek po mapah bin in sbin zastarela praksa, ki je izgubila smisel v sodobnih distribucijah. Sprva je bilo predvideno, da se v sbin nameščajo najpomembnejše izvedbene datoteke, združene statično in primerne za klic v načinu okrevanja, na primer, ob poškodbi dela datotečnega sistema ali nedostopnosti deleža /usr. V Fedori že dolgo vsebina sbin ni združena statično, dejanska vsebina pa je nameščena v razdelku /usr, ne v korenskem razdelku.
Razdelitev na sbin in bin se je uporabljala tudi za ločevanje programov za skrbnike in običajne uporabnike, toda kriteriji za umeščanje programov v sbin ali bin so precej zamegljeni, in že vrsto let v večini distribucij okoljska spremenljivka PATH za vse uporabnike vključuje tako /usr/bin kot /usr/sbin (systemd privzeto doda oba mapi v PATH za vse uporabnike in storitve). Tako praksa razdelitve bin in sbin že dolgo ne deluje in le otežuje uporabo absolutne poti do izvedbene datoteke, zlasti v pogojih, ko različne distribucije razporejajo izvedbene datoteke po mapah bin in sbin različno.
Unifikacija bin i sbin će pojednostaviti rad paketa, kojima više neće biti potrebno da nagađaju u koji direktorij da smeste izvršne datoteke; učiniće sistem predvidljivijim i jasnijim za korisnike; povećaće kompatibilnost sa drugim distribucijama (na primer, u Fedora alatka ip je bila smeštena u sbin, dok je u Debian-u bila u bin, nakon unifikacije, put koji je svojstven Debian-u će raditi i u Fedora); učiniće distribuciju više kompatibilnom sa Arch Linux-om, koji je izvršio spajanje sbin i bin 2013. godine; smanjiće broj provera direktorijuma prilikom izvršavanja execvp() i sličnih poziva (biće potrebno pretraživati jedan direktorijum umesto dva); pojednostaviće pretragu u logovima i analizu izlaza alata, kao što je strace.
Izvor: opennet.ru
