Not able to build FreeRadius on Solaris 10

Rama Krishna RLinga at zhone.com
Wed Jun 26 00:34:12 CEST 2013


Hi Fazar,

Thanks for your inputs. Build steps on the given URL page are still not sufficient for Solaris 10.
Hence, I tried to install the already built binary using your link.

It failed to install one of the dependencies for FreeRadius package and throwed following errors.

========== BEGINNING OF THE ERROR taken from "pkgutil -a CSWfreeradius" ==========
## Installing part 1 of 1.
/opt/csw/share/doc/cas_texinfo/license
/usr/sadm/install/scripts/i.cswtexinfo
ERROR: attribute verification of </usr/sadm/install/scripts/i.cswtexinfo> failed
    pathname does not exist
/usr/sadm/install/scripts/r.cswtexinfo
ERROR: attribute verification of </usr/sadm/install/scripts/r.cswtexinfo> failed
    pathname does not exist
[ verifying class <none> ]
ERROR: attribute verification of </usr/sadm/install/scripts/i.cswtexinfo> failed
    pathname does not exist
ERROR: attribute verification of </usr/sadm/install/scripts/r.cswtexinfo> failed
    pathname does not exist
 
Installation of <CSWcas-texinfo> partially failed.
========== BEGINNING OF THE ERROR taken from "pkgutil -a CSWfreeradius" ==========

Linux installation went thru fine. Hence, we are sticking with Linux based FreeRadius server for now.

Regards,
Rama

-----Original Message-----
From: freeradius-users-bounces+rlinga=zhone.com at lists.freeradius.org [mailto:freeradius-users-bounces+rlinga=zhone.com at lists.freeradius.org] On Behalf Of freeradius-users-request at lists.freeradius.org
Sent: Tuesday, June 25, 2013 12:44 AM
To: freeradius-users at lists.freeradius.org
Subject: Freeradius-Users Digest, Vol 98, Issue 81

Send Freeradius-Users mailing list submissions to
	freeradius-users at lists.freeradius.org

To subscribe or unsubscribe via the World Wide Web, visit
	http://lists.freeradius.org/mailman/listinfo/freeradius-users
or, via email, send a message with subject or body 'help' to
	freeradius-users-request at lists.freeradius.org

You can reach the person managing the list at
	freeradius-users-owner at lists.freeradius.org

When replying, please edit your Subject line so it is more specific than "Re: Contents of Freeradius-Users digest..."


Today's Topics:

   1. Not able to build FreeRadius on Solaris 10 (Rama Krishna)
   2. Re: Not able to build FreeRadius on Solaris 10 (Fajar A. Nugraha)
   3. Re: Username/Host authorization (nicolas.clo at ricoh-industrie.fr)
   4. github & freeradius.org (Dagia Dorjsuren)


----------------------------------------------------------------------

Message: 1
Date: Mon, 24 Jun 2013 16:20:14 -0700
From: Rama Krishna <RLinga at zhone.com>
To: freeradius-users at lists.freeradius.org
Subject: Not able to build FreeRadius on Solaris 10
Message-ID: <0MOX005OD7HR7200 at priority.oak.zhone.com>
Content-Type: text/plain; charset="us-ascii"

Hi There,

I am trying to build FreeRadius 2.2 on Solaris 10 by following the steps given in below link.

http://coova.org/JRadius/FreeRADIUS

In that process, make is giving the following errors.

Can someone help fixing these? Is there a ready to execute binary for FreeRadius for Solari 10 that I could download?

gambit-12 { zms_release_2.4_gambit_gvu } >ls freeradius-server-2.2.0      freeradius-server-2.2.0.tar  pax_global_header

gambit-9 { zms_release_2.4_gambit_gvu } >cd freeradius-server-2.2.0gambit-10 { zms_release_2.4_gambit_gvu } >lsCOPYRIGHT      Makefile       config.guess   debian         libtool.m4     redhatCREDITS        README         config.log     dialup_admin   ltmain.sh      scriptsINSTALL        VERSION        config.status  doc            man            shareLICENSE        acinclude.m4   config.sub     install-sh     mibs           srcMake.inc       aclocal.m4     configure      libltdl        missing        suseMake.inc.in    autogen.sh     configure.in   libtool        raddb          todogambit-11 { zms_release_2.4_gambit_gvu } >makemake[1]: Entering directory `/home/rlinga/freeRadius/freeradius-server-2.2.0'Making all in libltdl...make[2]: Entering directory `/home/rlinga/freeRadius/freeradius-server-2.2.0/libltdl'/usr/local/bin/make  all-ammake[3]: Entering directory `/home/rlinga/freeRadius/freeradius-server-2.2.0/libltdl'/bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAV!
 E_CONFIG_H -I. -I. -I.     -g -O2 -c -o ltdl.lo ltdl.c gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c ltdl.c  -fPIC -DPIC -o .libs/ltdl.oltdl.c: In function `tryall_dlopen':ltdl.c:2450: parse error before `data'ltdl.c:2452: `data' undeclared (first use in this function)ltdl.c:2452: (Each undeclared identifier is reported only onceltdl.c:2452: for each function it appears in.)make[3]: *** [ltdl.lo] Error 1make[3]: Leaving directory `/home/rlinga/freeRadius/freeradius-server-2.2.0/libltdl'make[2]: *** [all] Error 2make[2]: Leaving directory `/home/rlinga/freeRadius/freeradius-server-2.2.0/libltdl'make[1]: *** [libltdl] Error 2make[1]: Leaving directory `/home/rlinga/freeRadius/freeradius-server-2.2.0'make: *** [all] Error 2

Thanks,

Rama

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20130624/087d854d/attachment-0001.html>

------------------------------

Message: 2
Date: Tue, 25 Jun 2013 07:24:53 +0700
From: "Fajar A. Nugraha" <list at fajar.net>
To: FreeRadius users mailing list
	<freeradius-users at lists.freeradius.org>
Subject: Re: Not able to build FreeRadius on Solaris 10
Message-ID:
	<CAG1y0se2GdrxFkt2UyQrMvWX3h6OX-x32t-FU0q6BJmAYPa+ew at mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

On Tue, Jun 25, 2013 at 6:20 AM, Rama Krishna <RLinga at zhone.com> wrote:

> **
>
> Hi There,
>
> I am trying to build FreeRadius 2.2 on Solaris 10 by following the 
> steps given in below link.
>
> *http://coova.org/JRadius/FreeRADIUS*<http://coova.org/JRadius/FreeRAD
> IUS>
>


Why not follow http://wiki.freeradius.org/building/Solaris?


> In that process, make is giving the following errors.
>
> *Can someone help fixing these? Is there a ready to execute binary for 
> FreeRadius for Solari 10 that I could download?*
>

http://www.opencsw.org/package/freeradius/


> *gambit-12 { zms_release_2.4_gambit_gvu } >ls
> freeradius-server-2.2.0      freeradius-server-2.2.0.tar  pax_global_header
> *
> **
>
> *gambit-9 { zms_release_2.4_gambit_gvu } >cd freeradius-server-2.2.0 
> gambit-10 { zms_release_2.4_gambit_gvu } >ls
> COPYRIGHT      Makefile       config.guess   debian         libtool.m4
> redhat
> CREDITS        README         config.log     dialup_admin   ltmain.sh
> scripts
> INSTALL        VERSION        config.status  doc            man
> share
> LICENSE        acinclude.m4   config.sub     install-sh     mibs
> src
> Make.inc       aclocal.m4     configure      libltdl        missing
> suse
> Make.inc.in    autogen.sh     configure.in   libtool
> raddb          todo
> gambit-11 { zms_release_2.4_gambit_gvu } >make
> *
>

I'm pretty sure you need ./confgure first. Or perhaps you've done that already?


> *make[1]: Entering directory
> `/home/rlinga/freeRadius/freeradius-server-2.2.0'
> Making all in libltdl...
> make[2]: Entering directory
> `/home/rlinga/freeRadius/freeradius-server-2.2.0/libltdl'
> /usr/local/bin/make  all-am
> make[3]: Entering directory
> `/home/rlinga/freeRadius/freeradius-server-2.2.0/libltdl'
> /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
> -I.     -g -O2 -c -o ltdl.lo ltdl.c
>  gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c ltdl.c  -fPIC -DPIC -o 
> .libs/ltdl.o
> ltdl.c: In function `tryall_dlopen':
> ltdl.c:2450: parse error before `data'
> ltdl.c:2452: `data' undeclared (first use in this function)
> ltdl.c:2452: (Each undeclared identifier is reported only once
> ltdl.c:2452: for each function it appears in.)
> make[3]: *** [ltdl.lo] Error 1
> make[3]: Leaving directory
> `/home/rlinga/freeRadius/freeradius-server-2.2.0/libltdl'
> *
>

There are switches to ./configure that tells it to use system's libltdl and libtool. If you have alreadt have both installed (e.g. from opencsw), you could probably try "--with-system-libtool --with-system-libltdl"

--
Fajar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20130625/841dc3e8/attachment-0001.html>

------------------------------

Message: 3
Date: Tue, 25 Jun 2013 08:11:41 +0200
From: nicolas.clo at ricoh-industrie.fr
To: FreeRadius users mailing list
	<freeradius-users at lists.freeradius.org>
Subject: Re: Username/Host authorization
Message-ID:
	<OFE2032F13.06FF5F2B-ONC1257B95.0020EACC-C1257B95.0022076B at ricoh-industrie.fr>
	
Content-Type: text/plain; charset="us-ascii"



Hi,

Yes, this is our actual configuration and it works very well, but I think that with the long run, a database that contains all MAC address can become very difficult to manage.
But if it' s the only solution, I will make with.

Thanks.



                                                                       
  Nicolas CLO                                                          
  Industrial and Network Technician                                    
  ITS Section                                                          
                                                                       



                                                           
                                                           
                                                           


                                                                
  -----------------------------------------------Original       
  mail------------------------------------------------------    
                                                                





Hi,

>    I'm now sure that the best way for us is MAC Address filtering.

thats a way of doing the 'host' part. the user can then be authenticated by an EAP method.

ie authorization stage can check the calling-station-id (MAC address) and, if not known, just reject. then, if known carry on to the user authentication by 802.1X

as already said, you have to know what you want and the technologies available

alan
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20130625/2ab339d5/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ecblank.gif
Type: image/gif
Size: 45 bytes
Desc: not available
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20130625/2ab339d5/attachment-0001.gif>

------------------------------

Message: 4
Date: Tue, 25 Jun 2013 00:43:46 -0700 (PDT)
From: Dagia Dorjsuren <dagmid_d at yahoo.com>
To: "freeradius-users at lists.freeradius.org"
	<freeradius-users at lists.freeradius.org>
Subject: github & freeradius.org
Message-ID:
	<1372146226.83691.YahooMailNeo at web120805.mail.ne1.yahoo.com>
Content-Type: text/plain; charset="iso-8859-1"

Hello,

? I am a bit confused. What is the difference between github-freeradius https://github.com/FreeRADIUS/freeradius-server? AND freeradius.org?

I think the number of difference between them such as radius database table structure and etc... 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20130625/95ff969d/attachment.html>

------------------------------

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

End of Freeradius-Users Digest, Vol 98, Issue 81
************************************************



More information about the Freeradius-Users mailing list