./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.

DEINSTALL [+/-]

Required to run:
[lang/perl5] [devel/libltdl] [mail/courier-unicode]

Required to build:
[pkgtools/cwrappers]

Package options: bdb

Master sites:

Filesize: 2234.813 KB

Version history: (Expand)


CVS history: (Expand)


   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 (2298)
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) | Package updated
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
   2021-10-07 16:54:50 by Nia Alarie | Files touched by this commit (606)
Log message:
security: Remove SHA1 hashes for distfiles