P: Kiedyś kontrolowałem terminale z jakich mógł się
logować "root" przez plik /etc/securettys, teraz nie
wygląda na to żeby działało. Co jest grane ?
O: Teraz kiedy pakiet Shadow Suite jest
zainstalowany plik /etc/securettys nie ma żadnego
znaczenia. Terminale, z których może się zalogować "root" są teraz
podawane w pliku konfiguracyjnym /etc/login.defs. Pozycja
w tym pliku może wskazywać na jakiś inny plik.
P: Zainstalowałem pakiet Shadow Suite i nie mogę się zalogować, co przegapiłem ?
O; Przypuszczalnie zainstalowałeś pakiet i zapomniałeś
uruchomić program pwconv albo zapomniałeś skopiować
/etc/npasswd na /etc/passwd oraz
/etc/nshadow na /etc/shadow. Możesz musisz także
skopiować login.defs do /etc.
P: W sekcji o "xlock-u" było napisane, żeby zmienić grupę
pliku /etc/shadow na shadow, ale ja nie mam takiej grupy -
co mam zrobić ?
O: Możesz ją dodać. Po prostu wyedytuj plik
/etc/group i dodaj linię definiującą grupę shadow. Musisz
się upewnić, że numer grupy nie jest używany przez żadną inną i
musisz ją dodać przed pozycją nogroup. Albo po prostu
ustaw bit SUID dla programu xlock.
P: Jest jakaś lista dyskusyjna dla Linux Shadow Password Suite ?
O: Tak, ale jest ona dla rozwijających ten pakiet i dla
testujących wersje BETA. Możesz się zapisać na tę listę
wysyłając list na adres shadow-list-request@neptune.cin.net
o tytule subscribe. Na liście tej dyskutuje się właściwie
o konkretnej serii shadow-YYMMSS. Powinieneś się na nią
zapisać jeśli chcesz być włączony do dalszego rozwoju albo jeśli
zainstalowałeś sobie ten pakiet i chcesz wiedzieć o nowszych
wersjach.
P: Zainstalowałem Shadow Suite, ale kiedy używam
polecenia userdel dostaję: "userdel: cannot open shadow
group file" - co zrobiłem źle ?
O: Skompilowałeś pakiet z włączoną opcją
SHADOWGRP, ale nie masz pliku /etc/gshadow.
Musisz albo wyedytować plik config.h i skompilować
ponownie pakiet albo stworzyć plik /etc/gshadow. Zobacz
sekcję dotyczącą przesłanianych grup.
P: Zainstalowałem Shadow Suite, ale zakodowane
hasła pojawiają się w pliku /etc/passwd, co jest ?
O: Albo właczyłeś opcję AUTOSHADOW w pliku
config.h, albo twoja biblioteka libc była
skompilowana z opcją SAHDOW_COMPAT. Musisz dowiedzieć się,
które z tych dwóch jest prawdziwe i skompilować ponownie.