Mam skrypt w fazie inicjalizacji Solaris 8, pod /etc/rc3.d
, który zawiera a su - username -c "a command"
, ale widzę przez komunikaty rozruchowe, że polecenie su pyta o hasło użytkownika. W wyniku tego rozruch jest kontynuowany (nie ma konsoli, która podałaby hasło użytkownika), a skrypt się nie powiedzie.
Ten sam skrypt w systemie Solaris 10 działa podczas rozruchu.
Dziwne, że skrypt uruchamiany jako root prosi o podanie zwykłego hasła użytkownika.
su - username
uruchomić jako root? Czy sprawdziłeś strony podręcznika? To z pewnością dziwne.