Commit graph

46 commits

Author SHA1 Message Date
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
cube
1c233885e0 Resurrect support for making the daemon run as something else than
"popa3d", and factor the resulting grep with the other one.

Bump PKGREVISION.

Based on patch by pancake at phreaker dot net in PR 27018.
2004-09-23 06:43:45 +00:00
wiz
2f3a747410 Update to 0.6.4.1:
MD5_Final() has been corrected to actually zeroize the context structure.
This makes no difference for popa3d itself, but may be important for
possible other applications which might use the popa3d MD5 routines.
2004-07-23 14:14:23 +00:00
reed
9c790735db mk/bsd.pkg.install.mk now automatically registers
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-04-23 22:07:52 +00:00
snj
fb194c6e83 Convert to buildlink3. 2004-04-18 04:55:29 +00:00
wiz
0c0eb310dc Update to 0.6.4:
Changes made between 0.6.3 and 0.6.4 (2003/11/17).

The uses of sprintf(3) have been replaced by the concat() function
implemented locally.

Also, add rc.d script to PLIST for binary packages.
2003-12-07 19:18:16 +00:00
jlam
b2677a2cb0 Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL if
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-08-30 22:51:11 +00:00
martti
f928be280d COMMENT should start with a capital letter. 2003-07-21 16:56:41 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
wiz
28b0bdb77b Update to 0.6.3, changes:
libpam_userpass support (with pam_userpass 0.9+).
[not in pkg]
2003-04-15 08:28:19 +00:00
wiz
8bde247f8f Update to 0.6.2:
In this version, the rate limiting of a log message has been corrected.
Documentation updates are provided, including a change log that will now
be maintained.
2003-03-11 08:35:05 +00:00
wiz
ecfda6bc3d Update to 0.6.1:
Version identification (popa3d -V) has been added, and the logging of
abnormally terminated POP3 sessions has been improved.
2003-03-05 09:55:38 +00:00
salo
94e39297e5 Updated to version 0.6.
Changes: This version features minor bug, correctness,
         and interoperability fixes.
2003-02-20 13:51:22 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
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>.
2003-01-28 22:03:00 +00:00
dillo
2939525641 compile in support for standalone (non-inetd started) mode.
bump PKGREVISION.
2002-11-07 03:47:59 +00:00
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
wiz
503a43f468 Update to 0.5.9. Switch to buildlink2.
Changes:
This release adds two interoperability fixes and makes the code ISO C99
compliant.
2002-09-24 11:57:27 +00:00
jlam
e507190d0d When using bsd.pkg.install.mk, if a DEINSTALL or INSTALL file already
exists, then use it as the default value of DEINSTALL_EXTRA_TMPL or
INSTALL_EXTRA_TMPL.
2002-09-18 21:15:07 +00:00
seb
db84442a67 Substitute a couple of mkdir' by ${MKDIR}'.
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}.
While here substitute a couple of ${PREFIX} by `%D' in
`@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-06-26 10:29:33 +00:00
wiz
51e8493b5a Update to 0.5.1, changes since 0.5:
The UIDL calculation has been reworked, adding support for multi-line
message headers and reconsidering which headers to use. Without this change,
the generated IDs wouldn't always be unique when running with certain (common)
MTAs.
2002-04-23 14:03:43 +00:00
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +00:00
wiz
c6346b5a11 Update to 0.5. Changes are since 0.4.9.4 are minimal but include a man page. 2001-12-23 23:03:22 +00:00
wiz
9008ecd9dd popa3d executable shouldn't belong to popa3d user. Noted by Solar Designer. 2001-12-09 22:06:45 +00:00
jlam
cad8d76f69 PKG_USER/PKG_GROUP are no more, so invent POPA3D_{USER,GROUP} to be used
in the Makefile and in the INSTALL file.
2001-12-07 20:30:59 +00:00
jlam
55ffb37406 bsd.pkg.install.mk calls the INSTALL script at the right times
automatically, so no need to do it ourselves.
2001-12-02 06:56:38 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
jlam
678c0f86f8 Use PKG_{USERS,GROUPS} instead of PKG_{USER,GROUP}. 2001-11-26 20:38:31 +00:00
zuntum
24c9b71584 Converted to respect PKG_SYSCONFDIR 2001-11-25 23:55:35 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
wiz
e7e56f249d Create an empty dir (${PREFIX}/share/empty) for the daemon to chroot to.
Bump to 0.4.9.4nb1.
2001-09-22 11:06:13 +00:00
wiz
c5c1adb967 Update to 0.4.9.4. Changes since 0.4.9.2:
Parts of the daemon code are now run in a chroot jail. qmail-style
~/Mailbox support was added. The inetd vs. standalone mode setting has been
made runtime configurable. A bug resulting in incorrect failure reason being
logged, and a bug which could result in mailbox corruption (glued messages)
have been fixed.
2001-09-11 16:47:12 +00:00
wiz
ee771a87af Update to 0.4.9.2. Changes: Improved logging, optional libwrap support
(not enabled). Source code was cleaned for SUSv2 correctness.
2001-09-02 16:48:32 +00:00
wiz
0c6d1d7c38 Update popa3d to 0.4.9.1.
Changes:
PAM authentication (obviously not enabled)
Choice for fcntl(2) and/or flock(2) locking.
Virtual domain support hooks (in beta, not enabled in package)
Relaxed BSD-compatible license for most source files.
Various bug and portability fixes.
2001-07-21 17:16:12 +00:00
wiz
b74004354c Fix path on ftp site. 2001-05-29 12:11:27 +00:00
agc
b26a4eb88b Move to sha1 digests, and add distfile sizes. 2001-04-20 13:09:54 +00:00
agc
9e8d6c8b8d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:33:31 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
wiz
d7906c3ebd Some more MESSAGE cleanup. 2001-01-29 11:38:10 +00:00
wiz
c0edc2aaa9 Set PATCH_SITES to MASTER_SITES (to find the md5 patch). 2000-07-21 00:21:40 +00:00
wiz
1a08b2d76e fix DISTNAME, broken by my last commit. Noted by Solar Designer. 2000-07-12 20:15:11 +00:00
wiz
81daed79fc Add a distribution patch provided by the author, which fixes an MD5 problem
on architectures with strict alignment requirements. For details, see
http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl/full?pr=1803
Bump version to 0.4nb1.
2000-07-07 23:54:53 +00:00
wiz
016d2bf791 fix user handling for binary packages 2000-05-26 14:21:42 +00:00
groo
0a1069ec9e Fix my braino which built on previous braino. We are *not* interested in
testing the *output* of ${GROUP_CMD} or ${USER_CMD}, merely the exit status.
2000-04-12 03:39:43 +00:00
groo
fd70dc86b7 negate group and user existence test 2000-04-04 18:57:33 +00:00
wiz
621d0db2d2 correct user addition handling, patch slightly differently. 2000-04-03 02:12:27 +00:00
wiz
36b529f527 Initial import of popa3d, a small, performant, reliable, and secure
pop3 daemon.
2000-04-02 01:32:28 +00:00