Bash i "nie mam nazwy!/I have no name!"

Adam Osuchowski adwol w zonk.pl
Czw, 5 Lut 2015, 16:45:59 CET


Jacek Osiecki wrote:
> Po jakimś upgradzie na jednym z serwerów mam dosyć irytujący objaw - w prompt zamiast nazwy użytkownika mam ???I have no name??? lub ???Nie mam nazwy???.
> Aktualizowałem basha, locale itd. - nic nie pomogło.
> 
> Jakiś pomysł z czego to wynika? Wszędzie sugerowane jest że jest problem z odczytem /etc/passwd??? tylko że
> po pierwsze u mnie to dotyczy roota, po drugie dotyczy TYLKO roota (zwykły user z tym samym PS1 ma poprawnie
> wyświetloną nazwę), po trzecie komenda ???whoami??? pokazuje ???root???.

Zobacz strace tego basha jak się uruchamia, czy próbuje otworzyć
/etc/passwd i z jakim skutkiem. Zobacz też, co w /etc/nsswitch.conf
masz skonfigurowane w linii z passwd i co pokazuje komenda
`getent passwd' uruchamiana z roota i usera.


Więcej informacji o liście pld-users-pl