Hallo, ich muss jetzt leider diesen alten Thread zum Verständnis nochmal hochholen. Deshalb das TOFU :-( Letzten Samstag war mir langweilig und ich hab mein System mit 11.1 RC1 neu aufgesetzt. So weit so gut - bis auf ein paar Ausnahmen ist alles prima. Eine der Ausnahmen ist, dass die unten benutzten mcrypt Befehle zum entschlüsseln nicht mehr funktionieren. Weder im Script noch direkt in der Konsole. Nach Eingabe der Passphrase bekomme ich immer: "File /home/wolfgang/PfadZurDatei/PW.xls.nc was NOT decrypted successfully." Dass meine Passphrase stimmt, bin ich mir absolut sicher. Wenn ich zum testen eine neue Datei nehme und verschlüssele, kann ich sie auch problemlos wieder entschlüsseln. Hat jemand eine Idee? Danke Wolfgang On Sonntag 20 Juli 2008 wrote Wolfgang Golder:
On Sonntag 20 Juli 2008 wrote Stefan König:
Wolfgang Golder schrieb:
On Samstag 19 Juli 2008 wrote Arno Lehmann:
19.07.2008 20:05, Wolfgang Golder wrote:
Ich möchte gerne haben, daß das script nach dem Aufruf von oocalc ... wartet bis OpenOffice (speziell die PW Datei) wieder geschlossen ist.
Mit pidof komme ich nicht weiter. Mit echo $! >/tmp/pidfile bekomme ich die PID der Shell.
ohne das probiert zu haben: könntest du nicht einfach mit lsof schauen, ob das file noch offen ist ?
You made my day :-)
Gute Idee, einfach umzusetzen und funktioniert perfekt.
Danke Wolfgang
Script sieht jetzt so aus:
#!/bin/sh
# entschlüsselt meine Passwort Tabelle mcrypt -d --unlink /home/wolfgang/PfadZurDatei/PW.xls.nc
echo echo "running OpenOffice now ---> continue here after PW file has been closed" echo
# startet OpenOffice mit der Datei oocalc /home/wolfgang/PfadZurDatei/PW.xls
# solange die Datei geöffnet ist in der Schleife bleiben # Ausgabe ins Nirwana schicken while lsof /home/wolfgang/PfadZurDatei/PW.xls > /dev/null do sleep 1 done
# verschlüsselt meine Passwort Tabelle mcrypt --unlink /home/wolfgang/PfadZurDatei/PW.xls
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org