ubuntuusers.de

Für diese Funktion musst du eingeloggt sein.

flashplugin-nonfree per Skript

Status: Ungelöst | Ubuntu-Version: Ubuntu 6.06 (Dapper Drake)
Antworten |

pippovic

Avatar von pippovic

Anmeldungsdatum:
12. November 2004

Beiträge: 9130

Hallo,

für Automatix würde ich gerne die Möglichkeit haben, das Paket flashplugin-nonfree (multiverse) per Skript zu installieren. An sich kein Problem, wäre da nicht eine eingebaute Abfrage mit folgendem Text:

Wünschen Sie, dass Flashplugin automatisch aus dem Internet heruntergeladen und installiert wird?

Die Optionen --assume-yes und --force-yes bringen leider keine Veränderung. Wie kann ich diese Frage automatisch mit ja beantworten?

Gruß
pippovic

comm_a_nder

Avatar von comm_a_nder

Anmeldungsdatum:
5. Februar 2006

Beiträge: 2533

Wohnort: Dresden

expect - A program that "talks" to other programs

pippovic

(Themenstarter)
Avatar von pippovic

Anmeldungsdatum:
12. November 2004

Beiträge: 9130

Hallo,

danke für den Hinweis. Ich habs mal installiert und mich in die ellenlange manpage eingelesen. Leider komme ich damit nicht klar. Hast du Erfahrungen mit dem Programm?

Gruß
pippovic

comm_a_nder

Avatar von comm_a_nder

Anmeldungsdatum:
5. Februar 2006

Beiträge: 2533

Wohnort: Dresden

ist schon eine weile her, aber ja, ich hatte es genutzt.
Unter /usr/share/doc/expect/examples findest Du Beispielscripte.
Das Script autopasswd ist zB ein sehr schön einfaches Beispiel, was aber zeigt, wie es geht:

#!/bin/sh
# \
exec expect -f "$0" ${1+"$@"}
# wrapper to make passwd(1) be non-interactive
# username is passed as 1st arg, passwd as 2nd

set password [lindex $argv 1]
spawn passwd [lindex $argv 0]
expect "assword:"
send "$password\r"
expect "assword:"
send "$password\r"
expect eof
Antworten |