Thread Terminal schliessen mit Perl (20 answers)
Opened by meier19 at 2009-03-21 15:44

topeg
 2009-03-22 14:53
#119682 #119682
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Code: (dl )
sudo perl install


Das kann man auch in eine kleines shellscript verpacken mit einem graphischen sudo (für Gnome z.B. gksu)
Beispiel:

Code: (dl )
1
2
#!/usr/bin/sh
gksu -u root perl install


Alles was der Nutzer machen muss, ist per Doppelklick das Script starten (sofern es als ausführbar markiert ist).

ganz nebenbei,
Du könntest auch den Wechsel zu "root" in das Installationsscript einbauen.
z.B:
Code (perl): (dl )
1
2
3
open(my $sufh, "|-", "su - perl install") or die "$!\n";
print $sufh "$passwd\n";
close($sufh) or die "$!";

man kann auch mit "open2" oder "open3" oder anderen Modulen von cpan arbeiten.

View full thread Terminal schliessen mit Perl