PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : loop-eas unter RH9



Utidi
09.10.03, 18:12
Hallo zusammen,

hat es hier schonmal jemand geschafft loop-eas unter RedHat 9 zum laufen zu bringen ? Ich habe hier im Forum diese Anleitung gefunden:

http://www.pl-forum.de/t_system/loop-aes.html

Allerdings klappt bereits das patchen des mount befehls nicht, da eine Zeile im Patch nicht mit der Original-Zeile überein:

Patch:
- while ((c = getopt_long (argc, argv, "afFhilL:no:O:rsU:vVwt:",
+ while ((c = getopt_long (argc, argv, "afFhilL:no:O:p:rsU:vVwt:",
Orig:
while ((c = getopt_long (argc, argv, "afFhlL:no:O:p:rsU:vVwt:",

Ich habe schon zig verschiedene Versionen von Loop-Eas und Util-Linux ausprobiert... Es ist überall das Selbe. (RH 9 hat standardmäßig util-linux-2.11y installiert)

Wäre super, wenn mir jemand weiter helfen könnte.

Danke im Voraus,
Utidi

P.S.
Alternativ habe ich noch folgende Anleitung für eine Verschlüsselung mit der CryptoAPI gefunden.
http://www.q-vadis.net/index.php?mID=stories&lng=de&art=5&flt=

Hat damit schon jemand erfahrung gemacht ? Was ist besser / schneller / sicherer ???

misc
09.10.03, 18:25
Such Dir das zugehörige RFE ticket unter https://bugzilla.redhat.com heraus. Dort ist (IIRC!) auch ein angepaßter Patch angehängt.

Utidi
10.10.03, 15:48
Vielen Dank. Der Patch funktioniert.
Allerdings scheiterts jetzt beim compilieren :(

Es gibt irgendwo eine "undifined refernece to 'errno'". Habe gelesen, dass das mit der glibc2.3.2 zusammenhängt. Aber eine Lösung habe ich nicht gefunden.

Hat jemand ne Idee ?
Das Problem habe ich übrigens auch bei der 'ungepatchten' Version von util-linux...

misc
10.10.03, 16:11
Das ist fehlerhafter Source Code:

#include <errno.h>

Fehlt in all den Dateien.

Utidi
10.10.03, 16:22
Das ist fehlerhafter Source Code:
#include <errno.h>
Fehlt in all den Dateien.

Soweit was ich auch schon ;)

Das komische ist, dass ich einen Parse-Error bekommen, sobald ich in den entsprechenden Dateien ein #inlcude <errno.h> einfüge...

misc
10.10.03, 16:26
Das komische ist, dass ich einen Parse-Error bekommen, sobald ich in den entsprechenden Dateien ein #inlcude <errno.h> einfüge...
Du sollst ja auch

#include <errno.h>

einfügen. Ansonsten müßte ich den Fehler und die modifizierte Datei sehen.

Utidi
10.10.03, 16:31
NARGH !
Asche auf mein Haupt. Es klappt. Ich habe es tatsächlich geschafft, bei meinen 2 Versuchen jedes mal einen Tip-Fehler zu machen...

Stutzig über "Parse-error" wurde ich erst, als ich den letzten Post geschrieben habe ;)

So... Ich hoffe nun gibts keine weiteren Probleme mehr...

Danke misc !
:)