rdesktop problem mit compelierung und smartcard

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
bitwicht
Beiträge: 48
Registriert: 22.07.2007 14:02:30

rdesktop problem mit compelierung und smartcard

Beitrag von bitwicht » 08.07.2010 08:39:27

hallo,

wollte mit mit dem rdesktop und einer smardcard am "win 2003" anemlden.
standardmäßig hat rdesktop keine smardcardunterstützung also muss ich es neu compelieren.

nutze die neuste version:
http://www.rdesktop.org/
rdesktop 1.6.0

dann mache ich folgendes:

cd /opt
tar zxvf rdesktop-1.6.0.tar.gz
cd rdesktop-1.6.0
./configure --enable-smartcard
make
make install


es kommt kein fehler und alles läuft sauber durch.
wenn ich nun rdesktop mit -r scard starte kommt immer die meldung das keine smartcard unterstützt wird.

weiß jetzt nicht mehr weiter - warum compeliert er es nicht mit rein?!?

lg
Bit

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: rdesktop problem mit compelierung und smartcard

Beitrag von gms » 08.07.2010 08:53:13

bitwicht hat geschrieben: dann mache ich folgendes:

cd /opt
tar zxvf rdesktop-1.6.0.tar.gz
cd rdesktop-1.6.0
./configure --enable-smartcard
make
make install
du kompilierst dieses Paket also in /opt/rdesktop-1.6.0, dieses Verzeichnis ist als Source/Build-Verzeichnis nicht zu empfehlen.

Du hast aber auch beim 'configure' kein --prefix Option angegeben, daher wird der rdesktop vermutlich nach /usr/local installiert. Je nach Einstellung der $PATH Variablen, wird daher möglicherweise bei deinem Aufruf ein eventuell schon vorhandener rdesktop aus /usr/bin ( und nicht von /usr/local/bin ) aufgerufen.

Möglicherweise gibt es auch beim 'configure' ein Problem mit dem Smartcard-Support. Du könntest das 'config.log' nach NoPaste http://nopaste.debianforum.de/ posten

Gruß
gms

bitwicht
Beiträge: 48
Registriert: 22.07.2007 14:02:30

Re: rdesktop problem mit compelierung und smartcard

Beitrag von bitwicht » 08.07.2010 09:07:54

hallo gsm,

habe das debian paket des rdesktop deinstalliert
unter /usr/local/bin habe ich alles gelöscht

hier das configure file

http://debianforum.de/forum/pastebin.ph ... ew&s=34754

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: rdesktop problem mit compelierung und smartcard

Beitrag von gms » 08.07.2010 09:16:33

In /opt/rdesktop-1.6.0 müßte es eigentlich eine 'config.log' Datei geben.
Bei der von dir geposteten Ausgabe von 'configure' fällt auf, daß nicht nach der 'pcsc-lite' Abhängigkeit gesucht wird ( wäre mir jetzt jedenfalls nichts dergleichen aufgefallen )

bitwicht
Beiträge: 48
Registriert: 22.07.2007 14:02:30

Re: rdesktop problem mit compelierung und smartcard

Beitrag von bitwicht » 08.07.2010 09:20:58

hallo gsm,

hier das config.log
http://debianforum.de/forum/pastebin.ph ... ew&s=34755

mir ist auch aufgefallen das bei der confgure nicht von smartcard oder ocsc steht.
aber ich kann doch eigentlich nichts falsch machen.

könnte es sein das das paket bzw. releas vom rdesktop "kaputt" ist?

diese pakete habe ich auch auf dem rechner:
apt-get install libssl-dev libpcsclite-dev

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: rdesktop problem mit compelierung und smartcard

Beitrag von gms » 08.07.2010 09:28:44

Ich bin noch nicht völlig durch mit dem Logfile, aber mit pcsc-lite scheint es ein Problem zu geben:
config.log hat geschrieben: configure:6543: checking for old version of PCSC
configure:6574: gcc -o conftest -g -O2 -Wall -I/usr/include conftest.c -L/usr/lib -lcrypto >&5
conftest.c:29:25: error: winscard.h: No such file or directory
conftest.c: In function 'main':
schau mal ob diese Datei bei deinem Paket dabei ist

Code: Alles auswählen

dpkg -L libpcsclite-dev | grep winscard

bitwicht
Beiträge: 48
Registriert: 22.07.2007 14:02:30

Re: rdesktop problem mit compelierung und smartcard

Beitrag von bitwicht » 08.07.2010 09:39:50

hi gms,

ja schein dabei zu sein:
/usr/include/PCSC/winshard.h

läuft bei dir die compelierung sauber durch?

lg
bit

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: rdesktop problem mit compelierung und smartcard

Beitrag von gms » 08.07.2010 09:45:19

bitwicht hat geschrieben: ja schein dabei zu sein:
/usr/include/PCSC/winshard.h
dort wird aber winscard.h nicht gesucht, siehe:

Code: Alles auswählen

configure:6574: gcc -o conftest -g -O2 -Wall -I/usr/include   conftest.c  -L/usr/lib -lcrypto >&5
conftest.c:29:25: error: winscard.h: No such file or directory
...|
|                       #include <stdlib.h>
|                       #ifdef __APPLE__
|                       #include <PCSC/wintypes.h>
|                       #include <PCSC/winscard.h>
|                       #else
|                       #include <winscard.h>
|                       #endif
Es fehlt also beim gcc Aufruf ein -I/usr/include/PCSC

versuche mal

Code: Alles auswählen

./configure --enable-smartcard CFLAGS="-I/usr/include/PCSC"

bitwicht
Beiträge: 48
Registriert: 22.07.2007 14:02:30

Re: rdesktop problem mit compelierung und smartcard

Beitrag von bitwicht » 08.07.2010 09:52:24

hi gsm,

geht leider noch nicht:

configure.log neu
http://debianforum.de/forum/pastebin.ph ... ew&s=34756

kannst du mir vieleicht eine version compelieren mit:
./configure --enable-smartcard --with-debug-smartcard

bracuhe das nur um was zu testen.

bitwicht
Beiträge: 48
Registriert: 22.07.2007 14:02:30

Re: rdesktop problem mit compelierung und smartcard

Beitrag von bitwicht » 08.07.2010 10:42:14

hallo gsm,

habe nun noch das paket pkg-config installiert und jetzt konnte ich auch compelieren.

lg
bit

Antworten