Ergebnis 1 bis 3 von 3

Thema: OpenLDAP Client Tools

  1. #1
    IPPF-Einsteiger
    Registriert seit
    22.12.2006
    Beiträge
    25

    OpenLDAP Client Tools

    Hi,

    ich würde ganz gerne die VPN Authorisierung an meinem PDC vornehmen. Hat hier schon mal einer was gelesen, gehört, wie ich die ldap client tools auf die Box bekomme um ein Authorisierungsscript ala:

    ldapwhoami -x -h X.X.X.X -D uid=$username,ou=UserObjects,dc=werweissdasschon,d c=nu -w $password

    laufen lassen zu können?

    Gruss

    Tom

  2. #2
    IPPF-Fünftausend-VIP
    Registriert seit
    01.02.2005
    Beiträge
    5.945
    Hi,

    zumindest mal ein Anfang:
    - Source (stable: openldap-2.3.39) heruntergeladen und entpackt
    - kleiner Patch (s.u.)
    - Pfad auf freetz toolchain bin's gesetzt
    - configure ausgeführt (leider hat das nicht wie erwünscht zu statischen Binaries geführt...)
    Code:
    export PATH=/home/joerg/freetz-trunk/toolchain/target/bin:$PATH
    ./configure --build=i386-linux-gnu --target=mipsel-linux --host=mipsel-linux  CC="mipsel-linux-gcc" CFLAGS="-Os -pipe -march=4kc -Wa,--trap" --with-tls  --disable-slapd --disable-slurpd  --with-yielding_select=no --without-rewrite --without-overlays --with-gnu-ld --enable-static --enable-shared=no
    Hier noch der Tipp von hier http://lists.samba.org/archive/samba...ry/045048.html

    [...]
    I found a workaround.

    I'm posting it here in case if anyone ever wanted to cross-compile Samba
    with LDAP support for Linux / mipsel / uclibc.

    "lutil_memcmp" comes from OpenLDAP (2.3.18).

    It is defined in openldap-2.3.18/include/ac/string.h

    To get around this issue, you have to comment out lines 92-95 in that file:

    /*#ifdef NEED_MEMCMP_REPLACEMENT
    int (lutil_memcmp)(const void *b1, const void *b2, size_t len);
    #define memcmp lutil_memcmp
    #endif*/

    Interestingly, it isn't used anywhere else.

    Then, compile OpenLDAP once again, and Samba's ./configure (gcc really)
    script shouldn't complain again.

    Of course, I don't know if it doesn't break things...


    --
    Tomasz Chmielewski
    http://wpkg.org
    Wie gesagt, leider keine statischen Binaries, auf meiner Box meckern die noch fehlende libs an, aber da kannst du vielleicht noch etwas weiter nachschauen...

    Jörg
    Angehängte Dateien Angehängte Dateien
    (FR) Eumex 300IP FW 06.04.49 (englisch) und "relativ aktuellem" freetz-devel mit openvpn und dropbear hinter AGFEO TK-HomeServer
    Fritz!BoxFon WLAN FW 08.04.27 mit ds-0.2.9-p7 und openvpn-2.1_rc2

  3. #3
    IPPF-Fünftausend-VIP
    Registriert seit
    01.02.2005
    Beiträge
    5.945
    Weil ich gefragt wurde: Hier mal die OpenldapTools vom openldap-2.4.19 statisch gelinkt. Der Trick für das statische Bauen war "make LTSTATIC="-all-static" (weil libtools genutzt werden).

    Jörg
    Angehängte Dateien Angehängte Dateien
    Geändert von MaxMuster (11.02.2010 um 14:33 Uhr)
    (FR) Eumex 300IP FW 06.04.49 (englisch) und "relativ aktuellem" freetz-devel mit openvpn und dropbear hinter AGFEO TK-HomeServer
    Fritz!BoxFon WLAN FW 08.04.27 mit ds-0.2.9-p7 und openvpn-2.1_rc2

Ähnliche Themen

  1. Antworten: 34
    Letzter Beitrag: 06.05.2012, 12:04
  2. Antworten: 4
    Letzter Beitrag: 03.10.2007, 15:36
  3. Antworten: 2
    Letzter Beitrag: 15.01.2007, 12:39
  4. [ERLEDIGT] OpenLDAP mit SNOM LDAP
    Von HobbyStern im Forum Linux allgemein
    Antworten: 1
    Letzter Beitrag: 02.03.2006, 10:12
  5. Skype Tools
    Von Obi im Forum Skype
    Antworten: 1
    Letzter Beitrag: 12.01.2005, 18:54

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •