Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 30655 Details for
Bug 42718
libtool gives error building freeradius
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
freeradius version, that solves problem with libtool
freeradius-0.9.3-r2.ebuild (text/plain), 2.78 KB, created by
Przemyslaw Maciag (RETIRED)
on 2004-05-03 16:36:51 UTC
(
hide
)
Description:
freeradius version, that solves problem with libtool
Filename:
MIME Type:
Creator:
Przemyslaw Maciag (RETIRED)
Created:
2004-05-03 16:36:51 UTC
Size:
2.78 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/cvsroot/gentoo-x86/net-dialup/freeradius/freeradius-0.9.3-r1.ebuild,v 1.2 2004/04/27 21:33:48 agriffis Exp $ > >inherit eutils > >IUSE="snmp mysql postgres ldap kerberos ssl pam" > >DESCRIPTION="highly configurable free RADIUS server" >SRC_URI="ftp://ftp.freeradius.org/pub/radius/${P}.tar.gz" >HOMEPAGE="http://www.freeradius.org/" >KEYWORDS="x86" >LICENSE="GPL-2" >SLOT="0" > >DEPEND="virtual/glibc > sys-devel/libtool > >=sys-libs/db-3.2 > sys-libs/gdbm > snmp? ( net-analyzer/ucd-snmp ) > mysql? ( dev-db/mysql ) > postgres? ( dev-db/postgresql ) > pam? ( sys-libs/pam ) > ssl? ( dev-libs/openssl ) > ldap? ( net-nds/openldap ) > kerberos? ( app-crypt/mit-krb5 ) > frxp? ( dev-lang/python > dev-lang/perl )" > >src_unpack() { > unpack ${P}.tar.gz > cd ${S} > > epatch ${FILESDIR}/${P}-rlm_smb.patch > > export WANT_AUTOCONF=2.1 > autoconf >} > >src_compile() { > local myconf="" > > if [ -z "`use snmp`" ]; then > myconf="--without-snmp" > fi > if [ "`use frascend`" ]; then > myconf="${myconf} --with-ascend-binary" > fi > if [ "`use frlargefiles`" ]; then > myconf="${myconf} --with-large-files" > fi > if [ "`use frnothreds`" ]; then > myconf="${myconf} --without-threads" > fi > if [ "`use frxp`" ]; then > myconf="${myconf} --with-experimental-modules" > fi > > # kill modules we don't use > if [ -z "`use ssl`" ]; then > einfo "removing rlm_eap_tls and rlm_x99_token (no use ssl)" > rm -rf src/modules/rlm_eap/types/rlm_eap_tls src/modules/rlm_x99_token > fi > if [ -z "`use ldap`" ]; then > einfo "removing rlm_ldap (no use ldap)" > rm -rf src/modules/rlm_ldap > fi > if [ -z "`use kerberos`" ]; then > einfo "removing rlm_krb5 (no use kerberos)" > rm -rf src/modules/rlm_krb5 > fi > if [ -z "`use pam`" ]; then > einfo "removing rlm_pam (no use pam)" > rm -rf src/modules/rlm_pam > fi > > # experimental modules are > # rlm_checkval rlm_cram rlm_dictionary rlm_example rlm_passwd rlm_perl > # rlm_python rlm_smb rlm_sqlcounter > > export WANT_AUTOCONF=2.1 > ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ > --mandir=/usr/share/man \ > --with-gnu-ld --disable-ltdl-install \ > ${myconf} || die > > make || die >} > >src_install() { > dodir /etc/raddb > > make R=${D} install || die > > dodoc COPYRIGHT CREDITS INSTALL LICENSE README > > rm ${D}/usr/sbin/rc.radiusd > > dodir /etc/init.d > cp ${FILESDIR}/0.9/radius.init ${D}/etc/init.d/radiusd > > dodir /etc/conf.d > cp ${FILESDIR}/0.9/radius.conf ${D}/etc/conf.d/radiusd > > keepdir /var/run/radiusd > keepdir /var/log/radius > keepdir /var/log/radius/radacct >} > >pkg_postinst() { > einfo "You need to add an user and a group radiusd or" > einfo "change the radiusd.conf file to use an existing" > einfo "user for running radiusd." > einfo "Make sure that all paths radiusd needs to write" > einfo "to have the proper owner!" >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 42718
: 30655