I know there is probably something easy I am missing but I cannot for the life of me get FR to compile with OpenSSL for EAP-TTLS support. Are there any how-to's on getting Ubuntu to compile OpenSSL support into FR2.1.9 David Peterson
On Tue, Jun 15, 2010 at 6:49 PM, David Peterson <davidp@wirelessconnections.net> wrote:
I know there is probably something easy I am missing but I cannot for the life of me get FR to compile with OpenSSL for EAP-TTLS support. Are there any how-to’s on getting Ubuntu to compile OpenSSL support into FR2.1.9
David Peterson
Strange, I had no issues compiling it on debian. You did install the openssl package right?
On 06/15/2010 01:20 PM, YvesDM wrote:
On Tue, Jun 15, 2010 at 6:49 PM, David Peterson <davidp@wirelessconnections.net> wrote:
I know there is probably something easy I am missing but I cannot for the life of me get FR to compile with OpenSSL for EAP-TTLS support. Are there any how-to’s on getting Ubuntu to compile OpenSSL support into FR2.1.9
David Peterson
Strange, I had no issues compiling it on debian. You did install the openssl package right?
I'm not familar with deb packaging but normally packages are divided between runtime components and "devel" components (what's needed to build against). Installing only the openssl runtime components won't be of much use for building. I suspect you need to also install the openssl devel package. FWIW when you run configure it will output an warning message if it can't find the openssl devel components. Make sure you look for that. Also, after you install the devel components you *must* run configure again because your development environment has changed. -- John Dennis <jdennis@redhat.com> Looking to carve out IT costs? www.redhat.com/carveoutcosts/
If you just install 2.18 from the repository, OpenSSL works right out the box. If you must compile from source for whatever reason, I think I can help you. I was having the same issue as you yesterday, but finally managed to do it. First, make sure you have OpenSSL and libssl-dev installed. Remove any previous attempts of freeradius you installed (/usr/local/freeradius). I would also remove the folder where you extracted 2.1.9 and extract it again. When you run ./configure you must add the openssl arguments ./configure --with-openssl-includes=/usr/local/openssl/include --with-openssl-libraries=/usr/local/openssl/lib --prefix=/usr/local/freeradius Please note, I installed openssl from source and that is the directory where I installed openssl. You can pipe grep -i OpenSSL to see if there are any errors regarding OpenSSL. Now, just run make and make install like you normally do. Once done, go to /usr/local/freeradius/sbin to run radius (./radius -X). I got an error during this step complaining about not being able to find some OpenSSL libraries. You need to make a script to tell radiusd where the file is. vi run-radius #!/bin/sh -x LD_LIBRARY_PATH=/usr/local/openssl/lib LD_PRELOAD=/usr/local/openssl/lib/libcrypto.so export LD_LIBRARY_PATH LD_PRELOAD /usr/local/freeradius/sbin/radiusd $@ Save and exit. Next, you must make the script executable. chmod u=rwx run-radius Now you can run the script and everything should work (./run-radius -X). You will always have to execute to script to run freeradius. I got most of my information from this link: http://text.dslreports.com/forum/remark,9286052~mode=flat I am new to freeradius, so if I am doing something wrong, or inefficiently, please tell me. Thai Ha From: freeradius-users-bounces+thai.tro.ha=hp.com@lists.freeradius.org [mailto:freeradius-users-bounces+thai.tro.ha=hp.com@lists.freeradius.org] On Behalf Of David Peterson Sent: Tuesday, June 15, 2010 9:50 AM To: 'FreeRadius users mailing list' Subject: Ubuntu OpenSSL I know there is probably something easy I am missing but I cannot for the life of me get FR to compile with OpenSSL for EAP-TTLS support. Are there any how-to's on getting Ubuntu to compile OpenSSL support into FR2.1.9 David Peterson
On 06/15/2010 01:20 PM, Ha, Thai wrote:
If you just install 2.18 from the repository, OpenSSL works right out the box. If you must compile from source for whatever reason, I think I can help you. I was having the same issue as you yesterday, but finally managed to do it.
First, make sure you have OpenSSL and libssl-dev installed. Remove any previous attempts of freeradius you installed (/usr/local/freeradius). I would also remove the folder where you extracted 2.1.9 and extract it again. When you run ./configure you must add the openssl arguments
./configure --with-openssl-includes=/usr/local/openssl/include --with-openssl-libraries=/usr/local/openssl/lib --prefix=/usr/local/freeradius
Please note, I installed openssl from source and that is the directory where I installed openssl. You can pipe grep –i OpenSSL to see if there are any errors regarding OpenSSL. Now, just run make and make install like you normally do. Once done, go to /usr/local/freeradius/sbin to run radius (./radius -X). I got an error during this step complaining about not being able to find some OpenSSL libraries. You need to make a script to tell radiusd where the file is.
vi run-radius
#!/bin/sh -x
LD_LIBRARY_PATH=/usr/local/openssl/lib LD_PRELOAD=/usr/local/openssl/lib/libcrypto.so
export LD_LIBRARY_PATH LD_PRELOAD
/usr/local/freeradius/sbin/radiusd $@
Save and exit.
Next, you must make the script executable.
chmod u=rwx run-radius
Now you can run the script and everything should work (./run-radius –X). You will always have to execute to script to run freeradius.
I got most of my information from this link: http://text.dslreports.com/forum/remark,9286052~mode=flat
I am new to freeradius, so if I am doing something wrong, or inefficiently, please tell me.
This isn't an issue of being new to freeradius, it's an issue of understanding how Linux and Linux packaging works, but that's really a topic for a different mailing list ... The fact you need to create a script and force the LD_LIBRARY_PATH should be your clue you're not doing things correctly. -- John Dennis <jdennis@redhat.com> Looking to carve out IT costs? www.redhat.com/carveoutcosts/
David Peterson wrote:
I know there is probably something easy I am missing but I cannot for the life of me get FR to compile with OpenSSL for EAP-TTLS support. Are there any how-to’s on getting Ubuntu to compile OpenSSL support into FR2.1.9
$ apt-get install openssl-dev $ cd freeradius-server-2.1.9 $ ./configure $ make Perhaps you could try saying what problems you're seeing. It doesn't help to say "I tried stuff and it doesn't work". Alan DeKok.
When I run apt-get install openssl-dev it returns E: Couldn't find package openssl-dev I did install libssl-dev which does not seem to be doing the trick. During configure I see the following: === configuring in ./types/rlm_eap_ttls (/usr/src/freeradius-server/src/modules/rlm_eap/./types/rlm_eap_ttls) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for OpenSSL support... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged Here is the output for make checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes configure: creating ./config.status config.status: creating Makefile === configuring in src/modules/rlm_attr_rewrite (/usr/src/freeradius-server/src/modules/rlm_attr_rewrite) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes configure: creating ./config.status config.status: creating Makefile === configuring in src/modules/rlm_checkval (/usr/src/freeradius-server/src/modules/rlm_checkval) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E configure: creating ./config.status config.status: creating Makefile === configuring in src/modules/rlm_counter (/usr/src/freeradius-server/src/modules/rlm_counter) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for gdbm.h... yes checking for gdbm_open in -lgdbm... yes checking to see GDBM_SYNC status... checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E needs it. checking for gdbm_fdesc... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged === configuring in src/modules/rlm_dbm (/usr/src/freeradius-server/src/modules/rlm_dbm) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for ndbm.h... no checking for gdbm/ndbm.h... no checking for gdbm-ndbm.h... yes checking for dbm in default lib... no checking for dbm_open in -lndbm... no checking for dbm_open in -lgdbm... no checking for dbm_open in -lgdbm_compat... yes configure: creating ./config.status config.status: creating Makefile === configuring in src/modules/rlm_eap (/usr/src/freeradius-server/src/modules/rlm_eap) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed configure: creating ./config.status config.status: creating Makefile === configuring in ./types/rlm_eap_tnc (/usr/src/freeradius-server/src/modules/rlm_eap/./types/rlm_eap_tnc) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for exchangeTNCCSMessages in -lTNCS... no configure: WARNING: the TNCS library isn't found! configure: WARNING: silently not building rlm_eap_tnc. configure: WARNING: FAILURE: rlm_eap_tnc requires: -lTNCS. configure: creating ./config.status config.status: creating Makefile === configuring in ./types/rlm_eap_peap (/usr/src/freeradius-server/src/modules/rlm_eap/./types/rlm_eap_peap) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for OpenSSL support... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged === configuring in ./types/rlm_eap_tls (/usr/src/freeradius-server/src/modules/rlm_eap/./types/rlm_eap_tls) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for OpenSSL support... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for EVP_sha256 in -lc -lcrypto -lssl -lcrypto... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged === configuring in ./types/rlm_eap_ikev2 (/usr/src/freeradius-server/src/modules/rlm_eap/./types/rlm_eap_ikev2) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for ikev2_set_log_callback in -leap-ikev2... no checking EAPIKEv2/connector.h usability... no checking EAPIKEv2/connector.h presence... no checking for EAPIKEv2/connector.h... no configure: WARNING: silently not building rlm_eap_ikev2. configure: WARNING: FAILURE: rlm_eap_ikev2 requires: libeap-ikev2 EAPIKEv2/connector.h. configure: creating ./config.status config.status: creating Makefile === configuring in ./types/rlm_eap_ttls (/usr/src/freeradius-server/src/modules/rlm_eap/./types/rlm_eap_ttls) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for OpenSSL support... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged === configuring in src/modules/rlm_ippool (/usr/src/freeradius-server/src/modules/rlm_ippool) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for gdbm.h... yes checking for gdbm_open in -lgdbm... yes checking to see GDBM_SYNC status... checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E needs it. checking for gdbm_fdesc... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged === configuring in src/modules/rlm_krb5 (/usr/src/freeradius-server/src/modules/rlm_krb5) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for krb5.h... no checking for krb5_encrypt_data in -lk5crypto... no checking for DH_new in -lcrypto... yes checking for set_com_err_hook in -lcom_err... no configure: WARNING: the comm_err library isn't found! checking for krb5_init_context in -lkrb5... no configure: WARNING: silently not building rlm_krb5. configure: WARNING: FAILURE: rlm_krb5 requires: krb5.h krb5. configure: creating ./config.status config.status: creating Makefile === configuring in src/modules/rlm_ldap (/usr/src/freeradius-server/src/modules/rlm_ldap) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for pthread_create in -lpthread... yes checking for ldap_init in -lldap_r... no checking for ldap.h... no configure: WARNING: silently not building rlm_ldap. configure: WARNING: FAILURE: rlm_ldap requires: libldap_r ldap.h. configure: creating ./config.status config.status: creating Makefile === configuring in src/modules/rlm_otp (/usr/src/freeradius-server/src/modules/rlm_otp) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for inttypes.h... (cached) yes checking for SSL_new in -lssl... yes checking openssl/des.h usability... yes checking openssl/des.h presence... yes checking for openssl/des.h... yes checking openssl/hmac.h usability... yes checking openssl/hmac.h presence... yes checking for openssl/hmac.h... yes checking openssl/md4.h usability... yes checking openssl/md4.h presence... yes checking for openssl/md4.h... yes checking openssl/md5.h usability... yes checking openssl/md5.h presence... yes checking for openssl/md5.h... yes checking openssl/sha.h usability... yes checking openssl/sha.h presence... yes checking for openssl/sha.h... yes configure: creating ./config.status config.status: creating Makefile === configuring in src/modules/rlm_pam (/usr/src/freeradius-server/src/modules/rlm_pam) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for dlopen in -ldl... yes checking for pam_start in -lpam... no checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking security/pam_appl.h usability... no checking security/pam_appl.h presence... no checking for security/pam_appl.h... no checking pam/pam_appl.h usability... no checking pam/pam_appl.h presence... no checking for pam/pam_appl.h... no configure: WARNING: silently not building rlm_pam. configure: WARNING: FAILURE: rlm_pam requires: libpam. configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged === configuring in src/modules/rlm_perl (/usr/src/freeradius-server/src/modules/rlm_perl) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for perl... yes checking for EXTERN.h... yes checking for perl.h... yes Note (probably harmless): No library found for -lperl configure: WARNING: silently not building rlm_perl. configure: WARNING: FAILURE: rlm_perl requires: libperl.so libperl.so. configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged === configuring in src/modules/rlm_python (/usr/src/freeradius-server/src/modules/rlm_python) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for python2.3... no checking for python2.2... no checking for python2.1... no checking for python1.5... no checking for python... python checking for Python.h... no checking for Py_Initialize in -lpython2.6... yes configure: WARNING: silently not building rlm_python. configure: WARNING: FAILURE: rlm_python requires: Python.h. configure: creating ./config.status config.status: creating Makefile === configuring in src/modules/rlm_radutmp (/usr/src/freeradius-server/src/modules/rlm_radutmp) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged === configuring in src/modules/rlm_sql (/usr/src/freeradius-server/src/modules/rlm_sql) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed configure: creating ./config.status config.status: creating ./Makefile config.status: creating ./drivers/Makefile === configuring in ./drivers/rlm_sql_iodbc (/usr/src/freeradius-server/src/modules/rlm_sql/./drivers/rlm_sql_iodbc) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for SQLConnect in -liodbc... no checking for isql.h... no configure: WARNING: silently not building rlm_sql_iodbc. configure: WARNING: FAILURE: rlm_sql_iodbc requires: libiodbc isql.h. configure: creating ./config.status config.status: creating Makefile === configuring in ./drivers/rlm_sql_mysql (/usr/src/freeradius-server/src/modules/rlm_sql/./drivers/rlm_sql_mysql) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for mysql_config... yes checking for pthread_create in -lpthread... yes checking for mysql_init in -lmysqlclient_r (using mysql_config)... yes checking for mysql.h (using mysql_config --cflags)... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged === configuring in ./drivers/rlm_sql_postgresql (/usr/src/freeradius-server/src/modules/rlm_sql/./drivers/rlm_sql_postgresql) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for libpq-fe.h... no checking for PQconnectdb in -lpq... no configure: WARNING: silently not building rlm_sql_postgresql. configure: WARNING: FAILURE: rlm_sql_postgresql requires: libpq-fe.h libpq. configure: creating ./config.status config.status: creating Makefile === configuring in ./drivers/rlm_sql_oracle (/usr/src/freeradius-server/src/modules/rlm_sql/./drivers/rlm_sql_oracle) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for oci.h... checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed no configure: WARNING: oracle headers not found. Use --with-oracle-home-dir=<path>. configure: WARNING: silently not building rlm_sql_oracle. configure: WARNING: FAILURE: rlm_sql_oracle requires: oci.h. configure: creating ./config.status config.status: creating Makefile === configuring in ./drivers/rlm_sql_unixodbc (/usr/src/freeradius-server/src/modules/rlm_sql/./drivers/rlm_sql_unixodbc) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for SQLConnect in -lodbc... no checking for sql.h... no configure: WARNING: silently not building rlm_sql_unixodbc. configure: WARNING: FAILURE: rlm_sql_unixodbc requires: libodbc sql.h. configure: creating ./config.status config.status: creating Makefile === configuring in src/modules/rlm_sqlcounter (/usr/src/freeradius-server/src/modules/rlm_sqlcounter) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E configure: creating ./config.status config.status: creating Makefile === configuring in src/modules/rlm_sqlippool (/usr/src/freeradius-server/src/modules/rlm_sqlippool) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. configure: creating ./config.status config.status: creating Makefile === configuring in src/modules/rlm_unix (/usr/src/freeradius-server/src/modules/rlm_unix) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for system password file... /etc/passwd checking for system shadow password file... /etc/shadow checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking for getspnam... yes checking for getusershell... yes checking for getpwnam... yes checking for getspnam in -lshadow... no configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged root@wimax:/usr/src/freeradius-server# clear root@wimax:/usr/src/freeradius-server# make make[1]: Entering directory `/usr/src/freeradius-server' Making all in src... make[2]: Entering directory `/usr/src/freeradius-server/src' make[3]: Entering directory `/usr/src/freeradius-server/src' Making all in include... /usr/bin/make -w -C include all make[4]: Entering directory `/usr/src/freeradius-server/src/include' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/freeradius-server/src/include' Making all in lib... /usr/bin/make -w -C lib all make[4]: Entering directory `/usr/src/freeradius-server/src/lib' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/freeradius-server/src/lib' Making all in modules... /usr/bin/make -w -C modules all make[4]: Entering directory `/usr/src/freeradius-server/src/modules' make[5]: Entering directory `/usr/src/freeradius-server/src/modules' Making all in rlm_acctlog... /usr/bin/make -w -C rlm_acctlog all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_acctlog' for x in .libs/* rlm_acctlog.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_acctlog/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_acctlog' Making all in rlm_acct_unique... /usr/bin/make -w -C rlm_acct_unique all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_acct_unique' for x in .libs/* rlm_acct_unique.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_acct_unique/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_acct_unique' Making all in rlm_always... /usr/bin/make -w -C rlm_always all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_always' for x in .libs/* rlm_always.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_always/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_always' Making all in rlm_attr_filter... /usr/bin/make -w -C rlm_attr_filter all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_attr_filter' for x in .libs/* rlm_attr_filter.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_attr_filter/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_attr_filter' Making all in rlm_attr_rewrite... /usr/bin/make -w -C rlm_attr_rewrite all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_attr_rewrite' for x in .libs/* rlm_attr_rewrite.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_attr_rewrite/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_attr_rewrite' Making all in rlm_chap... /usr/bin/make -w -C rlm_chap all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_chap' for x in .libs/* rlm_chap.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_chap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_chap' Making all in rlm_checkval... /usr/bin/make -w -C rlm_checkval all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_checkval' for x in .libs/* rlm_checkval.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_checkval/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_checkval' Making all in rlm_copy_packet... /usr/bin/make -w -C rlm_copy_packet all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_copy_packet' for x in .libs/* rlm_copy_packet.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_copy_packet/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_copy_packet' Making all in rlm_counter... /usr/bin/make -w -C rlm_counter all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_counter' for x in .libs/* rlm_counter.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_counter/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_counter' Making all in rlm_dbm... /usr/bin/make -w -C rlm_dbm all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_dbm' for x in .libs/* rlm_dbm.la rlm_dbm_parser rlm_dbm_cat; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_dbm/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_dbm' Making all in rlm_detail... /usr/bin/make -w -C rlm_detail all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_detail' for x in .libs/* rlm_detail.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_detail/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_detail' Making all in rlm_digest... /usr/bin/make -w -C rlm_digest all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_digest' for x in .libs/* rlm_digest.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_digest/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_digest' Making all in rlm_eap... /usr/bin/make -w -C rlm_eap all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap' Making all in libeap... make[7]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/libeap' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/libeap' Making all in types... make[7]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' /usr/bin/make -w WHAT_TO_MAKE=all common make[8]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' Making all in rlm_eap_gtc... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_gtc' for x in .libs/* rlm_eap_gtc.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_gtc/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_gtc' Making all in rlm_eap_ikev2... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ikev2' make[9]: Nothing to be done for `all'. make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ikev2' Making all in rlm_eap_leap... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_leap' for x in .libs/* rlm_eap_leap.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_leap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_leap' Making all in rlm_eap_md5... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_md5' for x in .libs/* rlm_eap_md5.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_md5/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_md5' Making all in rlm_eap_mschapv2... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_mschapv2' for x in .libs/* rlm_eap_mschapv2.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_mschapv2/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_mschapv2' Making all in rlm_eap_tls... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tls' for x in .libs/* rlm_eap_tls.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tls/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tls' Making all in rlm_eap_peap... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_peap' for x in .libs/* rlm_eap_peap.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_peap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_peap' Making all in rlm_eap_sim... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_sim' for x in .libs/* rlm_eap_sim.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_sim/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_sim' Making all in rlm_eap_tnc... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tnc' make[9]: Nothing to be done for `all'. make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tnc' Making all in rlm_eap_ttls... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ttls' for x in .libs/* rlm_eap_ttls.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ttls/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ttls' make[8]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' make[7]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' /usr/src/freeradius-server/libtool --mode=link gcc -o radeapclient radeapclient.lo libeap/libfreeradius-eap.la -lnsl -lresolv -lpthread -lcrypto -lssl -lcrypto gcc -o .libs/radeapclient .libs/radeapclient.o libeap/.libs/libfreeradius-eap.so -lssl -lcrypto -lnsl -lresolv -lpthread creating radeapclient make[7]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap' Making all in libeap... make[8]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/libeap' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/libeap' Making all in types... make[8]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' /usr/bin/make -w WHAT_TO_MAKE=all common make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' Making all in rlm_eap_gtc... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_gtc' for x in .libs/* rlm_eap_gtc.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_gtc/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_gtc' Making all in rlm_eap_ikev2... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ikev2' make[10]: Nothing to be done for `all'. make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ikev2' Making all in rlm_eap_leap... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_leap' for x in .libs/* rlm_eap_leap.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_leap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_leap' Making all in rlm_eap_md5... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_md5' for x in .libs/* rlm_eap_md5.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_md5/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_md5' Making all in rlm_eap_mschapv2... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_mschapv2' for x in .libs/* rlm_eap_mschapv2.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_mschapv2/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_mschapv2' Making all in rlm_eap_tls... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tls' for x in .libs/* rlm_eap_tls.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tls/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tls' Making all in rlm_eap_peap... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_peap' for x in .libs/* rlm_eap_peap.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_peap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_peap' Making all in rlm_eap_sim... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_sim' for x in .libs/* rlm_eap_sim.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_sim/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_sim' Making all in rlm_eap_tnc... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tnc' make[10]: Nothing to be done for `all'. make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tnc' Making all in rlm_eap_ttls... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ttls' for x in .libs/* rlm_eap_ttls.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ttls/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ttls' make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' make[8]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' make[7]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap' for x in .libs/* rlm_eap.la radeapclient; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap' Making all in rlm_exec... /usr/bin/make -w -C rlm_exec all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_exec' for x in .libs/* rlm_exec.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_exec/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_exec' Making all in rlm_expiration... /usr/bin/make -w -C rlm_expiration all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_expiration' for x in .libs/* rlm_expiration.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_expiration/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_expiration' Making all in rlm_expr... /usr/bin/make -w -C rlm_expr all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_expr' for x in .libs/* rlm_expr.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_expr/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_expr' Making all in rlm_fastusers... /usr/bin/make -w -C rlm_fastusers all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_fastusers' for x in .libs/* rlm_fastusers.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_fastusers/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_fastusers' Making all in rlm_files... /usr/bin/make -w -C rlm_files all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_files' for x in .libs/* rlm_files.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_files/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_files' Making all in rlm_ippool... /usr/bin/make -w -C rlm_ippool all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_ippool' for x in .libs/* rlm_ippool.la rlm_ippool_tool; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_ippool/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_ippool' Making all in rlm_krb5... /usr/bin/make -w -C rlm_krb5 all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_krb5' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_krb5' Making all in rlm_ldap... /usr/bin/make -w -C rlm_ldap all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_ldap' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_ldap' Making all in rlm_linelog... /usr/bin/make -w -C rlm_linelog all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_linelog' for x in .libs/* rlm_linelog.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_linelog/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_linelog' Making all in rlm_logintime... /usr/bin/make -w -C rlm_logintime all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_logintime' for x in .libs/* rlm_logintime.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_logintime/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_logintime' Making all in rlm_mschap... /usr/bin/make -w -C rlm_mschap all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_mschap' for x in .libs/* rlm_mschap.la smbencrypt; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_mschap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_mschap' Making all in rlm_otp... /usr/bin/make -w -C rlm_otp all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_otp' for x in .libs/* rlm_otp.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_otp/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_otp' Making all in rlm_pam... /usr/bin/make -w -C rlm_pam all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_pam' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_pam' Making all in rlm_pap... /usr/bin/make -w -C rlm_pap all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_pap' for x in .libs/* rlm_pap.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_pap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_pap' Making all in rlm_passwd... /usr/bin/make -w -C rlm_passwd all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_passwd' for x in .libs/* rlm_passwd.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_passwd/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_passwd' Making all in rlm_perl... /usr/bin/make -w -C rlm_perl all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_perl' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_perl' Making all in rlm_preprocess... /usr/bin/make -w -C rlm_preprocess all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_preprocess' for x in .libs/* rlm_preprocess.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_preprocess/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_preprocess' Making all in rlm_python... /usr/bin/make -w -C rlm_python all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_python' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_python' Making all in rlm_radutmp... /usr/bin/make -w -C rlm_radutmp all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_radutmp' for x in .libs/* rlm_radutmp.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_radutmp/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_radutmp' Making all in rlm_realm... /usr/bin/make -w -C rlm_realm all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_realm' for x in .libs/* rlm_realm.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_realm/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_realm' Making all in rlm_sql... /usr/bin/make -w -C rlm_sql all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql' make[7]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql' Making all in drivers... make[8]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers' /usr/bin/make -w WHAT_TO_MAKE=all common make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers' Making all in rlm_sql_iodbc. make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_iodbc' make[10]: Nothing to be done for `all'. make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_iodbc' Making all in rlm_sql_mysql. make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_mysql' make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_mysql' Making all in rlm_sql_postgresql. make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_postgresql' make[10]: Nothing to be done for `all'. make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_postgresql' Making all in rlm_sql_oracle. make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_oracle' make[10]: Nothing to be done for `all'. make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_oracle' Making all in rlm_sql_unixodbc. make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_unixodbc' make[10]: Nothing to be done for `all'. make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_unixodbc' make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers' make[8]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers' make[7]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql' for x in .libs/* rlm_sql.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_sql/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql' Making all in rlm_sqlcounter... /usr/bin/make -w -C rlm_sqlcounter all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sqlcounter' for x in .libs/* rlm_sqlcounter.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_sqlcounter/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sqlcounter' Making all in rlm_sqlippool... /usr/bin/make -w -C rlm_sqlippool all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sqlippool' for x in .libs/* rlm_sqlippool.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_sqlippool/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sqlippool' Making all in rlm_sql_log... /usr/bin/make -w -C rlm_sql_log all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql_log' for x in .libs/* rlm_sql_log.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_sql_log/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql_log' Making all in rlm_unix... /usr/bin/make -w -C rlm_unix all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_unix' for x in .libs/* rlm_unix.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_unix/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_unix' Making all in rlm_wimax... /usr/bin/make -w -C rlm_wimax all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_wimax' for x in .libs/* rlm_wimax.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_wimax/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_wimax' Making all in rlm_policy... /usr/bin/make -w -C rlm_policy all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_policy' for x in .libs/* rlm_policy.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_policy/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_policy' Making all in rlm_dynamic_clients... /usr/bin/make -w -C rlm_dynamic_clients all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_dynamic_clients' for x in .libs/* rlm_dynamic_clients.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_dynamic_clients/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_dynamic_clients' make[5]: Leaving directory `/usr/src/freeradius-server/src/modules' make[4]: Leaving directory `/usr/src/freeradius-server/src/modules' Making all in main... /usr/bin/make -w -C main all make[4]: Entering directory `/usr/src/freeradius-server/src/main' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/freeradius-server/src/main' make[3]: Leaving directory `/usr/src/freeradius-server/src' make[2]: Leaving directory `/usr/src/freeradius-server/src' Making all in raddb... make[2]: Entering directory `/usr/src/freeradius-server/raddb' make[2]: Leaving directory `/usr/src/freeradius-server/raddb' Making all in scripts... make[2]: Entering directory `/usr/src/freeradius-server/scripts' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/freeradius-server/scripts' Making all in doc... make[2]: Entering directory `/usr/src/freeradius-server/doc' make[3]: Entering directory `/usr/src/freeradius-server/doc' Making all in examples... make[4]: Entering directory `/usr/src/freeradius-server/doc/examples' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/freeradius-server/doc/examples' Making all in rfc... make[4]: Entering directory `/usr/src/freeradius-server/doc/rfc' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/freeradius-server/doc/rfc' make[3]: Leaving directory `/usr/src/freeradius-server/doc' make[2]: Leaving directory `/usr/src/freeradius-server/doc' make[1]: Leaving directory `/usr/src/freeradius-server' root@wimax:/usr/src/freeradius-server# root@wimax:/usr/src/freeradius-server# clear root@wimax:/usr/src/freeradius-server# make make[1]: Entering directory `/usr/src/freeradius-server' Making all in src... make[2]: Entering directory `/usr/src/freeradius-server/src' make[3]: Entering directory `/usr/src/freeradius-server/src' Making all in include... /usr/bin/make -w -C include all make[4]: Entering directory `/usr/src/freeradius-server/src/include' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/freeradius-server/src/include' Making all in lib... /usr/bin/make -w -C lib all make[4]: Entering directory `/usr/src/freeradius-server/src/lib' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/freeradius-server/src/lib' Making all in modules... /usr/bin/make -w -C modules all make[4]: Entering directory `/usr/src/freeradius-server/src/modules' make[5]: Entering directory `/usr/src/freeradius-server/src/modules' Making all in rlm_acctlog... /usr/bin/make -w -C rlm_acctlog all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_acctlog' for x in .libs/* rlm_acctlog.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_acctlog/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_acctlog' Making all in rlm_acct_unique... /usr/bin/make -w -C rlm_acct_unique all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_acct_unique' for x in .libs/* rlm_acct_unique.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_acct_unique/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_acct_unique' Making all in rlm_always... /usr/bin/make -w -C rlm_always all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_always' for x in .libs/* rlm_always.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_always/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_always' Making all in rlm_attr_filter... /usr/bin/make -w -C rlm_attr_filter all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_attr_filter' for x in .libs/* rlm_attr_filter.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_attr_filter/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_attr_filter' Making all in rlm_attr_rewrite... /usr/bin/make -w -C rlm_attr_rewrite all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_attr_rewrite' for x in .libs/* rlm_attr_rewrite.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_attr_rewrite/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_attr_rewrite' Making all in rlm_chap... /usr/bin/make -w -C rlm_chap all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_chap' for x in .libs/* rlm_chap.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_chap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_chap' Making all in rlm_checkval... /usr/bin/make -w -C rlm_checkval all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_checkval' for x in .libs/* rlm_checkval.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_checkval/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_checkval' Making all in rlm_copy_packet... /usr/bin/make -w -C rlm_copy_packet all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_copy_packet' for x in .libs/* rlm_copy_packet.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_copy_packet/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_copy_packet' Making all in rlm_counter... /usr/bin/make -w -C rlm_counter all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_counter' for x in .libs/* rlm_counter.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_counter/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_counter' Making all in rlm_dbm... /usr/bin/make -w -C rlm_dbm all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_dbm' for x in .libs/* rlm_dbm.la rlm_dbm_parser rlm_dbm_cat; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_dbm/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_dbm' Making all in rlm_detail... /usr/bin/make -w -C rlm_detail all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_detail' for x in .libs/* rlm_detail.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_detail/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_detail' Making all in rlm_digest... /usr/bin/make -w -C rlm_digest all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_digest' for x in .libs/* rlm_digest.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_digest/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_digest' Making all in rlm_eap... /usr/bin/make -w -C rlm_eap all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap' Making all in libeap... make[7]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/libeap' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/libeap' Making all in types... make[7]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' /usr/bin/make -w WHAT_TO_MAKE=all common make[8]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' Making all in rlm_eap_gtc... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_gtc' for x in .libs/* rlm_eap_gtc.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_gtc/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_gtc' Making all in rlm_eap_ikev2... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ikev2' make[9]: Nothing to be done for `all'. make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ikev2' Making all in rlm_eap_leap... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_leap' for x in .libs/* rlm_eap_leap.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_leap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_leap' Making all in rlm_eap_md5... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_md5' for x in .libs/* rlm_eap_md5.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_md5/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_md5' Making all in rlm_eap_mschapv2... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_mschapv2' for x in .libs/* rlm_eap_mschapv2.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_mschapv2/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_mschapv2' Making all in rlm_eap_tls... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tls' for x in .libs/* rlm_eap_tls.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tls/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tls' Making all in rlm_eap_peap... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_peap' for x in .libs/* rlm_eap_peap.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_peap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_peap' Making all in rlm_eap_sim... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_sim' for x in .libs/* rlm_eap_sim.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_sim/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_sim' Making all in rlm_eap_tnc... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tnc' make[9]: Nothing to be done for `all'. make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tnc' Making all in rlm_eap_ttls... make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ttls' for x in .libs/* rlm_eap_ttls.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ttls/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ttls' make[8]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' make[7]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' /usr/src/freeradius-server/libtool --mode=link gcc -o radeapclient radeapclient.lo libeap/libfreeradius-eap.la -lnsl -lresolv -lpthread -lcrypto -lssl -lcrypto gcc -o .libs/radeapclient .libs/radeapclient.o libeap/.libs/libfreeradius-eap.so -lssl -lcrypto -lnsl -lresolv -lpthread creating radeapclient make[7]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap' Making all in libeap... make[8]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/libeap' make[8]: Nothing to be done for `all'. make[8]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/libeap' Making all in types... make[8]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' /usr/bin/make -w WHAT_TO_MAKE=all common make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' Making all in rlm_eap_gtc... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_gtc' for x in .libs/* rlm_eap_gtc.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_gtc/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_gtc' Making all in rlm_eap_ikev2... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ikev2' make[10]: Nothing to be done for `all'. make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ikev2' Making all in rlm_eap_leap... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_leap' for x in .libs/* rlm_eap_leap.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_leap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_leap' Making all in rlm_eap_md5... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_md5' for x in .libs/* rlm_eap_md5.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_md5/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_md5' Making all in rlm_eap_mschapv2... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_mschapv2' for x in .libs/* rlm_eap_mschapv2.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_mschapv2/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_mschapv2' Making all in rlm_eap_tls... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tls' for x in .libs/* rlm_eap_tls.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tls/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tls' Making all in rlm_eap_peap... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_peap' for x in .libs/* rlm_eap_peap.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_peap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_peap' Making all in rlm_eap_sim... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_sim' for x in .libs/* rlm_eap_sim.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_sim/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_sim' Making all in rlm_eap_tnc... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tnc' make[10]: Nothing to be done for `all'. make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_tnc' Making all in rlm_eap_ttls... make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ttls' for x in .libs/* rlm_eap_ttls.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ttls/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types/rlm_eap_ttls' make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' make[8]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap/types' make[7]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap' for x in .libs/* rlm_eap.la radeapclient; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_eap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_eap' Making all in rlm_exec... /usr/bin/make -w -C rlm_exec all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_exec' for x in .libs/* rlm_exec.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_exec/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_exec' Making all in rlm_expiration... /usr/bin/make -w -C rlm_expiration all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_expiration' for x in .libs/* rlm_expiration.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_expiration/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_expiration' Making all in rlm_expr... /usr/bin/make -w -C rlm_expr all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_expr' for x in .libs/* rlm_expr.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_expr/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_expr' Making all in rlm_fastusers... /usr/bin/make -w -C rlm_fastusers all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_fastusers' for x in .libs/* rlm_fastusers.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_fastusers/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_fastusers' Making all in rlm_files... /usr/bin/make -w -C rlm_files all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_files' for x in .libs/* rlm_files.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_files/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_files' Making all in rlm_ippool... /usr/bin/make -w -C rlm_ippool all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_ippool' for x in .libs/* rlm_ippool.la rlm_ippool_tool; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_ippool/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_ippool' Making all in rlm_krb5... /usr/bin/make -w -C rlm_krb5 all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_krb5' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_krb5' Making all in rlm_ldap... /usr/bin/make -w -C rlm_ldap all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_ldap' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_ldap' Making all in rlm_linelog... /usr/bin/make -w -C rlm_linelog all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_linelog' for x in .libs/* rlm_linelog.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_linelog/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_linelog' Making all in rlm_logintime... /usr/bin/make -w -C rlm_logintime all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_logintime' for x in .libs/* rlm_logintime.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_logintime/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_logintime' Making all in rlm_mschap... /usr/bin/make -w -C rlm_mschap all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_mschap' for x in .libs/* rlm_mschap.la smbencrypt; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_mschap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_mschap' Making all in rlm_otp... /usr/bin/make -w -C rlm_otp all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_otp' for x in .libs/* rlm_otp.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_otp/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_otp' Making all in rlm_pam... /usr/bin/make -w -C rlm_pam all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_pam' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_pam' Making all in rlm_pap... /usr/bin/make -w -C rlm_pap all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_pap' for x in .libs/* rlm_pap.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_pap/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_pap' Making all in rlm_passwd... /usr/bin/make -w -C rlm_passwd all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_passwd' for x in .libs/* rlm_passwd.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_passwd/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_passwd' Making all in rlm_perl... /usr/bin/make -w -C rlm_perl all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_perl' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_perl' Making all in rlm_preprocess... /usr/bin/make -w -C rlm_preprocess all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_preprocess' for x in .libs/* rlm_preprocess.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_preprocess/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_preprocess' Making all in rlm_python... /usr/bin/make -w -C rlm_python all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_python' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_python' Making all in rlm_radutmp... /usr/bin/make -w -C rlm_radutmp all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_radutmp' for x in .libs/* rlm_radutmp.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_radutmp/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_radutmp' Making all in rlm_realm... /usr/bin/make -w -C rlm_realm all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_realm' for x in .libs/* rlm_realm.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_realm/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_realm' Making all in rlm_sql... /usr/bin/make -w -C rlm_sql all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql' make[7]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql' Making all in drivers... make[8]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers' /usr/bin/make -w WHAT_TO_MAKE=all common make[9]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers' Making all in rlm_sql_iodbc. make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_iodbc' make[10]: Nothing to be done for `all'. make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_iodbc' Making all in rlm_sql_mysql. make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_mysql' make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_mysql' Making all in rlm_sql_postgresql. make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_postgresql' make[10]: Nothing to be done for `all'. make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_postgresql' Making all in rlm_sql_oracle. make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_oracle' make[10]: Nothing to be done for `all'. make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_oracle' Making all in rlm_sql_unixodbc. make[10]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_unixodbc' make[10]: Nothing to be done for `all'. make[10]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers/rlm_sql_unixodbc' make[9]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers' make[8]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql/drivers' make[7]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql' for x in .libs/* rlm_sql.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_sql/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql' Making all in rlm_sqlcounter... /usr/bin/make -w -C rlm_sqlcounter all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sqlcounter' for x in .libs/* rlm_sqlcounter.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_sqlcounter/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sqlcounter' Making all in rlm_sqlippool... /usr/bin/make -w -C rlm_sqlippool all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sqlippool' for x in .libs/* rlm_sqlippool.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_sqlippool/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sqlippool' Making all in rlm_sql_log... /usr/bin/make -w -C rlm_sql_log all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_sql_log' for x in .libs/* rlm_sql_log.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_sql_log/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_sql_log' Making all in rlm_unix... /usr/bin/make -w -C rlm_unix all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_unix' for x in .libs/* rlm_unix.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_unix/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_unix' Making all in rlm_wimax... /usr/bin/make -w -C rlm_wimax all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_wimax' for x in .libs/* rlm_wimax.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_wimax/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_wimax' Making all in rlm_policy... /usr/bin/make -w -C rlm_policy all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_policy' for x in .libs/* rlm_policy.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_policy/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_policy' Making all in rlm_dynamic_clients... /usr/bin/make -w -C rlm_dynamic_clients all make[6]: Entering directory `/usr/src/freeradius-server/src/modules/rlm_dynamic_clients' for x in .libs/* rlm_dynamic_clients.la; do \ rm -rf /usr/src/freeradius-server/src/modules/lib/$x; \ ln -s /usr/src/freeradius-server/src/modules/rlm_dynamic_clients/$x /usr/src/freeradius-server/src/modules/lib/$x; \ done make[6]: Leaving directory `/usr/src/freeradius-server/src/modules/rlm_dynamic_clients' make[5]: Leaving directory `/usr/src/freeradius-server/src/modules' make[4]: Leaving directory `/usr/src/freeradius-server/src/modules' Making all in main... /usr/bin/make -w -C main all make[4]: Entering directory `/usr/src/freeradius-server/src/main' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/freeradius-server/src/main' make[3]: Leaving directory `/usr/src/freeradius-server/src' make[2]: Leaving directory `/usr/src/freeradius-server/src' Making all in raddb... make[2]: Entering directory `/usr/src/freeradius-server/raddb' make[2]: Leaving directory `/usr/src/freeradius-server/raddb' Making all in scripts... make[2]: Entering directory `/usr/src/freeradius-server/scripts' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/freeradius-server/scripts' Making all in doc... make[2]: Entering directory `/usr/src/freeradius-server/doc' make[3]: Entering directory `/usr/src/freeradius-server/doc' Making all in examples... make[4]: Entering directory `/usr/src/freeradius-server/doc/examples' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/freeradius-server/doc/examples' Making all in rfc... make[4]: Entering directory `/usr/src/freeradius-server/doc/rfc' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/freeradius-server/doc/rfc' make[3]: Leaving directory `/usr/src/freeradius-server/doc' make[2]: Leaving directory `/usr/src/freeradius-server/doc' make[1]: Leaving directory `/usr/src/freeradius-server' root@wimax:/usr/src/freeradius-server# -----Original Message----- From: Alan DeKok [mailto:aland@deployingradius.com] Sent: Tuesday, June 15, 2010 2:00 PM To: David Peterson-WirelessConnections; FreeRadius users mailing list Subject: Re: Ubuntu OpenSSL David Peterson wrote:
I know there is probably something easy I am missing but I cannot for the life of me get FR to compile with OpenSSL for EAP-TTLS support. Are there any how-to’s on getting Ubuntu to compile OpenSSL support into FR2.1.9
$ apt-get install openssl-dev $ cd freeradius-server-2.1.9 $ ./configure $ make Perhaps you could try saying what problems you're seeing. It doesn't help to say "I tried stuff and it doesn't work". Alan DeKok.
On Jun 15, 2010, at 11:29 AM, David Peterson wrote:
=== configuring in ./types/rlm_eap_ttls (/usr/src/freeradius-server/src/modules/rlm_eap/./types/rlm_eap_ttls) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for OpenSSL support... yes
The OpenSSL library headers are packaged as libssl-dev in ubuntu. The configure script has found the headers.... so remove all the freeradius libraries and binaries copied into place from your previous 'make install', make distclean, ./configure <options>, make, make install. -Arran
OK did that and now I am getting the segmentfault error I noticed on the list earlier. Anyone remember the git command to download the patch/next version or perhaps I did something really wrong? David -----Original Message----- From: freeradius-users-bounces+david.peterson=acc-corp.net@lists.freeradius.org [mailto:freeradius-users-bounces+david.peterson=acc-corp.net@lists.freeradiu s.org] On Behalf Of Arran Cudbard-Bell Sent: Tuesday, June 15, 2010 3:13 PM To: FreeRadius users mailing list Subject: Re: Ubuntu OpenSSL On Jun 15, 2010, at 11:29 AM, David Peterson wrote:
=== configuring in ./types/rlm_eap_ttls (/usr/src/freeradius-server/src/modules/rlm_eap/./types/rlm_eap_ttls) configure: running /bin/bash ./configure '--prefix=/usr/local' '--enable-ltdl-install=no' --cache-file=/dev/null --srcdir=. checking for OpenSSL support... yes
The OpenSSL library headers are packaged as libssl-dev in ubuntu. The configure script has found the headers.... so remove all the freeradius libraries and binaries copied into place from your previous 'make install', make distclean, ./configure <options>, make, make install. -Arran - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
On Tue, Jun 15, 2010 at 12:49:36PM -0400, David Peterson wrote:
I know there is probably something easy I am missing but I cannot for the life of me get FR to compile with OpenSSL for EAP-TTLS support. Are there any how-to's on getting Ubuntu to compile OpenSSL support into FR2.1.9
You don't actually have to compile anything to get EAP-TTLS support since 2.1.8, just install the newer packages from whatever repository has 2.1.9, see http://packages.ubuntu.com/freeradius -- 2. That which causes joy or happiness.
Do you know if the repository includes rlm_wimax or is it still considered experimental? David -----Original Message----- From: Josip Rodin [mailto:joy@entuzijast.net] Sent: Tuesday, June 15, 2010 3:32 PM To: David Peterson-WirelessConnections; FreeRadius users mailing list Subject: Re: Ubuntu OpenSSL On Tue, Jun 15, 2010 at 12:49:36PM -0400, David Peterson wrote:
I know there is probably something easy I am missing but I cannot for the life of me get FR to compile with OpenSSL for EAP-TTLS support. Are there any how-to's on getting Ubuntu to compile OpenSSL support into FR2.1.9
You don't actually have to compile anything to get EAP-TTLS support since 2.1.8, just install the newer packages from whatever repository has 2.1.9, see http://packages.ubuntu.com/freeradius -- 2. That which causes joy or happiness.
I am going to answer my own question, yes the repository has the rlm_wimax module included and working! Thanks for all the help! David -----Original Message----- From: freeradius-users-bounces+david.peterson=acc-corp.net@lists.freeradius.org [mailto:freeradius-users-bounces+david.peterson=acc-corp.net@lists.freeradiu s.org] On Behalf Of David Peterson Sent: Tuesday, June 15, 2010 3:34 PM To: FreeRadius users mailing list Subject: RE: Ubuntu OpenSSL Do you know if the repository includes rlm_wimax or is it still considered experimental? David -----Original Message----- From: Josip Rodin [mailto:joy@entuzijast.net] Sent: Tuesday, June 15, 2010 3:32 PM To: David Peterson-WirelessConnections; FreeRadius users mailing list Subject: Re: Ubuntu OpenSSL On Tue, Jun 15, 2010 at 12:49:36PM -0400, David Peterson wrote:
I know there is probably something easy I am missing but I cannot for the life of me get FR to compile with OpenSSL for EAP-TTLS support. Are there any how-to's on getting Ubuntu to compile OpenSSL support into FR2.1.9
You don't actually have to compile anything to get EAP-TTLS support since 2.1.8, just install the newer packages from whatever repository has 2.1.9, see http://packages.ubuntu.com/freeradius -- 2. That which causes joy or happiness. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
participants (7)
-
Alan DeKok -
Arran Cudbard-Bell -
David Peterson -
Ha, Thai -
John Dennis -
Josip Rodin -
YvesDM