Ich bastel gerade an einem graphischen Frontend für passwd. Soweit kein Problem, aber wie kann ich passwd fernsteuern? Das Biest nimmt keine Eingaben aus der Pipe an... Ich geh jetzt mal durch den Quellcode, aber vielleicht hat von Euch schon mal jemand das Problem gehabt *faulbin* -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.
passwd liest einfach explicit von /dev/tty. Spontan fällt mir nur der unschöne Weg ein, deinem Programm das s-Bit zu setzen und es root zu schenken. -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21)
Danke schön, jetzt weiß ich zumindest, wie ichs nicht machen kann Bin inzwischen im Source auch auf die getpass()-Funktion gestoßen, ist ja schön sch... Gibt es einen anderen Weg, das Passwort eines Benutzers zu ändern? (Könnte ja auch passwd nachprogrammieren bzw. einen Teil des Quelltextes übernehmen, aber das wäre ja wirklich ekliger Stil) -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.