Wpusza na roota z dowolnym
Rafał Kleger-Rudomin
klakier w pld.org.pl
Nie, 21 Kwi 2002, 13:50:19 CEST
Arkadiusz Miskiewicz <misiek w pld.org.pl> writes:
> Wydaje mi się, że instalator zakładając userów robi hasłą crypt()nięte,
> a nie md5() - zaraz przetestuję.
Instalator robi hasło roota przez
echo "root:$root_pass" | chroot /dest chpasswd
W /dest jest root właśnie instalowanego filesystemu PLD.
Dzięki użyciu chroot hasło zakładane jest za pomocą chpasswd z tego właśnie
filesystemu - taki był zamiar aby wykonywać tę operację w środowisku
jak najbardziej zbliżonym do normalnie odpalonego PLD. Użyte pliki
konfiguracyjne to w tym przypadku defaultowe configi z rpma.
Również wszystkie biblioteki powinny być brane z /dest.
Różnica między tym środowiskiem a środowiskiem normalnie działającego
systemu powinna leżeć jedynie w użyciu innego jądra: (w tym przypadku
będzie to jądro instalatorowe a w normalnym jądro dystrybucyjne czyli
inne mogą być dane zwracane przez syscalle itp) oraz w ustawionych
poczas wywołania chpasswd zmiennych środowiska (a w instalatorze nic
szczególnego ZTCP nie jest ustawiane).
Do czego zmierzam: efekt powinien być identyczny jak w przypadku zakładania
hasła na normalnie działającym PLD za pomocą chpasswd z defaultowym konfigiem.
Rafał
--
Rafał Kleger-Rudomin (klakier w pld.org.pl)
Więcej informacji o liście dyskusyjnej pld-devel-pl