Bach stwierdza, co następuje:
mkdir to typowy
setuid
program. Tylko proces z efektywnym identyfikatorem UID może utworzyć folder. (Sekcja 7.6, strona 229)
Sprawdziłem uprawnienia na nim w Ubuntu 12.04, bit setuid nie jest ustawiony.
-rwxr-xr-x 1 root root 42624 Oct 2 08:55 mkdir
^??
Potem sprawdziłem inne programy, które powinny mieć ten zestaw, jak ping
i su
i mają to ustawione.
-rwsr-xr-x 1 root root 34740 Nov 8 2011 ping
^---there it is
Jak więc mkdir
działa? Czy coś się zmieniło, odkąd Bach to napisał?