119 Commits

Author SHA1 Message Date
sthen
2d2a417458 sync WANTLIB (readding idn to some where I was overzealous, plus some lzma/pthread) 2016-11-07 10:51:36 +00:00
ajacoutot
071697cc73 Split sqlite3 support into its own FLAVOR. 2016-10-10 12:25:20 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
ajacoutot
5d827545b7 --without-sqlite so that we don't pick up sqlite2 from ports.
reported by nigel@
2016-07-08 13:17:35 +00:00
ajacoutot
4fbdd35bfe Unbreak getent LOGIN/PLAIN authentication: getpwnam -> getpwnam_shadow.
Fix a few time_t printf while here.
2016-06-17 09:43:35 +00:00
naddy
8c9ed2059f g/c PFRAG.shared 2016-04-04 22:57:45 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
ajacoutot
722cafbb93 Add a "gssapi" FLAVOR for Kerberos authentication.
While here, enable sqlite3 support unconditionally and drop the corresponding
FLAVOR.
2015-12-11 06:35:35 +00:00
sthen
a626ee54a0 sync WANTLIB 2015-08-12 22:27:31 +00:00
ajacoutot
a183b75553 "/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:31:10 +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
espie
92816cd8fc use more specific version of SUBST_* where appropriate 2014-08-10 09:58:04 +00:00
ajacoutot
3b848d3597 Drop gssapi support. 2014-04-21 12:12:05 +00:00
ajacoutot
6972a5b45b Human readable. 2013-10-31 20:07:59 +00:00
schwarze
92d95bf55d Do not run mandoc(1) at build time.
Just install the mdoc(7) source code of the saslauthd(8) manual.
Also regenerate patch-saslauthd_configure.
Bump.

ok ajacoutot@
2013-10-31 19:42:45 +00:00
ajacoutot
f0f074dada Fix saslauthd man page display; noticed by aalm@
While here, add missing libgs2 (stupid make plist).
2013-10-30 15:06:46 +00:00
ajacoutot
7ef9f8aeab Unbreak the ldap FLAVOR at runtime -- @mode 640 in PFRAG.shared leaked
into the rest of the files and directories... so properly close the
marker.

thanks to nl3dee on freenode for spotting this
2013-06-20 09:48:28 +00:00
ajacoutot
64a6588efb No need for pthread. 2013-06-20 08:26:13 +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
ajacoutot
6e89bcdc1f Fix the pkgconfig file.
prodded by jasper@
2013-05-30 00:28:07 +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
ajacoutot
f5fb8836b7 Explicitely build --without-pam.
Merge some chunck of PFRAG.shared into PLIST.
2013-05-11 06:21:15 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +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
matthieu
d743772fda fix path to LDAP_SASLAUTHD doc file. ok ajacoutot@ 2013-01-07 19:35:20 +00:00
ajacoutot
1bacafccba Update to cyrus-sasl-2.1.26. 2012-11-22 16:01:38 +00:00
espie
4ed7caa04f first pass at handling sqlite3 move 2012-04-23 17:15:17 +00:00
ajacoutot
c8731b53b3 Fix a NULL ptr dereference (from upstream).
reported by "remco"
ok naddy@ sthen@
2012-02-07 06:36:39 +00:00
ajacoutot
d195f120e6 Unbreak. 2011-12-22 10:00:35 +00:00
pea
3ebee1957e Install sample and rcscript before fragments to avoid wrong permissions
with the ldap flavor.

ok ajacoutot@
2011-12-21 14:36:15 +00:00
pea
b50d6efafc Install .la files.
They are needed by, at least, mutt and postfix.

ok ajacoutot@
2011-09-29 09:13:01 +00:00
ajacoutot
326d7a7e09 Update to cyrus-sasl-2.1.25.
sqlite FLAVOR replaced with sqlite3.
2011-09-20 23:01:29 +00:00
espie
46d3548829 normalize pkgpath 2011-09-16 11:41:38 +00:00
naddy
1e2bbe8777 bump all (sub)packages that depend on db/v4; requested by and help from espie@ 2011-09-12 18:02:34 +00:00
naddy
003265780c * Don't turn an mdoc(7) page into a cat page. Install the source page.
* No need to explicitly recurse into saslauthd.  The build framework
  does that already.

ok ajacoutot@
2011-07-03 22:51:25 +00:00
ajacoutot
2d702b0153 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.
2011-05-11 08:24:40 +00:00
ajacoutot
4ec44530ca Simplify after recent rc.subr change.
The framework is now stable and we will start documenting it (at last).
2010-12-27 14:50:22 +00:00
ajacoutot
b28452a489 Cope with recent rc.subr changes. 2010-12-24 10:40:04 +00:00
espie
be2f93f11d since db/v4 has db->=4,<5 as default, no need to specify it explicitly 2010-11-26 14:50:09 +00:00
espie
6c283d7e98 new depends 2010-11-20 17:22:40 +00:00
ajacoutot
761594762a Add RCS IDs to rc scripts. 2010-10-29 12:54:43 +00:00
ajacoutot
be7818c4e8 Add rc script for saslauthd. 2010-10-28 11:21:05 +00:00
espie
2ef1026971 USE_GROFF=Yes 2010-10-18 21:41:44 +00:00
ajacoutot
df46f237d1 New HOMEPAGE+MASTER_SITES. 2010-09-03 15:36:26 +00:00
ajacoutot
49f68bd49e Fix some implicit declarations.
Move to REVISION and new DEPENDS.
2010-07-16 12:44:43 +00:00
jasper
0dcf7241ef these should be last BROKEN -> ERRORS
ok aja@
2010-04-16 07:49:26 +00:00
ajacoutot
0536001aad - SECURITY update to cyrus-sasl-2.1.23
* lib/saslutil.c: Fixed CERT VU#238019 (make sure sasl_encode64()
  always NUL terminates output or returns SASL_BUFOVER).
2009-05-16 09:09:59 +00:00