rug, zmd und automatisches Akzeptieren von Lizenzen
Hallo, habe heute versucht, die neuesten Updates von SUSE für 10.1 automatisch auf mehreren Systeme via Skript zu installieren aber unser aller "Freund" rug/zmd hat noch eine weitere Boshaftigkeit, die ich noch nicht kannte. In dem neuesten Paket von Updates befindet sich u.a. ein Update für den Flashplayer und nun verlangt rug, dass man unbedingt die Lizenz akzeptieren muss (obwohl Flashplayer schon installiert ist) und weigert sich, weiterzumachen. Ich verwende als Kommando zum automatischen Update: /usr/bin/rug --quiet up -y Gibt es eine Möglichkeit, rug beizubringen, dass er die Lizenz gefälligst akzeptieren soll (von mir aus auch mit Timeout) und weitermacht? Ich habe bis jetzt nichts gefunden. Ohne so eine Möglichkeit ist das Teil zum automatischen Online-Update via Cron schlicht noch unbrauchbarer als ich dachte. Ich will das "online_update"-Programm von der 9.3 wiederhaben!!!. kk
Hallo, Am Mit, 20 Sep 2006, Karsten Künne schrieb: [..]
Flashplayer und nun verlangt rug, dass man unbedingt die Lizenz akzeptieren muss (obwohl Flashplayer schon installiert ist) und weigert sich, weiterzumachen. Ich verwende als Kommando zum automatischen Update:
/usr/bin/rug --quiet up -y
Gibt es eine Möglichkeit, rug beizubringen, dass er die Lizenz gefälligst akzeptieren soll (von mir aus auch mit Timeout) und weitermacht? [..]
Nach was wird denn gefragt? Ansonsten teste mal: yes | /usr/bin/rug --quiet up -y ggfs. kannst du 'yes' auch einen anderen String mitgeben. -dnh -- "Zieh was an, wo viel reinpasst" -- Becker zu Reggie in "Becker"
On Thu, Sep 21, 2006 at 01:28:49AM +0200, David Haller wrote:
Hallo,
Am Mit, 20 Sep 2006, Karsten Künne schrieb: [..]
Flashplayer und nun verlangt rug, dass man unbedingt die Lizenz akzeptieren muss (obwohl Flashplayer schon installiert ist) und weigert sich, weiterzumachen. Ich verwende als Kommando zum automatischen Update:
/usr/bin/rug --quiet up -y
Gibt es eine Möglichkeit, rug beizubringen, dass er die Lizenz gefälligst akzeptieren soll (von mir aus auch mit Timeout) und weitermacht? [..]
Nach was wird denn gefragt? Ansonsten teste mal:
yes | /usr/bin/rug --quiet up -y
ggfs. kannst du 'yes' auch einen anderen String mitgeben.
Theoretisch sollte -y tun. Laut Bugs wohl nicht :/ Ciao, Marcus
On 9/21/06, Marcus Meissner
On Thu, Sep 21, 2006 at 01:28:49AM +0200, David Haller wrote:
Hallo,
Am Mit, 20 Sep 2006, Karsten Künne schrieb: [..]
Flashplayer und nun verlangt rug, dass man unbedingt die Lizenz akzeptieren muss (obwohl Flashplayer schon installiert ist) und weigert sich, weiterzumachen. Ich verwende als Kommando zum automatischen Update:
/usr/bin/rug --quiet up -y
Gibt es eine Möglichkeit, rug beizubringen, dass er die Lizenz gefälligst akzeptieren soll (von mir aus auch mit Timeout) und weitermacht? [..]
Nach was wird denn gefragt? Ansonsten teste mal:
yes | /usr/bin/rug --quiet up -y
ggfs. kannst du 'yes' auch einen anderen String mitgeben.
Theoretisch sollte -y tun.
Laut Bugs wohl nicht :/
Hatte ich auch gehofft, aber nachdem zmd nach einer halben Stunde immer noch keine Transaktion gestartet hatte, habe ich diese Hoffnung dann begraben. Aber mit dem Workaround, dass man rug auf STDIN mit jeder Menge "y" bombardiert, scheint's zu klappen. Hatte übrigens das gleiche Problem bei der automatisierten Installation der NVIDIA-Treiber mit rug. Dabei kann man sich allerdings sehr einfach behelfen, indem man einfach "yast2 -i packagename" verwendet. Yast2 pinselt dann zwar ein paar bunte Sachen auf die Konsole, aber zumindest nervt er einen nicht mit der Lizenz. Leider kann man aber den Yast2-online_update nicht in gleicher Weise skripten, so dass ich an der Stelle auf rug und Konsorten angewiesen bin. kk.
On 9/20/06, David Haller
Hallo,
Am Mit, 20 Sep 2006, Karsten Künne schrieb: [..]
Flashplayer und nun verlangt rug, dass man unbedingt die Lizenz akzeptieren muss (obwohl Flashplayer schon installiert ist) und weigert sich, weiterzumachen. Ich verwende als Kommando zum automatischen Update:
/usr/bin/rug --quiet up -y
Gibt es eine Möglichkeit, rug beizubringen, dass er die Lizenz gefälligst akzeptieren soll (von mir aus auch mit Timeout) und weitermacht? [..]
Nach was wird denn gefragt? Ansonsten teste mal:
yes | /usr/bin/rug --quiet up -y
Das scheint zu klappen! Danke für den Tipp (<andieStirnklatsch>hätte ich auch selber drauf kommen können</andieStirnklatsch>). Jetzt spuckt das Teil zwar ungefähr 300 oder mehr Zeilen mit nur "y" aus, aber das ist das kleinere Übel. Die Frage von rug ist übrigens: Do you accept the license? [y/N] kk.
Am Donnerstag, 21. September 2006 00:50 schrieb Karsten Künne:
Hallo,
Gibt es eine Möglichkeit, rug beizubringen, dass er die Lizenz gefälligst akzeptieren soll (von mir aus auch mit Timeout) und weitermacht? Ich habe bis jetzt nichts gefunden. Ohne so eine Möglichkeit ist das Teil zum automatischen Online-Update via Cron schlicht noch unbrauchbarer als ich dachte.
https://bugzilla.novell.com Und poste hier mal den link zu dem bug den du da einträgst, ich möchte gern mal sehn welche begründung sie für das wontfix geben, mit dem die anscheinend jeden bug erst mal abzuwimmeln versuchen... bye, [MH] -- gpg key fingerprint: 5F64 4C92 9B77 DE37 D184 C5F9 B013 44E7 27BD 763C
On 9/21/06, Mathias Homann
Am Donnerstag, 21. September 2006 00:50 schrieb Karsten Künne:
Hallo,
Gibt es eine Möglichkeit, rug beizubringen, dass er die Lizenz gefälligst akzeptieren soll (von mir aus auch mit Timeout) und weitermacht? Ich habe bis jetzt nichts gefunden. Ohne so eine Möglichkeit ist das Teil zum automatischen Online-Update via Cron schlicht noch unbrauchbarer als ich dachte.
Und poste hier mal den link zu dem bug den du da einträgst, ich möchte gern mal sehn welche begründung sie für das wontfix geben, mit dem die anscheinend jeden bug erst mal abzuwimmeln versuchen...
Bug ist https://bugzilla.novell.com/show_bug.cgi?id=207395 Aber Marcus hat ja im Prinzip schon zugegeben, dass das ein Bug ist. Nicht immer alles so negativ sehen. Nachdem rug/zmd mit den letzten Updates etwas brauchbarer geworden ist, habe ich mich notgedrungen damit auch etwas arrangiert. Es gibt ja keine richtige Alternative mehr, wenn man Installationen und Updates automatisieren will. kk.
Am Donnerstag, 21. September 2006 17:48 schrieb Karsten Künne:
Und poste hier mal den link zu dem bug den du da einträgst, ich möchte gern mal sehn welche begründung sie für das wontfix geben, mit dem die anscheinend jeden bug erst mal abzuwimmeln versuchen...
Bug ist https://bugzilla.novell.com/show_bug.cgi?id=207395
Aber Marcus hat ja im Prinzip schon zugegeben, dass das ein Bug ist. Nicht immer alles so negativ sehen.
Ich seh nur das negativ, wo ich negative erfahrungen gemacht hab... bye, MH -- gpg key fingerprint: 5F64 4C92 9B77 DE37 D184 C5F9 B013 44E7 27BD 763C
participants (4)
-
David Haller
-
Karsten Künne
-
Marcus Meissner
-
Mathias Homann