Portage is a package management system used by Gentoo Linux
# ChangeLog for net-dialup/freeradius
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/ChangeLog,v 1.83 2008/08/23 03:03:20 cardoe Exp $
23 Aug 2008; Doug Goldstein
add GLEP 56 USE flag desc from use.local.desc
15 Aug 2008; Markus Meier
amd64/x86 stable, bug #234303
04 Jul 2008; Alin Năstac
+files/freeradius-2.0.5-threads.patch, freeradius-2.0.5.ebuild:
Fix broken build when threads USE flag is disabled (#230639).
*freeradius-2.0.5 (01 Jul 2008)
01 Jul 2008; Alin Năstac
+files/freeradius-2.0.5-ssl.patch,
+files/freeradius-2.0.5-versionless-la-files.patch,
+freeradius-2.0.5.ebuild:
Version bump - fixes randomization of the listening port when compiled with
gcc-4.3 -O2 (#228887).
*freeradius-2.0.4-r1 (14 Jun 2008)
14 Jun 2008; Alin Năstac
+files/freeradius-2.0.4-gnu-source.patch, -freeradius-2.0.4.ebuild,
+freeradius-2.0.4-r1.ebuild:
Fix bugs #225725 and #225937, thanks to Mathieu Segaud
21 May 2008; Tiziano Müller
freeradius-1.1.7.ebuild, freeradius-2.0.3.ebuild, freeradius-2.0.4.ebuild:
Changed dependency for postgresql from dev-db/postgresql to
virtual/postgresql-server
*freeradius-2.0.4 (14 May 2008)
14 May 2008; Alin Năstac
+files/freeradius-2.0.4-ssl.patch,
+files/freeradius-2.0.4-versionless-la-files.patch, +files/radius.init-r1,
+freeradius-2.0.4.ebuild:
Version bump which fixes bug #218843.
14 Apr 2008; Alin Năstac
freeradius-2.0.3.ebuild:
Install pam file (#210822).
*freeradius-2.0.3 (13 Apr 2008)
13 Apr 2008; Alin Năstac
+files/freeradius-2.0.3-check-radiusd.patch,
+files/freeradius-2.0.3-ssl.patch,
+files/freeradius-2.0.3-versionless-la-files.patch,
+freeradius-2.0.3.ebuild:
Version bump.
30 Nov 2007; Alin Năstac
Disable firebird support when bindist USE flag is enabled (#200284).
05 Nov 2007; Alin Năstac
-files/freeradius-1.1.6-qa-fixes.patch, -files/freeradius-1.1.6-ssl.patch,
-files/freeradius-1.1.6-versionless-la-files.patch,
-freeradius-1.1.6.ebuild, freeradius-1.1.7.ebuild:
Remove old version. Remove useless pkg_preinst function.
24 Sep 2007; Christian Faulhammer
freeradius-1.1.7.ebuild:
stable x86, bug #193482
23 Sep 2007; Alin Năstac
freeradius-1.1.7.ebuild:
Don't stop radiusd service in prerm anymore since /var/run/radius is no
longer removed by portage during update. Stable on amd64.
*freeradius-1.1.7 (25 Aug 2007)
25 Aug 2007; Alin Năstac
+files/freeradius-1.1.7-qa-fixes.patch, +files/freeradius-1.1.7-ssl.patch,
+files/freeradius-1.1.7-versionless-la-files.patch,
+freeradius-1.1.7.ebuild:
Version bump.
11 Jul 2007; Alin Năstac
-files/freeradius-1.1.3-nostrip.patch, -files/freeradius-1.1.3-ssl.patch,
-files/freeradius-1.1.3-versionless-la-files.patch,
-files/freeradius-1.1.4-nostrip.patch, -files/freeradius-1.1.4-ssl.patch,
-files/freeradius-1.1.4-versionless-la-files.patch,
-files/freeradius-1.1.5-nostrip.patch,
-files/freeradius-1.1.5-qa-fixes.patch, -files/freeradius-1.1.5-ssl.patch,
-files/freeradius-1.1.5-versionless-la-files.patch,
-freeradius-1.1.3-r2.ebuild, -freeradius-1.1.4.ebuild,
-freeradius-1.1.5-r1.ebuild:
Remove obsolete versions.
06 Jul 2007; Markus Rothe
freeradius-1.1.6.ebuild:
Added ~ppc64; bug #184389
12 Apr 2007; Christian Faulhammer
freeradius-1.1.6.ebuild:
stable x86, security bug 174292
12 Apr 2007;
Stable on amd64 wrt bug 174292
*freeradius-1.1.6 (12 Apr 2007)
12 Apr 2007; Alin Năstac
+files/freeradius-1.1.6-qa-fixes.patch, +files/freeradius-1.1.6-ssl.patch,
+files/freeradius-1.1.6-versionless-la-files.patch, metadata.xml,
+freeradius-1.1.6.ebuild:
Version bump wrt security bug #174292.
*freeradius-1.1.5-r1 (22 Mar 2007)
22 Mar 2007; Alin Năstac
files/freeradius-1.1.5-qa-fixes.patch, -freeradius-1.1.5.ebuild,
+freeradius-1.1.5-r1.ebuild:
Remove disabled database drivers from the stable rlm_sql drivers (#171723).
Autotools cleanup. More QA fixes.
*freeradius-1.1.5 (17 Mar 2007)
17 Mar 2007; Alin Năstac
+files/freeradius-1.1.5-nostrip.patch,
+files/freeradius-1.1.5-qa-fixes.patch, +files/freeradius-1.1.5-ssl.patch,
+files/freeradius-1.1.5-versionless-la-files.patch,
+freeradius-1.1.5.ebuild:
Version bump (#171050). Add firebird USE flag.
20 Jan 2007; Alin Năstac
Remove firebird support (#162860).
*freeradius-1.1.4 (18 Jan 2007)
18 Jan 2007; Alin Năstac
+files/freeradius-1.1.4-nostrip.patch, +files/freeradius-1.1.4-ssl.patch,
+files/freeradius-1.1.4-versionless-la-files.patch,
-freeradius-1.1.3-r1.ebuild, freeradius-1.1.3-r2.ebuild,
+freeradius-1.1.4.ebuild:
Stable on amd64 and x86. Version bump.
*freeradius-1.1.3-r2 (14 Dec 2006)
14 Dec 2006; Alin Năstac
+files/freeradius-1.1.3-ssl.patch, +freeradius-1.1.3-r2.ebuild:
Link libeap with -lssl (#158062).
23 Nov 2006; Francesco Riosa
dev-db/mysql => virtual/mysql
18 Nov 2006; Alin Nastac
-files/freeradius-1.1.1-libradius_install.patch,
-files/freeradius-1.1.1-versionless-la-files.patch,
-files/freeradius-1.1.1-whole-archive-gentoo.patch, -files/radwatch.init,
-freeradius-1.1.1-r1.ebuild:
Remove obsolete version.
*freeradius-1.1.3-r1 (21 Oct 2006)
21 Oct 2006; Alin Nastac
-freeradius-1.1.3.ebuild, +freeradius-1.1.3-r1.ebuild:
Fix typo in init script (#152191). Stable on x86 and amd64.
*freeradius-1.1.3 (09 Sep 2006)
09 Sep 2006; Alin Nastac
+files/freeradius-1.1.3-nostrip.patch,
+files/freeradius-1.1.3-versionless-la-files.patch, files/radius.init,
+files/radwatch.init, freeradius-1.1.1-r1.ebuild,
+freeradius-1.1.3.ebuild:
Version bump (#145587). Improve init script - the new version don't use
radwatch (#142289).
16 Aug 2006; Jon Hood
Work with multilib-strict, bug #143870.
14 May 2006; Alin Nastac
-files/freeradius-1.1.0-dict-attr-sizeof.patch,
-files/freeradius-1.1.0-libeap-fPIC.patch,
-files/freeradius-1.1.0-whole-archive-gentoo.patch,
-freeradius-1.1.0-r1.ebuild:
Remove old version.
21 Apr 2006; Alin Nastac
freeradius-1.1.1-r1.ebuild:
Remove pkg_preinst() call from src_install(). See bug #130732.
17 Apr 2006; Alin Nastac
Remove old versioned .la symlinks in pkg_setup instead pkg_postinst (bug
129228 comment 4).
*freeradius-1.1.1-r1 (09 Apr 2006)
09 Apr 2006; Alin Nastac
+files/freeradius-1.1.1-versionless-la-files.patch,
-freeradius-1.1.1.ebuild, +freeradius-1.1.1-r1.ebuild:
Remove versioned .la symlinks left on filesystem by previous versions and
modify makefiles to install .la files without the versioned symlinks
(#129228).
*freeradius-1.1.1 (31 Mar 2006)
31 Mar 2006; Alin Nastac
+files/freeradius-1.1.1-libradius_install.patch,
+files/freeradius-1.1.1-whole-archive-gentoo.patch,
+freeradius-1.1.1.ebuild:
Version bump wrt security bug #127229.
12 Mar 2006; Alin Nastac
-files/freeradius-1.0.5-user-password-ha1.patch,
-files/freeradius-1.0.5-whole-archive-gentoo.patch,
-freeradius-1.0.5-r3.ebuild, freeradius-1.1.0-r1.ebuild:
Remove obsolete version. Quote strings containing env vars.
28 Feb 2006; Alin Nastac
Add debug USE flag (#124367). Mark as stable on amd64 and x86.
*freeradius-1.1.0-r1 (28 Jan 2006)
28 Jan 2006; Alin Nastac
+files/freeradius-1.1.0-dict-attr-sizeof.patch, -freeradius-1.1.0.ebuild,
+freeradius-1.1.0-r1.ebuild:
Fix dictionary reading error on amd64 (#119367).
*freeradius-1.1.0 (26 Jan 2006)
26 Jan 2006; Alin Nastac
+files/freeradius-1.1.0-libeap-fPIC.patch,
+files/freeradius-1.1.0-whole-archive-gentoo.patch,
-freeradius-1.0.5.ebuild, -freeradius-1.0.5-r2.ebuild,
+freeradius-1.1.0.ebuild:
Remove obsolete versions. Version bump, with -amd64 keyword (#119367).
12 Jan 2006; Alin Nastac
Use kill -HUP to reload configuration instead start-stop-daemon --stop
--signal HUP.
20 Dec 2005; Alin Nastac
Stable on x86 and amd64.
*freeradius-1.0.5-r3 (13 Nov 2005)
13 Nov 2005; Alin Nastac
Fix amd64 compilation error of rlm_eap module by adding -fPIC to CFLAGS (#111909).
*freeradius-1.0.5-r2 (01 Nov 2005)
01 Nov 2005; Alin Nastac
-freeradius-1.0.5-r1.ebuild, +freeradius-1.0.5-r2.ebuild:
Create directory /var/run/radiusd at service startup (#111023).
*freeradius-1.0.5-r1 (16 Oct 2005)
16 Oct 2005; Alin Nastac
-files/freeradius-1.0.4-whole-archive-gentoo.patch,
+files/freeradius-1.0.5-user-password-ha1.patch, files/radius.init,
-freeradius-1.0.4.ebuild, +freeradius-1.0.5-r1.ebuild:
Remove old test version. Change init script for working with user-defined
user/group (#108866). Add support for hashed User-Password under control of
the frxp useflag (#109003).
04 Oct 2005; Alin Nastac
-files/freeradius-1.0.2-sql-escape.patch,
-files/freeradius-1.0.2-whole-archive-gentoo.patch,
-freeradius-1.0.2-r5.ebuild, freeradius-1.0.4.ebuild,
freeradius-1.0.5.ebuild:
Remove obsolete version. Remove COPYRIGHT, INSTALL and LICENSE files from docs.
*freeradius-1.0.5 (24 Sep 2005)
24 Sep 2005; Alin Nastac
+files/freeradius-1.0.5-whole-archive-gentoo.patch,
+freeradius-1.0.5.ebuild:
Version bump (#106994).
*freeradius-1.0.4 (23 Jun 2005)
23 Jun 2005; Alin Nastac
+files/freeradius-1.0.4-whole-archive-gentoo.patch, files/radius.init,
+freeradius-1.0.4.ebuild:
Version bump. Add reload command to init script.
22 May 2005; Alin Nastac
-files/freeradius-1.0.1-gcc34.patch, files/radius.init,
-freeradius-1.0.1.ebuild, freeradius-1.0.2-r5.ebuild:
Stop radius daemon on upgrade/removal (#93152). Remove obsolete version.
*freeradius-1.0.2-r5 (19 May 2005)
19 May 2005; Alin Nastac
-freeradius-1.0.2-r2.ebuild, -freeradius-1.0.2-r4.ebuild,
+freeradius-1.0.2-r5.ebuild:
Use radwatch in init script for preventing potential DoS (#91736).
*freeradius-1.0.2-r4 (19 May 2005)
19 May 2005; Alin Nastac
files/freeradius-1.0.2-sql-escape.patch, -freeradius-1.0.2-r3.ebuild,
+freeradius-1.0.2-r4.ebuild:
Use the upstream patch for bug #91736.
10 May 2005; Alin Nastac
Stable on x86 wrt bug #91736.
*freeradius-1.0.2-r3 (07 May 2005)
07 May 2005; Alin Nastac
+files/freeradius-1.0.2-sql-escape.patch, +freeradius-1.0.2-r3.ebuild:
Fixed SQL injection & buffer overflow vulnerabilities(#91736). Add support
for Novell eDirectory through edirectory USE flag (#90171). Add udpfromto USE flag.
14 Apr 2005; Alin Nastac
-freeradius-1.0.2-r1.ebuild, freeradius-1.0.2-r2.ebuild:
Remove old test version and inter-block with cistronradius and gnuradius packages.
12 Apr 2005; Jason Wever
Added ~sparc keyword.
*freeradius-1.0.2-r2 (15 Mar 2005)
15 Mar 2005; Alin Nastac
Install SQL schemas into doc dir(#85345).
*freeradius-1.0.2-r1 (14 Mar 2005)
14 Mar 2005; Alin Nastac
+freeradius-1.0.2-r1.ebuild, -freeradius-1.0.2.ebuild:
Fix owner of log file (#84341).
02 Mar 2005; Alin Nastac
+files/freeradius-1.0.2-whole-archive-gentoo.patch,
freeradius-1.0.2.ebuild:
Fix broken build when /usr/lib/libshadow.la exists (#82212).
*freeradius-1.0.2 (28 Feb 2005)
28 Feb 2005; Alin Nastac
+files/radius.init, -files/0.9/radius.conf, -files/0.9/radius.init,
freeradius-1.0.1.ebuild, +freeradius-1.0.2.ebuild:
Bump version. Fix kerberos module when compiled against app-crypt/heimdal
(#77613).
17 Oct 2004; David Holm
Added to ~ppc.
29 Sep 2004; Daniel Black
-freeradius-0.9.3-r1.ebuild, -freeradius-0.9.3.ebuild:
removed due to being vulnerable to DoS attacks and or tagged
attribute handling problems. Thanks solar (via email)
23 Sep 2004; Karol Wojtaszek
+files/freeradius-1.0.1-gcc34.patch, freeradius-1.0.1.ebuild:
Fixed gcc-3.4 compile issues. Bug #64836
20 Sep 2004; Heinrich Wendel
mark stable on x86
*freeradius-1.0.1 (20 Sep 2004)
20 Sep 2004; Heinrich Wendel
security update, bug #60587
20 Sep 2004; Heinrich Wendel
freeradius-0.9.3.ebuild:
change to virtual/krb5
01 Jul 2004; Jeremy Huddleston
freeradius-0.9.3-r1.ebuild, freeradius-0.9.3.ebuild:
virtual/glibc -> virtual/libc
18 Jun 2004; Bart Lauwers
freeradius-0.9.3.ebuild:
Fix use for snmp to use virual/snmp as it should
09 Jun 2004; Aron Griffis
freeradius-0.9.3.ebuild:
Fix use invocation
27 Apr 2004; Aron Griffis
Add inherit eutils
*freeradius-0.9.3-r1 (03 Apr 2004)
03 Apr 2004; Heinrich Wendel
files/freeradius-0.9.3-rlm_smb.patch:
bug #34424, security patch
06 Mar 2004; Heinrich Wendel
freeradius-0.9.0.ebuild, freeradius-0.9.3.ebuild:
fix bug #43318 (needs automake 2.1); remove old versions
08 Dec 2003; Heinrich Wendel
freeradius-0.9.3.ebuild:
fixed touch .keep -> keepdir
24 Nov 2003;
changed ebuild to copy over the init files correctly
*freeradius-0.9.3 (21 Nov 2003)
21 Nov 2003;
Version bump. Fixes #33989
19 Nov 2003; Heinrich Wendel
metadata
*freeradius-0.9.0 (20 Aug 2003)
15 Sep 2003; Ryan Phillips
Repoman fixes
20 Aug 2003; Ryan Phillips
Added Oliver Graf's version bump, and tweaked init.d and conf.d scripts
*freeradius-0.8.1 (22 May 2003)
22 May 2003; Chuck Brewer
Added manifest.
*freeradius-0.8.1 (11 Dec 2002)
11 Dec 2002; Ryan Phillips
Added David Mallwitz's suggestions. #8940
*freeradius-0.8.1 (11 Dec 2002)
11 Dec 2002; Ryan Phillips
Initial import. Ebuild submitted by Ernesto. Fixes #8940
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX freeradius-1.1.7-qa-fixes.patch 1276 RMD160 6f91d3b370897864e2a1fd05a6aad69802169b56 SHA1 e71e0154ca513ba822bbeced72b0030eb309aa8e SHA256 ae447fbdc9ca1e11a8ca4af9d35821957de44e526684064c494c51f24cb46f7f
AUX freeradius-1.1.7-ssl.patch 549 RMD160 ecbe747cda0b68ad72a4c473693616156d1b0cbf SHA1 be1acc21c7a029b56a56e254c87a3cf8517dd48a SHA256 a8907a79b2aee8f8c652568318af92d425a11638f644163c0da9cfcd5f3ee514
AUX freeradius-1.1.7-versionless-la-files.patch 1624 RMD160 8c6c695812b4699c0eeff342b507e444c0060652 SHA1 b363b14c372c63913621261f292103752bc57333 SHA256 468aaf6e1c823793e40499d6e861acceab5a09235225ff6fefb7e1c8c653d846
AUX freeradius-2.0.3-check-radiusd.patch 616 RMD160 cfdcb73ff5432402a7e77fd818097cdc72e3dbb8 SHA1 287b0e0136a02bcdccde8478761de1389ede9069 SHA256 70d4bd6437d1d03c5c6b17fbf7036458916a34bcec5a5376a5a76e81c3d1fe7f
AUX freeradius-2.0.3-ssl.patch 577 RMD160 717dd1749f2c8b1260adc5b7c1ee57aac09ffe53 SHA1 c1b1c3dc2e5ad6963cce3a955426bbc0a610166b SHA256 886648af5c0c2ccc76868aa12fc4f3a6656a33792539c7778e986cc9763dadc2
AUX freeradius-2.0.3-versionless-la-files.patch 1708 RMD160 eb71c619bd38f4fd8cf6b656665d3498d19d4151 SHA1 da9c89a249a9e0cbe14bfbe888f7f9c7d9ea6796 SHA256 5958e2b1612b67694124949d24fb4b6c2f56ef54025f073362353bb9d2ff4cac
AUX freeradius-2.0.4-gnu-source.patch 451 RMD160 8acdf4efa24c89effb373c3955fd94f9bd6345cf SHA1 660f27ab8a6bb6859d44ffbafc5372fa31480404 SHA256 33864788fbe2b30f55de92dda3e7bda57f98cca818e2b418d58803340d137d40
AUX freeradius-2.0.4-ssl.patch 577 RMD160 8fc4092cd7c0f4e7d706ca55e6374664f42ae398 SHA1 d70c809294ee76de7e8188e5aac944d5fbc28070 SHA256 8a25c0f34dd564b424671ac407d9d581852288e392bcf61a7ffc1568007bbb30
AUX freeradius-2.0.4-versionless-la-files.patch 1708 RMD160 36bb738386d9417ecfec6d774dfe81f5cbbdcb74 SHA1 6dec9ec05711ce4929cf7316b5aa7f1c18dfbbc4 SHA256 ab96b7c84698dc4e1f5efe1684f2245c53f3b546739ca90a9cd2fb015e3feea2
AUX freeradius-2.0.5-ssl.patch 577 RMD160 f8082efad0f668771246d0022439588de95f0a10 SHA1 bed0145c6806fa84bac26252a4e945d3cf084986 SHA256 95e8a4ea4a36d53997b63dc9d509e5617cbd9d01fa43762e0e34883a3bb96363
AUX freeradius-2.0.5-threads.patch 488 RMD160 5d155cd4582fd03dcbaa6a207d1c21d6495129ff SHA1 2cb9d3da653f082a7210339d821a525e51466798 SHA256 3706944349b6dcfb003931dcd48278d766b53ca56a062b5e17c92535c242c273
AUX freeradius-2.0.5-versionless-la-files.patch 1708 RMD160 24b1c1b12a967732b492976300052a9c153c7db4 SHA1 81d25ed73da565adc61bc8c882bb208648f25b76 SHA256 0b223ffa3e5bf4331737a58ef53e8cc80fd53cc76f8cec1b42653e3307689b48
AUX radius.conf 129 RMD160 2509d00c869ddb2d4db84e0e4b5a9334ffd69964 SHA1 174194106a6a7698f92e884463f49f0f974cb569 SHA256 2d5b3e1af1299373182f2c8021bdf45c29db5d82b0a077b965a16ded32cb6292
AUX radius.init 1785 RMD160 0e409e935f4588b3c905af0e6e085e50617c2160 SHA1 3322995f7920ffda44a6d8c8eb38f1d18238ff43 SHA256 3e1e56774104e3b205f3436f5967be27894cb246d33949c86f6ed80ebbfa998a
AUX radius.init-r1 1575 RMD160 68e08912962c74ed2bdbe43bb27ae5e0c449254f SHA1 75bae5946776c5b0493b2b2b5cb6ee0de0a2fc6c SHA256 5f20b72e4b627442313818cbe3c31cadfdc747fad18cacdafe58de62812eea41
DIST freeradius-1.1.7.tar.gz 3156228 RMD160 9d33a4b01fc791557153b375a41e3d905fc8efe5 SHA1 4e8515f82260478ef881ed7b87b7ca258e19ccba SHA256 8a6497b418d037ab3a79801e91bb3c2e4c2d6b2edb6f3677bb93e730a42b54f8
DIST freeradius-server-2.0.3.tar.gz 3488944 RMD160 38767631dd1653dbf050ee844ed9761ae0f7a89e SHA1 d0e6565ce234fe50bb5c4eb2a6f4aaf605a021fc SHA256 a8b62e984d5545cfeb7ef5422738f22280bf7427aaecce81a1ad8328effab163
DIST freeradius-server-2.0.4.tar.gz 3510202 RMD160 06e28ee76e0b74d493d15b7a16298251d3804589 SHA1 97c60eaab0493a29ed6e071812b474adcd95d7ab SHA256 280580f31e9f5795390299d3c73667c1ce21732cf0baee28e3418cb14de04375
DIST freeradius-server-2.0.5.tar.gz 3519755 RMD160 15080883413fee615387df0e6c1daaebc8a0f17c SHA1 8f0476f21bdcab9d0f5178039c1993a56f22d448 SHA256 dacb53042d04266d48c67d20b5822266809561d2bcfff2a6fe33c71e22db7ab6
EBUILD freeradius-1.1.7.ebuild 3944 RMD160 0a473d0f67d5465107d80a665a97e10f235098b4 SHA1 2e60887443197a5e4d6e46c740a9954bee37f925 SHA256 4068cd38e2dd349f57a1bb134a5935e4bc51103156e69dcb3fc43504f83e8508
EBUILD freeradius-2.0.3.ebuild 3923 RMD160 791fbfca3cb30c750b7ade6038c9c3cea66a257e SHA1 dd34e60eae35690e7dc554ca1ea2e70d16ef5684 SHA256 1f795ad59c743e411d4061ad152efca880e66b6c164a5107933d679cd6acc4a9
EBUILD freeradius-2.0.4-r1.ebuild 4022 RMD160 636fb617e9eecb9dd66c0026ac99f462f43194a4 SHA1 8dab4af6a32e896987ea8c1c80259560bd76ed8e SHA256 9bbeef8132d40c163065848af295e38626a88d76fe2181a221586c97ab5cea6c
EBUILD freeradius-2.0.5.ebuild 3890 RMD160 e3d48e8f6985e7be93a39a101f3a181f9dba5ca5 SHA1 9ab1d7c3ebc9fc3d74a04ee70a2c9e748628f3e4 SHA256 cc4d4fbab0cd48d163dc6fc4fa2644a886a7ceb9ce19791fa614b1474b1c79fc
MISC ChangeLog 16011 RMD160 ddc52d7f365726f8b5b6aed0958aca3f0c71c536 SHA1 880774258167fdfb66499961d285d92dbe5684a9 SHA256 06997b2dd88e18325e3b11fcc15e54f98b29f5983d5d52804c0c7dd078d38dda
MISC metadata.xml 640 RMD160 512b345ffbf060a82c91c561b44c30ed57649091 SHA1 f7babccc5f71a5a1653329e6d1fd150e7466979c SHA256 cc917381a7e77dbca5ee02a07d7a525b75d23049a30120f331e9808ec76cec98
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkivff0ACgkQoeSe8B0zEfxbyACeJ9ScvJjeUYz+JZZW55qxp/ll
7uEAn2g3Lj4Posv8gWJkB45/1s88VgtM
=kb7U
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/freeradius-1.1.7.ebuild,v 1.7 2008/05/21 18:53:24 dev-zero Exp $
WANT_AUTOMAKE="none"
inherit eutils multilib autotools
DESCRIPTION="Highly configurable free RADIUS server"
SRC_URI="ftp://ftp.freeradius.org/pub/radius/${P}.tar.gz"
HOMEPAGE="http://www.freeradius.org/"
KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
LICENSE="GPL-2"
SLOT="0"
IUSE="bindist debug edirectory firebird frascend frnothreads frxp kerberos ldap mysql pam postgres snmp ssl udpfromto"
RDEPEND="!net-dialup/cistronradius
!net-dialup/gnuradius
>=sys-libs/db-3.2
sys-libs/gdbm
dev-lang/perl
snmp? ( net-analyzer/net-snmp )
mysql? ( virtual/mysql )
postgres? ( virtual/postgresql-server )
!bindist? ( firebird? ( dev-db/firebird ) )
pam? ( sys-libs/pam )
ssl? ( dev-libs/openssl )
ldap? ( net-nds/openldap )
kerberos? ( virtual/krb5 )
frxp? ( dev-lang/python )"
DEPEND="${RDEPEND}
sys-devel/autoconf"
pkg_setup() {
if use edirectory && ! use ldap ; then
eerror "Cannot add integration with Novell's eDirectory without having LDAP support!"
eerror "Either you select ldap USE flag or remove edirectory"
die "edirectory needs ldap"
fi
enewgroup radiusd
enewuser radiusd -1 -1 /var/log/radius radiusd
}
src_unpack() {
unpack ${A}
epatch "${FILESDIR}/${P}-versionless-la-files.patch"
epatch "${FILESDIR}/${P}-ssl.patch"
epatch "${FILESDIR}/${P}-qa-fixes.patch"
cd "${S}"
# kill modules we don't use
if ! 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 ! use ldap; then
einfo "removing rlm_ldap (no use ldap)"
rm -rf src/modules/rlm_ldap
fi
if ! use kerberos; then
einfo "removing rlm_krb5 (no use kerberos)"
rm -rf src/modules/rlm_krb5
fi
if ! use pam; then
einfo "removing rlm_pam (no use pam)"
rm -rf src/modules/rlm_pam
fi
if ! use mysql; then
einfo "removing rlm_sql_mysql (no use mysql)"
rm -rf src/modules/rlm_sql/drivers/rlm_sql_mysql
sed -i -e '/rlm_sql_mysql/d' src/modules/rlm_sql/stable
fi
if ! use postgres; then
einfo "removing rlm_sql_postgresql (no use postgres)"
rm -rf src/modules/rlm_sql/drivers/rlm_sql_postgresql
sed -i -e '/rlm_sql_postgresql/d' src/modules/rlm_sql/stable
fi
if use bindist || ! use firebird; then
einfo "removing rlm_sql_firebird (use bindist or no use firebird)"
rm -rf src/modules/rlm_sql/drivers/rlm_sql_firebird
sed -i -e '/rlm_sql_firebird/d' src/modules/rlm_sql/stable
fi
eautoconf || die "eautoconf failed"
}
src_compile() {
local myconf=" \
$(use_enable debug developer) \
$(use_with snmp) \
$(use_with frascend ascend-binary) \
$(use_with frxp experimental-modules) \
$(use_with udpfromto) \
$(use_with edirectory edir) "
if useq frnothreads; then
myconf="${myconf} --without-threads"
fi
#fix bug #77613
if has_version app-crypt/heimdal; then
myconf="${myconf} --enable-heimdal-krb5"
fi
econf --with-large-files --disable-ltdl-install --with-pic \
--localstatedir=/var ${myconf} || die "econf failed"
make || die "make failed"
}
src_install() {
dodir /etc
dodir /var/log
dodir /var/run
diropts -m0750 -o root -g radiusd
dodir /etc/raddb
diropts -m0750 -o radiusd -g radiusd
dodir /var/log/radius
keepdir /var/log/radius/radacct
dodir /var/run/radiusd
diropts
make R="${D}" install || die "make install failed"
dosed 's:^#user *= *nobody:user = radiusd:;s:^#group *= *nobody:group = radiusd:' \
/etc/raddb/radiusd.conf
chown -R root:radiusd "${D}"/etc/raddb/*
pamd_mimic_system radiusd auth account password session
mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}"
prepalldocs
dodoc CREDITS
rm "${D}/usr/sbin/rc.radiusd"
newinitd "${FILESDIR}/radius.init" radiusd
newconfd "${FILESDIR}/radius.conf" radiusd
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/freeradius-2.0.3.ebuild,v 1.3 2008/05/21 18:53:24 dev-zero Exp $
WANT_AUTOMAKE="none"
inherit eutils multilib autotools pam
DESCRIPTION="Highly configurable free RADIUS server"
SRC_URI="ftp://ftp.freeradius.org/pub/radius/${PN}-server-${PV}.tar.gz"
HOMEPAGE="http://www.freeradius.org/"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
LICENSE="GPL-2"
SLOT="0"
IUSE="bindist debug edirectory firebird frascend frxp kerberos ldap mysql pam postgres snmp ssl threads udpfromto"
RDEPEND="!net-dialup/cistronradius
!net-dialup/gnuradius
>=sys-libs/db-3.2
sys-libs/gdbm
dev-lang/perl
snmp? ( net-analyzer/net-snmp )
mysql? ( virtual/mysql )
postgres? ( virtual/postgresql-server )
!bindist? ( firebird? ( dev-db/firebird ) )
pam? ( sys-libs/pam )
ssl? ( dev-libs/openssl )
ldap? ( net-nds/openldap )
kerberos? ( virtual/krb5 )
frxp? ( dev-lang/python )"
DEPEND="${RDEPEND}
sys-devel/autoconf"
S="${WORKDIR}/${PN}-server-${PV}"
pkg_setup() {
if use edirectory && ! use ldap ; then
eerror "Cannot add integration with Novell's eDirectory without having LDAP support!"
eerror "Either you select ldap USE flag or remove edirectory"
die "edirectory needs ldap"
fi
enewgroup radiusd
enewuser radiusd -1 -1 /var/log/radius radiusd
}
src_unpack() {
unpack ${A}
epatch "${FILESDIR}/${P}-versionless-la-files.patch"
epatch "${FILESDIR}/${P}-ssl.patch"
epatch "${FILESDIR}/${P}-check-radiusd.patch"
cd "${S}"
# kill modules we don't use
if ! use ssl; then
einfo "removing rlm_eap_{tls,ttls,ikev2,peap} modules (no use ssl)"
rm -rf src/modules/rlm_eap/types/rlm_eap_{tls,ttls,ikev2,peap}
fi
if ! use ldap; then
einfo "removing rlm_ldap (no use ldap)"
rm -rf src/modules/rlm_ldap
fi
if ! use kerberos; then
einfo "removing rlm_krb5 (no use kerberos)"
rm -rf src/modules/rlm_krb5
fi
if ! use pam; then
einfo "removing rlm_pam (no use pam)"
rm -rf src/modules/rlm_pam
fi
if ! use mysql; then
einfo "removing rlm_sql_mysql (no use mysql)"
rm -rf src/modules/rlm_sql/drivers/rlm_sql_mysql
sed -i -e '/rlm_sql_mysql/d' src/modules/rlm_sql/stable
fi
if ! use postgres; then
einfo "removing rlm_sql_postgresql (no use postgres)"
rm -rf src/modules/rlm_sql/drivers/rlm_sql_postgresql
sed -i -e '/rlm_sql_postgresql/d' src/modules/rlm_sql/stable
fi
if use bindist || ! use firebird; then
einfo "removing rlm_sql_firebird (use bindist or no use firebird)"
rm -rf src/modules/rlm_sql/drivers/rlm_sql_firebird
sed -i -e '/rlm_sql_firebird/d' src/modules/rlm_sql/stable
fi
eautoconf || die "eautoconf failed"
}
src_compile() {
local myconf=" \
$(use_enable debug developer) \
$(use_with snmp) \
$(use_with frascend ascend-binary) \
$(use_with frxp experimental-modules) \
$(use_with udpfromto) \
$(use_with edirectory edir) \
$(use_with threads)"
#fix bug #77613
if has_version app-crypt/heimdal; then
myconf="${myconf} --enable-heimdal-krb5"
fi
econf --disable-ltdl-install \
--localstatedir=/var ${myconf} || die "econf failed"
make || die "make failed"
}
src_install() {
dodir /etc
dodir /var/log
dodir /var/run
diropts -m0750 -o root -g radiusd
dodir /etc/raddb
diropts -m0750 -o radiusd -g radiusd
dodir /var/log/radius
keepdir /var/log/radius/radacct
dodir /var/run/radiusd
diropts
make R="${D}" install || die "make install failed"
dosed 's:^#user *= *nobody:user = radiusd:;s:^#group *= *nobody:group = radiusd:' \
/etc/raddb/radiusd.conf
chown -R root:radiusd "${D}"/etc/raddb/*
pamd_mimic_system radiusd auth account password session
mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}"
prepalldocs
dodoc CREDITS
rm "${D}/usr/sbin/rc.radiusd"
newinitd "${FILESDIR}/radius.init" radiusd
newconfd "${FILESDIR}/radius.conf" radiusd
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/freeradius-2.0.4-r1.ebuild,v 1.2 2008/07/01 19:56:51 mrness Exp $
WANT_AUTOMAKE="none"
inherit eutils multilib autotools pam
DESCRIPTION="Highly configurable free RADIUS server"
SRC_URI="ftp://ftp.freeradius.org/pub/radius/${PN}-server-${PV}.tar.gz"
HOMEPAGE="http://www.freeradius.org/"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
LICENSE="GPL-2"
SLOT="0"
IUSE="bindist debug edirectory firebird frascend frxp kerberos ldap mysql pam postgres snmp ssl threads udpfromto \
elibc_glibc"
RDEPEND="!net-dialup/cistronradius
!net-dialup/gnuradius
>=sys-libs/db-3.2
sys-libs/gdbm
dev-lang/perl
snmp? ( net-analyzer/net-snmp )
mysql? ( virtual/mysql )
postgres? ( virtual/postgresql-server )
!bindist? ( firebird? ( dev-db/firebird ) )
pam? ( sys-libs/pam )
ssl? ( dev-libs/openssl )
ldap? ( net-nds/openldap )
kerberos? ( virtual/krb5 )
frxp? ( dev-lang/python )"
DEPEND="${RDEPEND}
sys-devel/autoconf"
S="${WORKDIR}/${PN}-server-${PV}"
pkg_setup() {
if use edirectory && ! use ldap ; then
eerror "Cannot add integration with Novell's eDirectory without having LDAP support!"
eerror "Either you select ldap USE flag or remove edirectory"
die "edirectory needs ldap"
fi
enewgroup radiusd
enewuser radiusd -1 -1 /var/log/radius radiusd
}
src_unpack() {
unpack ${A}
epatch "${FILESDIR}/${P}-versionless-la-files.patch"
epatch "${FILESDIR}/${P}-ssl.patch"
use elibc_glibc && epatch "${FILESDIR}/${P}-gnu-source.patch"
cd "${S}"
# kill modules we don't use
if ! use ssl; then
einfo "removing rlm_eap_{tls,ttls,ikev2,peap} modules (no use ssl)"
rm -rf src/modules/rlm_eap/types/rlm_eap_{tls,ttls,ikev2,peap}
fi
if ! use ldap; then
einfo "removing rlm_ldap (no use ldap)"
rm -rf src/modules/rlm_ldap
fi
if ! use kerberos; then
einfo "removing rlm_krb5 (no use kerberos)"
rm -rf src/modules/rlm_krb5
fi
if ! use pam; then
einfo "removing rlm_pam (no use pam)"
rm -rf src/modules/rlm_pam
fi
if ! use mysql; then
einfo "removing rlm_sql_mysql (no use mysql)"
rm -rf src/modules/rlm_sql/drivers/rlm_sql_mysql
sed -i -e '/rlm_sql_mysql/d' src/modules/rlm_sql/stable
fi
if ! use postgres; then
einfo "removing rlm_sql_postgresql (no use postgres)"
rm -rf src/modules/rlm_sql/drivers/rlm_sql_postgresql
sed -i -e '/rlm_sql_postgresql/d' src/modules/rlm_sql/stable
fi
if use bindist || ! use firebird; then
einfo "removing rlm_sql_firebird (use bindist or no use firebird)"
rm -rf src/modules/rlm_sql/drivers/rlm_sql_firebird
sed -i -e '/rlm_sql_firebird/d' src/modules/rlm_sql/stable
fi
eautoheader || die "eautoheaders failed"
eautoconf || die "eautoconf failed"
}
src_compile() {
local myconf=" \
$(use_enable debug developer) \
$(use_with snmp) \
$(use_with frascend ascend-binary) \
$(use_with frxp experimental-modules) \
$(use_with udpfromto) \
$(use_with edirectory edir) \
$(use_with threads)"
#fix bug #77613
if has_version app-crypt/heimdal; then
myconf="${myconf} --enable-heimdal-krb5"
fi
econf --disable-ltdl-install --with-system-libtool \
--localstatedir=/var ${myconf} || die "econf failed"
make || die "make failed"
}
src_install() {
dodir /etc
dodir /var/log
dodir /var/run
diropts -m0750 -o root -g radiusd
dodir /etc/raddb
diropts -m0750 -o radiusd -g radiusd
dodir /var/log/radius
keepdir /var/log/radius/radacct
dodir /var/run/radiusd
diropts
make R="${D}" install || die "make install failed"
dosed 's:^#user *= *nobody:user = radiusd:;s:^#group *= *nobody:group = radiusd:' \
/etc/raddb/radiusd.conf
chown -R root:radiusd "${D}"/etc/raddb/*
pamd_mimic_system radiusd auth account password session
mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}"
prepalldocs
dodoc CREDITS
rm "${D}/usr/sbin/rc.radiusd"
newinitd "${FILESDIR}/radius.init-r1" radiusd
newconfd "${FILESDIR}/radius.conf" radiusd
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/freeradius-2.0.5.ebuild,v 1.3 2008/08/15 19:57:16 maekke Exp $
WANT_AUTOMAKE="none"
inherit eutils multilib pam
DESCRIPTION="Highly configurable free RADIUS server"
SRC_URI="ftp://ftp.freeradius.org/pub/radius/${PN}-server-${PV}.tar.gz"
HOMEPAGE="http://www.freeradius.org/"
KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
LICENSE="GPL-2"
SLOT="0"
IUSE="bindist debug edirectory firebird frascend frxp kerberos ldap mysql pam postgres snmp ssl threads udpfromto"
RDEPEND="!net-dialup/cistronradius
!net-dialup/gnuradius
>=sys-libs/db-3.2
sys-libs/gdbm
dev-lang/perl
snmp? ( net-analyzer/net-snmp )
mysql? ( virtual/mysql )
postgres? ( virtual/postgresql-server )
!bindist? ( firebird? ( dev-db/firebird ) )
pam? ( sys-libs/pam )
ssl? ( dev-libs/openssl )
ldap? ( net-nds/openldap )
kerberos? ( virtual/krb5 )
frxp? ( dev-lang/python )"
DEPEND="${RDEPEND}
sys-devel/autoconf"
S="${WORKDIR}/${PN}-server-${PV}"
pkg_setup() {
if use edirectory && ! use ldap ; then
eerror "Cannot add integration with Novell's eDirectory without having LDAP support!"
eerror "Either you select ldap USE flag or remove edirectory"
die "edirectory needs ldap"
fi
enewgroup radiusd
enewuser radiusd -1 -1 /var/log/radius radiusd
}
src_unpack() {
unpack ${A}
epatch "${FILESDIR}/${P}-versionless-la-files.patch"
epatch "${FILESDIR}/${P}-ssl.patch"
epatch "${FILESDIR}/${P}-threads.patch"
cd "${S}"
# kill modules we don't use
if ! use ssl; then
einfo "removing rlm_eap_{tls,ttls,ikev2,peap} modules (no use ssl)"
rm -rf src/modules/rlm_eap/types/rlm_eap_{tls,ttls,ikev2,peap}
fi
if ! use ldap; then
einfo "removing rlm_ldap (no use ldap)"
rm -rf src/modules/rlm_ldap
fi
if ! use kerberos; then
einfo "removing rlm_krb5 (no use kerberos)"
rm -rf src/modules/rlm_krb5
fi
if ! use pam; then
einfo "removing rlm_pam (no use pam)"
rm -rf src/modules/rlm_pam
fi
if ! use mysql; then
einfo "removing rlm_sql_mysql (no use mysql)"
rm -rf src/modules/rlm_sql/drivers/rlm_sql_mysql
sed -i -e '/rlm_sql_mysql/d' src/modules/rlm_sql/stable
fi
if ! use postgres; then
einfo "removing rlm_sql_postgresql (no use postgres)"
rm -rf src/modules/rlm_sql/drivers/rlm_sql_postgresql
sed -i -e '/rlm_sql_postgresql/d' src/modules/rlm_sql/stable
fi
if use bindist || ! use firebird; then
einfo "removing rlm_sql_firebird (use bindist or no use firebird)"
rm -rf src/modules/rlm_sql/drivers/rlm_sql_firebird
sed -i -e '/rlm_sql_firebird/d' src/modules/rlm_sql/stable
fi
}
src_compile() {
local myconf=" \
$(use_enable debug developer) \
$(use_with snmp) \
$(use_with frascend ascend-binary) \
$(use_with frxp experimental-modules) \
$(use_with udpfromto) \
$(use_with edirectory edir) \
$(use_with threads)"
#fix bug #77613
if has_version app-crypt/heimdal; then
myconf="${myconf} --enable-heimdal-krb5"
fi
econf --disable-ltdl-install --with-system-libtool \
--localstatedir=/var ${myconf} || die "econf failed"
make || die "make failed"
}
src_install() {
dodir /etc
dodir /var/log
dodir /var/run
diropts -m0750 -o root -g radiusd
dodir /etc/raddb
diropts -m0750 -o radiusd -g radiusd
dodir /var/log/radius
keepdir /var/log/radius/radacct
dodir /var/run/radiusd
diropts
make R="${D}" install || die "make install failed"
dosed 's:^#user *= *nobody:user = radiusd:;s:^#group *= *nobody:group = radiusd:' \
/etc/raddb/radiusd.conf
chown -R root:radiusd "${D}"/etc/raddb/*
pamd_mimic_system radiusd auth account password session
mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}"
prepalldocs
dodoc CREDITS
rm "${D}/usr/sbin/rc.radiusd"
newinitd "${FILESDIR}/radius.init-r1" radiusd
newconfd "${FILESDIR}/radius.conf" radiusd
}