somehow two lines did not make it into the doc:
./configure.sh
should contain two more entries:
--with-ltdl-lib=/opt/csw/share/libtool/libltdl
--with-ltdl-include=/opt/csw/share/libtool/libltdl

or wherever "find / -name ltdl.*" finds the ".h" file.

Matthias Rumitz
TC Unix / Netzwerke

ADIVA Computertechnologie GmbH
Norsk-Data-Str. 1
D-61352 Bad Homburg v.d.H.
Fon: +49(0)  61 72 / 48 61 - 0
Fax: +49(0)  61 72 / 48 61 - 700
Web: http://www.adiva.de         eMail: [EMAIL PROTECTED]

Diese E-Mail Nachricht enthält vertrauliche und/oder rechtlich geschützte 
Informationen. 
Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich 
erhalten haben, 
informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. 

This e-mail message may contain confidential and/or privileged 
information. 
If you are not the intended recipient (or have received this e-mail in error) 
please notify the sender immediately and destroy this e-mail.

----- Originalnachricht -----
Von: <[EMAIL PROTECTED]>
Datum: Dienstag, Februar 1, 2005 5:51 pm
Betreff: WG: Install problems on Solaris 8

> Do you know how to compile pre 1.0.2? (I really do have problems!)
> Here is how to get 1.0.0 and 1.0.1 to work on Sol 8 / 9.
> 
> Requirements:
>   gcc, gdbm, gmake, libiconv, openssh, openssl, tcp_wrappers, zlib
>   pkg_get (for openldap)
>   /etc/profile or /.profile
>      PATH=/opt/csw/bin:$PATH
>      
> 
PATH=$PATH:/usr/local/bin:/usr/ccs/bin:/usr/sfw/bin:/usr/openwin/bin      
> 
LD_LIBRARY_PATH=/opt/csw/lib:$LD_LIBRARY_PATH:/opt/csw/lib/sasl2
>      
> 
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/usr/local/lib:/usr/local/
> ssl/lib
>      LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/openwin/lib
>      MANPATH=/usr/man:/usr/local/man
>      export PATH LD_LIBRARY_PATH MANPATH
> 
> Blastwave:
>   pkg-get
>   pkgadd -d pkg_get.pkg
>   If not Solaris9 (/usr/sfw/bin):
>      wget-i386.bin / wget-sparc.bin
>      chmod 0755 wget
>   $PATH: wget, gzip, /opt/csw/bin
>   URL in /opt/csw/etc/pkg-get.conf
> 
> GPG:
>   pkg-get install textutils (extra install)
>   pkg-get install gnupg
>   gnupg installs: bdb4, bzip2, common, expat, gettext, gsed
>                      libiconv, libtool, openldap, openssl, 
>                      sasl, textutils, zlib
> 
> Key for GPG:
>   wget http://www.blastwave.org/mirrors.html
>   gpg --import mirrors.html
>   pkg-get -U (now without errors)
>   pkg-get -c (list s. gunpg)
> 
> OpenLDAP:
>   pkg-get install openldap-2.1.22 (s.o. should be installed already)
> 
> Perl:
>   pkg-get install perl
> 
> LDAP Fix:
>   ./src/modules/rlm_ldap/rlm_ldap.c
>      unterhalb #define TIMELIMIT 5
>      /* Anpassungen fuer OpenLDAP */
>      #define LDAP_OPT_SUCCESS                0
>      #define LDAP_OPT_DEBUG_LEVEL            0x5001  /* debug 
> level */
>      #define LDAP_OPT_NETWORK_TIMEOUT        0x5005  /* socket 
> level timeout */
>      #define LDAP_OPT_X_TLS                  0x6000
>      #define LDAP_OPT_X_TLS_CACERTFILE       0x6002
>      #define LDAP_OPT_X_TLS_CACERTDIR        0x6003
>      #define LDAP_OPT_X_TLS_CERTFILE         0x6004
>      #define LDAP_OPT_X_TLS_KEYFILE          0x6005
>      #define LDAP_OPT_X_TLS_RANDOM_FILE      0x6009
>      #define LDAP_OPT_X_TLS_HARD             1
>      
> LTDL Fix:
>   ./src/modules/rlm_sql/rlm_sql.h
>   ./src/include/modpriv.h
> 
> LibTool: copied created libtool from 1.0.1 to 1.0.2s:
>         ./libltdl: make seems ok
>         ./         make breaks at rlm_eap
> 
> Alan DeKok wrote in response to [EMAIL PROTECTED]:
>   There are known problems with 1.0.1 on Solaris.
>   $ cvs -d :pserver:[EMAIL PROTECTED]:/source login
>    <type in: anoncvs>
>   $ cvs -d :pserver:[EMAIL PROTECTED]:/source checkout -
> r 
> release_1_0 radiusd
>   OR: ftp cvs.freeradius.org anonymous email mget pub/radius/CVS.../*
> Might work, but does not compile, yet!
> 
> Compiling:
>   freeradius: cd ./libltdl: ./configure --enable-ltdl-install
>   freeradius: cd ./libltdl: make (erzeugt Fehler, Ursache unklar)
>   freeradius: cd ./src: CONFIGURE nicht nötig (?)
>   freeradius: cd ./src: make
>   freeradius: ./configure.sh
>      # cd ./libltdl
>      # ./configure --enable-ltdl-install
>      # make
>      # cd ../src
>      # make
>      # cd ..
>      ./configure                                                  
>   \
>                  --without-rlm_krb5                               
>   \
>                  --without-rlm_sql_iodbc  --without-rlm_sql_mysql 
>   \
>                  --without-rlm_sql_postgresql                     
>   \
>                  --without-rlm_sql_oracle --without-
> rlm_sql_unixodbc \
>                  --with-include-dir=/opt/csw/include              
>   \
>                  --with-rlm-sql-include-dir=/opt/csw/include      
>   \
>                  --with-rlm-ldap-include-dir=/opt/csw/include     
>   \
>                  --with-openssl-includes=/usr/local/ssl/include   
>   \
>                  --with-openssl-libraries=/usr/local/ssl/lib      
>   
> > ../config.050118.log
>      #
>      # Without LDAP support:
>      #
>      # ./configure --without-rlm_ldap                             \
>      #             --with-openssl-includes=/usr/local/ssl/include \
>      #             --with-openssl-libraries=/usr/local/ssl/lib > 
> config.041203.log   freeradius: make
>   freeradius: make install
>   freeradius: vi /usr/local/ssl/misc/CA.pl: #!/opt/csw/bin/perl
>   freeradius: vi scripts/certs.sh (Zufalls-Zeichenfolge 
> eintragen, kein " !)
>   freeradius: scripts/certs.sh (Syntax Error beheben)
>   freeradius: scripts/CA.certs: PASSWORD = eap.conf (s.n.Zeile)
>   /usr/local/etc/raddb/eap.conf: private_key_password
> 
> Add user:
>   /usr/local/etc/raddb/users
> 
> Configure server:
>   /usr/local/etc/raddb/radiusd.conf
>   /usr/local/etc/raddb/clients.conf
> 
> Configure proxy:
>   /usr/local/etc/raddb/proxy.conf
> 
> Start freeradius in debug mode:
>   /usr/local/sbin/radiusd -sfxxyz -l stdout
>   /usr/local/sbin/radiusd -X
> 
> Test freeradius:
>   /usr/local/bin/radtest bob bob localhost 0 testing123
> 
> After changes: freeradius CTRL-C and restart
> 
> MS-Chapv2: EAP-TLS requires certificates
>           path to openssl and CA.pl
> Certificates: /usr/local/radius/certs.sh
>             cp -r /usr/local/radius/certs /etc/raddb/
> 
> Cisco Setup:
>   Express SetUp:
>      Name: DE-LLH-R-AP001
>      MAC:  0011.93b8.00ff
>      IP:   172.22.222.6
>      SNMP: defaultCommunity (ro)
>      Role: Access Point Root
>   Express Security:
>      SSID: DE-LLH (broadcast)
>      VLAN: none
>      Encryption:     ciphers tkip
>      Authentication: open+EAP, network+EAP
>      Key Managment:  wpa
>      Radius Server:  172.22.222.42
>      Radius Secret:  de-llh          (vgl. RADIUS: client.conf)
>   Network Interfaces:
>      IP Address
>      Fast Ethernet
>      Radio0-802.11G - Status & Settings
>      Radio1         - not installed
>   Security - Admin Access:
>      Default Authentication
>      Password: bier
>      User:     admin (rw)
>      Password: bier
>   Security - Encryption:
>      Cipher:     TKIP
>      Keys:       keine
>      Properties: keine
>   Security - SSID Manager:
>      DE-LLH
>      Open Authentication with EAP
>      Network EAP with MAC Authentication
>      Server: Use Defaults
>      Key Managment Mandatory: WPA (no Pre-shared Key)
>      Accounting disabled
>      General Settings off
>      EAP Client: pallhuber / pallhuber
>      Global Radio0 SSID Properties: DE-LLH / DE-LLH Force
>   Security - Server Manager:
>      Backup Radius:     none
>      Server List:       172.22.222.42
>      Shared Secret:     de-llh          (vgl. RADIUS: client.conf)
>      Authentication:    1812
>      Accounting:        1813
>      Server Properties: 172.22.222.42 (alle bis auf TACACS)
>      Global Properties: none
>   Security - Local Radius:
>      Statistics:     none
>      General Setup:  none
>      EAP-FAST Setup: none
>   Security - Advanced Security:
>      Mac Addresses:  Authentication Server if not in Local List
>      Local List:     0030.f1b5.d16b
>   Services:
>      Telnet/SSH:  Disabled / Enabled
>      Hot Standby: Disabled
>      Discovery:   Enabled
>      DNS:         Disabled
>      Filter:      none
>      HTTP:        https
>      QoS:         none
>      SNMP:        Disabled
>      NTP:         Disabled / Datum & Uhrzeit einstellen
>      VLAN:        None
>      ARP Caching: Disabled
>   Wireless Services:
>      none
>   System Software:
>      Model:  AIR-AP1231G-E-K9 (802.11g, Europa)
>      Serial: FHK0832JOYZ
>      File:   c1200-k9w7-tar.123-2.JA
>      Configuration: show config, restart, LED
>   Event Log:
>      Syslog Server: 172.22.222.42
>      Facility:      Local use 7
>      # Solaris9: /etc/syslog.conf: Logging Access Point Messages
>      user.debug       /var/log/authlog
>      local7.debug     /var/log/access_point
>      /etc/init.d/syslog stop
>      /etc/init.d/syslog start (syslog service starting.)
>      more /etc/syslog.pid
> 
> Administration:
>   /freeradius/dialup_admin/htdocs/*.php in Apache "htdocs"
> 
> Testing:
>   echo 'user-name=matthias, user-password=hello'| 
> /usr/local/bin/radclient 
> 172.22.222.42 auth adiva.de-0205
>   /usr/local/bin/radtest matthias hello 172.22.222.42 0 adiva.de-0205
> 
> Compilig freeradius / squid:
>   rlm_ldap missing definitions:
>      below #define TIMELIMIT 5
>      /* Anpassungen fuer OpenLDAP */
>      #define LDAP_OPT_SUCCESS                0
>      #define LDAP_OPT_DEBUG_LEVEL            0x5001  /* debug 
> level */
>      #define LDAP_OPT_NETWORK_TIMEOUT        0x5005  /* socket 
> level timeout */
>      #define LDAP_OPT_X_TLS                  0x6000
>      #define LDAP_OPT_X_TLS_CACERTFILE       0x6002
>      #define LDAP_OPT_X_TLS_CACERTDIR        0x6003
>      #define LDAP_OPT_X_TLS_CERTFILE         0x6004
>      #define LDAP_OPT_X_TLS_KEYFILE          0x6005
>      #define LDAP_OPT_X_TLS_RANDOM_FILE      0x6009
>      #define LDAP_OPT_X_TLS_HARD             1
> 
>      #define LDAP_OPT_DEBUG_LEVEL            0x5001  /* debug 
> level */
>      #define LDAP_OPT_NETWORK_TIMEOUT        0x5005  /* socket 
> level timeout */
> 
>   /opt/csw/include/ldap.h                              defines 
> everything   /opt/SUNWwbsvr/plugins/include/ldapsdk50/ldap.h       
> headers only
>   /usr/include/ldap.h                                  nothing 
> defined here
>   /usr/iplanet/ds5/plugins/slapd/slapi/include/ldap.h  headers only
>   /usr/ds/v5.2/plugins/slapd/slapi/include/ldap.h      headers only
> 
> Matthias Rumitz
> TC Unix / Netzwerke
> 
> ADIVA Computertechnologie GmbH
> Norsk-Data-Str. 1
> D-61352 Bad Homburg v.d.H.
> Fon: +49(0)  61 72 / 48 61 - 0
> Fax: +49(0)  61 72 / 48 61 - 700
> Web: http://www.adiva.de         eMail: [EMAIL PROTECTED]
> 
> Diese E-Mail Nachricht enthält vertrauliche und/oder rechtlich 
> geschützte 
> Informationen. 
> Wenn Sie nicht der richtige Adressat sind oder diese E-Mail 
> irrtümlich 
> erhalten haben, 
> informieren Sie bitte sofort den Absender und vernichten Sie diese 
> Mail. 
> 
> This e-mail message may contain confidential and/or privileged 
> information. 
> If you are not the intended recipient (or have received this e-
> mail in error) 
> please notify the sender immediately and destroy this e-mail.
> 
> ----- Originalnachricht -----
> Von: "Schoggins, George" <[EMAIL PROTECTED]>
> Datum: Freitag, Januar 28, 2005 8:13 pm
> Betreff: Install problems on Solaris 8
> 
> > Does anyone have step by step on what has to be installed to get 
> > radiusto work? I have installed libraries and env variable and 
> > pkg's for three
> > days now and I an still getting errors. Is there a list of what 
> > needs to
> > be installed before radius? Is there any samples of the cofigure
> > arguments anywhere? Help!!!!!
> > 
> > George Schoggins
> > 
> > 
> > 
> > - 
> > List info/subscribe/unsubscribe? See 
> > http://www.freeradius.org/list/users.html
>


-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to