| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=sk249ne0ult79ji1hafocr0ip6; path=/
content-type: text/html; charset=UTF-8
date: Sat, 27 Dec 2025 06:13:18 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
courier-..
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./security/courier-authlib, Courier Authentication Library
[
Branch: CURRENT, Version: 0.72.1, Package name: courier-authlib-0.72.1, Maintainer: pkgsrc-users
The Courier authentication library provides authentication services for
other Courier applications. In this context, the term "authentication"
refers to the following functions:
1. Take a userid or a loginid, and a password. Determine whether the
loginid and the password are valid.
2. Given a userid, obtain the following information about the userid:
A. The account's home directory.
B. The numeric system userid and groupid that owns all files
associated with this account.
C. The location of the account's maildir.
D. Any maildir quota defined for this account. See the Courier
documentation for more information on maildir quotas.
E. Other miscellaneous account-specific options.
3. Change the password associated with a loginid.
4. Obtain a complete list of all loginids.
This package can change the system password via a Courier
authentication module if tcl-expect is installed.
DEINSTALL [+/-]
Required to run:
[lang/perl5] [devel/libltdl] [mail/courier-unicode]
Required to build:
[pkgtools/cwrappers]
Package options: bdb
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
regress
security
courier-..shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./security/courier-authlib, Courier Authentication Library
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 0.72.1, Package name: courier-authlib-0.72.1, Maintainer: pkgsrc-users
The Courier authentication library provides authentication services for
other Courier applications. In this context, the term "authentication"
refers to the following functions:
1. Take a userid or a loginid, and a password. Determine whether the
loginid and the password are valid.
2. Given a userid, obtain the following information about the userid:
A. The account's home directory.
B. The numeric system userid and groupid that owns all files
associated with this account.
C. The location of the account's maildir.
D. Any maildir quota defined for this account. See the Courier
documentation for more information on maildir quotas.
E. Other miscellaneous account-specific options.
3. Change the password associated with a loginid.
4. Obtain a complete list of all loginids.
This package can change the system password via a Courier
authentication module if tcl-expect is installed.
DEINSTALL [+/-]
# $NetBSD: DEINSTALL,v 1.2 2005/02/18 22:12:43 jlam Exp $
case ${STAGE} in
DEINSTALL)
#
# Note some additional files that may be created by the sysadmin
# that can probably be removed.
#
if ${TEST} -x ./+FILES; then
for file in \
${PKG_SYSCONFDIR}/userdb \
${PKG_SYSCONFDIR}/userdb.dat \
${PKG_SYSCONFDIR}/userdbshadow.dat
do
${ECHO} "# FILE: $file . /dev/null" >> ./+FILES
done
fi
;;
POST-DEINSTALL)
#
# Unconditionally remove authdaemon state directory as it contains
# files and sockets that authdaemond creates every time it is
# started.
#
${RM} -rf @AUTHDAEMONVAR@
;;
esac
case ${STAGE} in
DEINSTALL)
#
# Note some additional files that may be created by the sysadmin
# that can probably be removed.
#
if ${TEST} -x ./+FILES; then
for file in \
${PKG_SYSCONFDIR}/userdb \
${PKG_SYSCONFDIR}/userdb.dat \
${PKG_SYSCONFDIR}/userdbshadow.dat
do
${ECHO} "# FILE: $file . /dev/null" >> ./+FILES
done
fi
;;
POST-DEINSTALL)
#
# Unconditionally remove authdaemon state directory as it contains
# files and sockets that authdaemond creates every time it is
# started.
#
${RM} -rf @AUTHDAEMONVAR@
;;
esac
Required to run:
[lang/perl5] [devel/libltdl] [mail/courier-unicode]
Required to build:
[pkgtools/cwrappers]
Package options: bdb
Master sites:
Filesize: 2234.813 KBVersion history: (Expand)
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2024-02-12) Updated to version: courier-authlib-0.72.1
- (2023-10-25) Updated to version: courier-authlib-0.72.0nb1
CVS history: (Expand)
| 2025-04-04 01:59:02 by Greg Troxel | Files touched by this commit (2) |
Log message: security/courier-authlib: Fold MESSAGE into DESCR |
| 2024-02-21 04:46:06 by Amitai Schleier | Files touched by this commit (1) |
Log message: courier-authlib: also strip --enable-new-dtags on macOS. |
| 2024-02-12 18:24:08 by Hans Rosenfeld | Files touched by this commit (4) |
Log message: Update courier-authlib to 0.72.1 Changes since 0.72.0: * Use strncmp instead of memcmp. * Various fixes for calls to getgrnam_r/getpwnam_r |
| 2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2297) |
Log message: *: bump for openssl 3 |
| 2023-06-26 18:49:12 by Jonathan Perkin | Files touched by this commit (1) |
Log message: courier-authlib: SunOS build fixes. |
| 2023-01-25 20:31:05 by Benny Siegert | Files touched by this commit (5) | |
Log message: courier-authlib: update to 0.72.0 Upstream does not supply a meaningful changelog. |
| 2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message: *: recursive bump for perl 5.36 |
| 2021-10-26 13:18:07 by Nia Alarie | Files touched by this commit (605) |
Log message: security: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./security/cyrus-sasl/distinfo \ cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2 |
