73 Commits

Author SHA1 Message Date
naddy
2c4204cf62 remove SHARED_ONLY from simple ports that use the gettext or libiconv module 2016-03-18 21:38:22 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
sthen
9795522f15 getpwnam -> getpwnam_shadow 2015-11-19 14:19:05 +00:00
sthen
8af8512150 set PORTROACH so that any updates to the freeradius 2.x branch aren't hidden 2015-11-18 13:48:59 +00:00
sthen
fa2618e515 +net/freeradius3 and register conflict with net/freeradius, ok jca@ 2015-11-12 13:00:27 +00:00
sthen
32b4f01472 fix packaging, needed more @mode markers. reported by nigel, slightly
different fix to preserve sort order (I originally had it like in his diff
but then "fixed" the order...)
2015-11-08 11:04:48 +00:00
sthen
f22f5c60c6 Move the modules/dhcp_sqlippool file to PLIST-mysql; it depends on a file
that is already included in the mysql subpackage (and actually, dhcp_sqlippool
only works with mysql at the moment). Avoids the need to either install
freeradius-mysql or mess with files in the modules directory to start up.
ok pea@
2015-11-07 14:51:08 +00:00
sthen
428380ecb2 don't require gmake for /etc/raddb/certs/Makefile (admin-facing makefile)
ok pea@
2015-11-03 22:54:23 +00:00
sthen
8156732754 update to freeradius-2.2.9, include a crash fix, missing CRL checking
(CVE-2015-4680) and a fix for EAP-TTLS with TLSv1.2 (notably affecting
Android 6.x wifi clients in TTLS configurations). OK pea@

Note: not updating to 3.x at present as the build system first requires
significant untangling for use with ports (I've spent days on it already
and still not there).
2015-10-14 11:19:56 +00:00
ajacoutot
b6c53696b5 /var/run content is already removed by /etc/rc, so no need to handle that in
the package. If a /var/run/foo directory must exist for proper start of a
software, then the rc.d script should take care of it.
2015-08-25 07:30:29 +00:00
sthen
eed1975c46 rename freeradius' rc script, to avoid a future conflict. ok aja@ 2015-07-21 02:25:06 +00:00
sthen
83fba7548b update to freeradius-2.2.7, rolling in some patches committed upstream and
removing some which are no longer needed. ok pea@ (maintainer).

add a patch from upstream git (noticed after ok) fixing one of the default
config files.
2015-06-23 21:38:06 +00:00
sthen
1089500e87 update to freeradius 2.2.6, plus a few patches from upstream, notably
one fixing use with libressl (simplified by upstream from a diff written by
Kapetanakis Giannis). ok aja@ pea@
2015-01-03 13:20:25 +00:00
ajacoutot
01a4c7dc12 Missing shebang.
from Kapetanakis Giannis
2014-10-31 13:26:38 +00:00
brad
b94a402501 Switch from using MySQL to using MariaDB attempt #2. MariaDB is a drop-in replacement.
ok sthen@
2014-09-13 18:09:20 +00:00
sthen
967a5226b8 update to freeradius 2.2.5, no reply from maintainer, looks sane to jca 2014-07-17 00:20:51 +00:00
ajacoutot
bc545d328e Drop modules/krb5; forgot in previous. 2014-04-21 13:09:47 +00:00
ajacoutot
384462110e Drop kerberos support. 2014-04-21 13:07:08 +00:00
ajacoutot
696d6de95f Spring cleaning:
- not need for gtar
- reduce some chunks in patches and use post-install to rm what we don't want
- drop uneeded patches/chunks

ok pea@ (maintainer)
2014-04-13 20:16:03 +00:00
landry
ea505619e3 Sprinkle some explicit @mode 640 on files which already have this mode.
Should appease pkg_create's future wrath.
2014-01-24 21:30:36 +00:00
espie
59cdb26dc0 use bsd.port.arch.mk for proper multi-packages
move as much as possible outside the conditionals
2013-11-10 12:20:29 +00:00
ajacoutot
25b3041f91 Unbreak after hx509 and ntlm removal from Kerberos. 2013-06-20 06:54:36 +00:00
ajacoutot
9920238d6f Unbreak with new Heimdal; get rid of self-cooked krb5-config since we
have it in base now.
2013-06-17 19:30:22 +00:00
brad
17833ea850 Revert back to using MySQL 5.1 for the time being. MariaDB 5.5 introduces
a new libmysqlclient non-blocking API which utilizes co-routines. The X86
specific GCC ASM co-routine support hid the fact that there was an issue.
The only fallback code so far is POSIX user contexts which OpenBSD does not
support.

Input from and Ok sthen@ jasper@
2013-06-12 20:36:33 +00:00
brad
0b77cf86a5 Switch from using MySQL to using MariaDB. MariaDB is a drop-in replacement.
ok sthen aja
2013-05-25 00:33:09 +00:00
brad
4b12dd90d7 Remove redundant BUILD_DEPENDS. LIB_DEPENDS are BUILD_DEPENDS.
ok sthen@
2013-03-21 08:41:16 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
sthen
f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
pea
eecc83d003 Update to 2.2.0
Fix for CVE-2012-3547.
Lots of bugfixes and improvements.

With help/tweaks from sthen@

ok sthen@
2012-09-16 12:44:02 +00:00
ajacoutot
689f54b24a --localstatedir=/var is the default now. 2012-04-28 10:52:08 +00:00
pea
2316090975 Update to 2.1.12
Rollback patch-src_modules_rules_mak that broke libtool
in a subtle way (lots of lazy binding).

ok ajacoutot@
2011-12-28 10:44:43 +00:00
jasper
ce456af370 - mention why this needs gnu libtool
- fix libtool invocation while here to something that is correct (and wouldn't
choke our libtool if we were to use it).

no binary change
2011-11-22 19:14:20 +00:00
jasper
9155010918 regen 2011-11-22 16:22:27 +00:00
pea
77f5a1fb74 Update to 2.1.11
ok ajacoutot@
2011-09-22 13:57:29 +00:00
jasper
f231fd85aa use gtar to extract the distfile 2011-09-20 15:57:23 +00:00
espie
d0fa01c846 normalize pkgpath 2011-09-16 11:13:37 +00:00
jasper
0986549eb9 pea@ takes over maintainership 2011-09-07 10:29:35 +00:00
ajacoutot
5ab1d18b2e Fix rc.d script ownerships.
from Bjorn Ketelaars
2011-06-03 21:38:44 +00:00
jasper
4fee5ffce0 Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.

ok aja@
2011-05-11 12:03:19 +00:00
jasper
f22fcee494 bump 2011-04-20 15:05:24 +00:00
jasper
a5082bf628 - remove unnecessary NULL casts 2011-04-17 17:56:02 +00:00
pea
976e689fed + Remove MESSAGE
+ Fix directories permissions
+ Add a rc script

maintainer timed out
ok ajacoutot@
2011-04-15 09:44:06 +00:00
espie
a528c417cd missed depend 2010-11-22 09:53:43 +00:00
espie
b181d31917 missed a few depends 2010-11-22 09:30:38 +00:00
espie
0397d65db0 new depends 2010-11-19 22:31:32 +00:00
espie
2d4d3c014f WANTLIB conversion 2010-11-11 11:54:08 +00:00
pea
4070773b3b Update to 2.1.10.
ok aja@, maintainer timed out
2010-10-25 13:22:20 +00:00
espie
47ff75aa46 USE_GROFF=Yes 2010-10-18 18:36:45 +00:00
steven
f4900bfe09 indicate reason for gnu libtool 2010-09-26 08:33:12 +00:00
steven
f3696556fd use gnu libtool (needs ltdl) 2010-06-23 16:27:57 +00:00