Pro uživatele root změna hesla je funkční.

Pro jiné uživatele změna hesla pomocí passwd není možná hned ze dvou příčin.

1. uživatelé nemohou číst soubor /var/etc/passwd. Pak třeba příkaz whoami vypisuje "cannot find username for UID 100" a příkaz passwd zase "Cannot determine your user name.". Problém třeba je i použít příkaz "su - root", který pak vypisuje chybu "user root does not exist" :-)

To se dá řešit nastavením práv souboru /var/etc/passwd místo 600 na 644 příkazem "chmod 644 /var/etc/passwd".

2. po odstranění první příčiny již lze spustit passwd pro změnu hesla uživatele (jiného než root). Chce to klasicky původní heslo a pak 2x zadat nové. Pak ovšem následuje další chyba "Cannot change ID to root.".

To se dá řešit nastavením práv pro soubor "/bin/tinylogin", ale přímo ve flashi příkazem "chmod a+s /bin/tinylogin".

Tak jestli mohu poprosit božské tvůrce, aby toto do příští kompilace začlenili.

Děkuji.

Kage