summaryrefslogtreecommitdiff
path: root/mail/courier-auth
AgeCommit message (Collapse)AuthorFilesLines
2005-01-14Create a pam.buildlink3.mk file that is used by PAM-using packages.jlam1-2/+2
It includes the correct buildlink3.mk file from either Linux-PAM (security/PAM) or OpenPAM (security/openpam) and eventually will support solaris-pam. pam.buildlink3.mk will: * set PAMBASE to the base directory of the PAM files; * set PAM_TYPE to the PAM implementation used. There are two variables that can be used to tweak the selection of the PAM implementation: PAM_DEFAULT is a user-settable variable whose value is the default PAM implementation to use. PAM_ACCEPTED is a package-settable list of PAM implementations that may be used by the package. Modify most packages that include PAM/buildlink3.mk to include pam.buildlink3.mk instead.
2004-12-28The default location of the pkgsrc-installed rc.d scripts is nowreed1-1/+2
under share/examples/rc.d. The variable name already was named RCD_SCRIPTS_EXAMPLEDIR. This is from ideas from Greg Woods and others. Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism (as requested by wiz).
2004-07-15Make this look more like sqwebmail's rc.d script so that "status" returnsjlam1-29/+25
something meaningful, even if it can only be run by root.
2004-07-14Move addition of "liblog" to WRKSRC_SUBDIRS from Makefile tojlam2-4/+3
Makefile.authdaemond so that courier-auth* module packages will patch correctly.
2004-07-14Update mail/courier-auth to 0.45.6. Changes from version 0.44.2 include:jlam14-57/+134
* Honor ${VARBASE}. * Rename "authdaemon.sysconftool" to "sysconftool" for use by other Courier mail packages. * authvchkpw explicitly disabled -- it's not officially supported within courier, and there's a workaround by using vchkpw2userdb(8). This closes pkg/19365. * courierlogger(1) moved from mail/courier-imap into this package. * Support a new setting DEBUG_LOGIN in authdaemonrc to allow easier debugging of the authentication process. * Added documentation on how to debug the authentication process in ${PREFIX}/share/doc/courier. * makedat: Skip subdirectories named "CVS". Allows all directory-based lists (makesmtpaccess, etc...) to be managed via CVS.
2004-05-12Do not use install-strip target since it fails;wiz1-4/+1
instead of install, sh install is called and install is not found. The installed files are stripped automatically even after this change.
2004-04-23mk/bsd.pkg.install.mk now automatically registersreed1-2/+1
the RCD_SCRIPTS rc.d script(s) to the PLIST. This GENERATE_PLIST idea is part of Greg A. Woods' PR #22954. This helps when the RC_SCRIPTS are installed to a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later, the default RCD_SCRIPTS_EXAMPLEDIR will be changed to be more clear that they are the examples.) These patches also remove the etc/rc.d/ scripts from PLISTs (of packages that use RCD_SCRIPTS). (This also removes now unused references from openssh* makefiles. Note that qmail package has not been changed yet.) I have been doing automatic PLIST registration for RC_SCRIPTS for over a year. Not all of these packages have been tested, but many have been tested and used. Somethings maybe to do: - a few packages still manually install the rc.d scripts to hard-coded etc/rc.d. These need to be fixed. - maybe remove from mk/${OPSYS}.pkg.dist mtree specifications too.
2004-03-26Reverse the use of USE_DB185 in bdb.buildlink3.mk -- it defaults tojlam1-2/+1
"yes" and packages that can't use the DB-1.85 API should set it to "no". This makes the native DB the preferred DB if it exists.
2004-03-10Convert to use bdb.buildlink3.mk.jlam1-2/+2
2004-02-24Clean up Solaris db handling by just noting that we need db-1.85jlam1-4/+3
functionality.
2004-02-23Have all of the courier programs find the authdaemon socket in the samejlam1-1/+2
location.
2004-02-22Note the common directory for HTML docs for courier packages.jlam1-1/+2
2004-02-22Add the example PAM file to the installation.jlam2-2/+6
2004-02-22Move settings for USE_BUILDLINK3 and USE_LANGUAGES from the common Makefilejlam2-4/+5
into the separate packages.
2004-02-22Workaround a Solaris bug noted in:jlam1-1/+8
http://www.inter7.com/courierimap/FAQ.html#solarisbug
2004-02-21Update mail/courier-auth* packages to 0.44.2 from the courier-0.44.2jlam11-104/+146
source distribution. Changes from version 0.37.1 include fixing minor bugs, plugging memory leaks, and improving documentation. The authentication daemons also have improved behaviour when idling.
2004-02-10PERL5_REQD is now a list of values, so append to its value instead ofjlam1-2/+2
setting it.
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-11Use tabs (not spaces) to make indentationcjep1-2/+2
2003-08-30Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL ifjlam1-2/+4
USE_PKGINSTALL is "YES". bsd.pkg.install.mk will no longer automatically pick up a INSTALL/DEINSTALL script in the package directory and assume that you want it for the corresponding *_EXTRA_TMPL variable.
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-2/+2
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2002-10-08buildlink1 -> buildlink2jlam3-20/+10
2002-09-20Make these scripts more portable by taking advantage of automatic rc.dgrant1-2/+2
script handling and using @RCD_SCRIPTS_SHELL@. as discussed with jlam.
2002-09-19Take advantage of the auto-generation and installation of rc.d scripts.jlam1-7/+1
2002-09-18When using bsd.pkg.install.mk, if a DEINSTALL or INSTALL file alreadyjlam1-3/+1
exists, then use it as the default value of DEINSTALL_EXTRA_TMPL or INSTALL_EXTRA_TMPL.
2002-07-18it's better to REQUIRE LOGIN rather than DAEMON, because a bunch of serviceslukem1-2/+2
which rely upon authdaemond really shouldn't start until after LOGIN.
2002-06-22use 'env -i' rather than 'env -', as this is deprecated according togrant1-2/+2
env(1), and it does not work with the new getopt(3). provided by Julio Merino <jmmv at hispabsd dot org> in pkg/17361.
2002-04-27Replace STRIPFLAG with _STRIPFLAG_INSTALL to fix pkg/15467.yyamano1-2/+2
2002-02-05Move PAM dependency into Makefile.authdaemond as the PAM-related code isjlam2-7/+7
localized into the authlib sources. This makes only the courier-auth* modules depend on PAM.
2002-02-05Solaris' test binary (test/[) doesn't grok "-e". Replace with "-f".jlam1-3/+3
Noted by Stoned Elipot <seb@netbsd.org> in private email.
2002-02-03Fix reversed logic for setting INSTALL_TARGET=install-strip. Of course,jlam1-4/+2
we want to strip when STRIPFLAGS contains "-s" and not otherwise. Pointed out by Amatai Schlair in private e-mail.
2002-01-29Allow PAM authentication if USE_PAM is defined.jlam1-2/+3
2002-01-27Move dependency on courier-auth into the module Makefiles and usejlam2-25/+3
Makefile.authdaemond to replace a lot of the complexity in courier-auth/Makefile.
2002-01-27Use ${MYSQL_CONFIG}, not "mysql_config", so as to use the buildlinkjlam3-5/+23
config wrapper.
2002-01-27Makefile.authdaemond contains the shared Makefile logic used to buildjlam1-0/+34
a "heavy" authdaemond module, i.e. one of authldap, authmysql, or authpgsql.
2002-01-27Fix the authdaemond rc.d script to accurately report status. The actualjlam1-3/+22
process executed is one of authdaemond.{plain,ldpa,mysql,pgsql}, so read the authdaemonrc config file to find which one was executed. Problem noted by Amitai Schlair in private e-mail.
2002-01-24Update mail/courier-auth to 0.37.1nb1. Changes from version 0.37.1 include:jlam1-0/+13
* Fix the script for changing passwords with a Courier authentication module (used by sqwebmail) to recognize some more warnings/errors by the NetBSD passwd program. * Note that tcl-expect is needed to make the password-changing script work. * Add this package to the "security" category.
2002-01-24Update mail/courier-auth to 0.37.1nb1. Changes from version 0.37.1 include:jlam4-4/+16
* Fix the script for changing passwords with a Courier authentication module (used by sqwebmail) to recognize some more warnings/errors by the NetBSD passwd program. * Note that tcl-expect is needed to make the password-changing script work. * Add this package to the "security" category.
2002-01-22Remove Makefile.in file that wasn't supposed to be there.jlam1-130/+0
2002-01-22Initial import of mail/courier-auth-0.37.1.jlam15-0/+533
This package contains the authentication daemon, modules, and utilities for the Courier mail packages.