head	1.9;
access;
symbols
	old_RELEASE_5_4_0:1.7
	old_RELEASE_4_11_0:1.1;
locks; strict;
comment	@# @;


1.9
date	2005.04.26.19.17.31;	author oliver;	state dead;
branches;
next	1.8;

1.8
date	2005.04.02.14.28.05;	author oliver;	state Exp;
branches;
next	1.7;

1.7
date	2005.03.15.19.41.40;	author oliver;	state Exp;
branches;
next	1.6;

1.6
date	2005.03.15.17.13.49;	author oliver;	state Exp;
branches;
next	1.5;

1.5
date	2005.03.01.19.39.52;	author oliver;	state Exp;
branches;
next	1.4;

1.4
date	2005.02.04.18.44.48;	author oliver;	state Exp;
branches;
next	1.3;

1.3
date	2005.01.25.22.24.11;	author oliver;	state Exp;
branches;
next	1.2;

1.2
date	2005.01.08.10.25.04;	author oliver;	state Exp;
branches;
next	1.1;

1.1
date	2004.12.19.11.25.27;	author oliver;	state Exp;
branches;
next	;


desc
@@


1.9
log
@move mail/courier-authlib to security/courier-authlib which is a meta-port now.

Submitted by:		Yarema <yds@@CoolRat.org>
In corporation with:	Jose M Rodriguez <josemi@@freebsd.jazztel.es>, Milan Obuch <ports@@dino.sk>, myself
@
text
@@@unexec [ ! -f /var/run/authdaemond/pid ] || %D/etc/rc.d/courier-authdaemond.sh stop || true
bin/courierauthconfig
etc/rc.d/courier-authdaemond.sh
%%MYSQLFLAG%%@@unexec if cmp -s %D/%%CONFDIR%%/authlib/authmysqlrc.dist %D/%%CONFDIR%%/authlib/authmysqlrc; then rm -f %D/%%CONFDIR%%/authlib/authmysqlrc; fi
%%PGSQLFLAG%%@@unexec if cmp -s %D/%%CONFDIR%%/authlib/authpgsqlrc.dist %D/%%CONFDIR%%/authlib/authpgsqlrc; then rm -f %D/%%CONFDIR%%/authlib/authpgsqlrc; fi
%%LDAPFLAG%%@@unexec if cmp -s %D/%%CONFDIR%%/authlib/authldaprc.dist %D/%%CONFDIR%%/authlib/authldaprc; then rm -f %D/%%CONFDIR%%/authlib/authldaprc; fi
@@unexec if cmp -s %D/%%CONFDIR%%/authlib/authdaemonrc.dist %D/%%CONFDIR%%/authlib/authdaemonrc; then rm -f %D/%%CONFDIR%%/authlib/authdaemonrc; fi
%%CONFDIR%%/authlib/authdaemonrc.dist
include/courier_auth_config.h
include/courierauth.h
include/courierauthsasl.h
include/courierauthsaslclient.h
include/courierauthdebug.h
lib/courier-authlib/libcourierauth.so.0
lib/courier-authlib/libcourierauth.so
lib/courier-authlib/libcourierauth.a
lib/courier-authlib/libcourierauthsasl.so.0
lib/courier-authlib/libcourierauthsasl.so
lib/courier-authlib/libcourierauthsasl.a
lib/courier-authlib/libcourierauthsaslclient.so.0
lib/courier-authlib/libcourierauthsaslclient.so
lib/courier-authlib/libcourierauthsaslclient.a
lib/courier-authlib/libcourierauthcommon.so.0
lib/courier-authlib/libcourierauthcommon.so
lib/courier-authlib/libcourierauthcommon.a
%%AUTHUSERDBFLAG%%lib/courier-authlib/libauthuserdb.so.0
%%AUTHUSERDBFLAG%%lib/courier-authlib/libauthuserdb.so
%%PAMFLAG%%lib/courier-authlib/libauthpam.so.0
%%PAMFLAG%%lib/courier-authlib/libauthpam.so
%%MYSQLFLAG%%lib/courier-authlib/libauthmysql.so.0
%%MYSQLFLAG%%lib/courier-authlib/libauthmysql.so
%%PGSQLFLAG%%lib/courier-authlib/libauthpgsql.so.0
%%PGSQLFLAG%%lib/courier-authlib/libauthpgsql.so
%%LDAPFLAG%%lib/courier-authlib/libauthldap.so.0
%%LDAPFLAG%%lib/courier-authlib/libauthldap.so
%%VPOPMAILFLAG%%lib/courier-authlib/libauthvchkpw.so.0
%%VPOPMAILFLAG%%lib/courier-authlib/libauthvchkpw.so
libexec/courier-authlib/authsystem.passwd
libexec/courier-authlib/authdaemond
%%AUTHUSERDBFLAG%%libexec/courier-authlib/makedatprog
sbin/authtest
sbin/authdaemond
sbin/authenumerate
sbin/courierlogger
%%AUTHUSERDBFLAG%%sbin/pw2userdb
%%AUTHUSERDBFLAG%%sbin/makeuserdb
%%AUTHUSERDBFLAG%%sbin/userdb
%%AUTHUSERDBFLAG%%sbin/userdb-test-cram-md5
%%AUTHUSERDBFLAG%%sbin/userdbpw
%%AUTHUSERDBFLAG%%sbin/vchkpw2userdb
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/COPYING
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/README.authdebug.html
%%PORTDOCS%%%%DOCSDIR%%/README.authmysql.html
%%PORTDOCS%%%%DOCSDIR%%/README.authmysql.myownquery
%%PORTDOCS%%%%DOCSDIR%%/README.authpostgres.html
%%PORTDOCS%%%%DOCSDIR%%/README.ldap
%%PORTDOCS%%%%DOCSDIR%%/README_authlib.html
%%PORTDOCS%%@@dirrm %%DOCSDIR%%
@@unexec rmdir /var/run/authdaemond 2>/dev/null || true
@@unexec rmdir %D/%%CONFDIR%%/authlib 2>/dev/null || true
@@dirrm lib/courier-authlib
@@dirrm libexec/courier-authlib
@


1.8
log
@- Merge sysconfdir and userdb configurable from courier-imap [1]
- Make the port conflicts with mail/courier [1]
- add an option to disable make install-configure to merge new otpions into old cfg files

PR:		ports/79062 [1]
Submitted by:	Jose M Rodriguez <josemi@@freebsd.jazztel.es> [1]
@
text
@@


1.7
log
@- stop  creatng /var/run/authdaemond during the package installation
- create /var/run/authdaemond within the rc.subr Script in case the
  directory doesn't exist.
- Bump PORTREVISION

Suggested By:	brooks
@
text
@d4 5
a8 5
%%MYSQLFLAG%%etc/authlib/authmysqlrc.dist
%%PGSQLFLAG%%etc/authlib/authpgsqlrc.dist
%%LDAPFLAG%%etc/authlib/authldaprc.dist
@@unexec if cmp -s %D/etc/authlib/authdaemonrc.dist %D/etc/authlib/authdaemonrc; then rm -f %D/etc/authlib/authdaemonrc; fi
etc/authlib/authdaemonrc.dist
d65 1
a65 1
@@unexec rmdir %D/etc/authlib 2>/dev/null || true
@


1.6
log
@- change socket and pid location from /usr/local/var/spool/authdaemon/ to /var/run/authdaemond/
- fix default user/group premissions.

PR:		78866
Submitted by:	Artis Caune <Artis.Caune@@latnet.lv>
@
text
@a63 2
@@exec mkdir -m 0750 /var/run/authdaemond 2>/dev/null || true
@@exec chown %%MAILUSER%%:%%MAILGROUP%% /var/run/authdaemond 2>/dev/null || true
@


1.5
log
@- fix Makefile [1]
- Bump PORTREVISION
- create and remove PREFIX/var/spool/authdaemon on (de)installation [2]

PR:		ports/78613 [1] - partly
Submitted by:	Jose M Rodriguez <josemi@@freebsd.jazztel.es> [1]
Noted by:	Gustavo A. Baratto <gbaratto@@superb.net> [2]
@
text
@d1 1
d64 3
a66 5
@@exec mkdir -p %D/var/spool/authdaemon 2>/dev/null || true
@@unexec rmdir %D/var/spool/authdaemon 2>/dev/null || true
@@unexec rmdir %D/var/spool 2>/dev/null || true
@@unexec rmdir %D/var/authdaemon 2>/dev/null || true
@@unexec rmdir %D/var 2>/dev/null || true
@


1.4
log
@VPOPMAILDIR?=   ${LOCALBASE}/vpopmail

update to 0.53
new knobs: WITH_MAILUSER WITH_MAILGROUP WITHOUT_AUTHUSERDB

Submitted by:	"Gustavo A. Baratto" <gbaratto@@superb.net>
@
text
@d63 3
@


1.3
log
@fix pkg-plist

Noted by:	kris
@
text
@d25 2
a26 2
lib/courier-authlib/libauthuserdb.so.0
lib/courier-authlib/libauthuserdb.so
d39 1
a39 1
libexec/courier-authlib/makedatprog
d44 6
a49 5
sbin/makeuserdb
sbin/userdb
sbin/userdb-test-cram-md5
sbin/userdbpw
sbin/vchkpw2userdb
@


1.2
log
@upadate to courier-authlib 0.52, courier-imap 4.0.1 and sqwebmail 5.0.0

Special thanks for testing and sugestions to:	Brian Candler <B.Candler@@pobox.com>
@
text
@d6 1
d64 3
a66 2
@@dirrm etc/authlib
@@unexec rmdir %D/libexec/authlib 2>/dev/null || true
@


1.1
log
@Add courier-authlib

<quote>
Copies of this library code used to exist in other tarballs: Courier,
Courier-IMAP, and SqWebMail. Building and installing any of these packages
would've automatically installed this authentication code.

The authentication library is now a separate, standalone package. This
authentication library must now be installed, separately, before upgrading
to the following builds (or if installing them for the first time):
Courier 0.48, Courier-IMAP 4.0, and SqWebMail 5.0. See NEWS for more information.
</quote>

http://www.courier-mta.org/authlib/
@
text
@a23 2
lib/courier-authlib/libauthcustom.so.0
lib/courier-authlib/libauthcustom.so
d49 1
d52 1
d54 6
@

