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