aboutsummaryrefslogtreecommitdiffstats
path: root/mail/vpopmail-devel
Commit message (Collapse)AuthorAgeFilesLines
* while adding vpopmail-devel as a package, PKG_PREFIXoliver2006-11-302-3/+3
| | | | | | | | | | | | gets defined as ${PREFIX} - not as ${PREFIX}/vpopmail like it is defined in the Makefile. This ends up in creating users with /usr/local as home dir prefix, not /usr/local/vpopmail. This leads to a wrong home dir, and uninstallable other vpopmail-dendant appli- cations like vqadmin or courier-authlib-vchkpw because this applications are expecting lib_deps and inc_deps in ~vpopmail/etc. PR: ports/103177 Approved by: maintainer timeout (66 days)
* Remove USE_REINPLACE from ports starting with Medwin2006-05-111-1/+0
|
* SHA256ifyedwin2006-01-221-0/+1
| | | | Approved by: krion@
* Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-221-3/+3
| | | | | Approved by: krion@ PR: ports/88711 (related)
* - Fix 'all-depends-list' target in cases if dependencies list iskrion2006-01-222-17/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | very long and if some dependencies can't be added into the list. [1] - Fix FAM support. Make gamin the default FAM system. [2] - Introduce new 'quicksearch' target to show only port, path and info section of the matching ports. [3] - Introduce new category - rubygems. [4] - Fix stale dependencies while installing qmail slaveport and another port that depends on qmail. [5] - Add commentary for describes target in bsd.port.mk. [6] - Fix warning issued during make index on archs !368. [7] - Add USE_DOS2UNIX variable. If set to "YES", remove the ^M from all files under ${WRKSRC}. If set to a string, remove in all files under ${WRKSRC} with one of these names the ^Ms. [8] - Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by checking the existance of the Perl modules with the "perl -e 'use module;'" command. [9] - Fix bsd.port.mk variable quoting issues. No quoting is necessary anymore either in the Makefile or on the command line. Affected variables include: BROKEN FORBIDDEN IGNORE MANUAL_PACKAGE_BUILD NO_CDROM NO_PACKAGE RESTRICTED [10] - Add NOFETCHFILES variable. If set, don't download these files from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from ${MASTER_SITE_OVERRIDE}). [11] - Improve 'search' target output. [12] - Add a new virtual category for Amateur Radio - hamradio. [13] - Cleanup some old/unused pathes in bsd.port.mk. [14] - Add @dirrmtry for plists which does the same as: "@unexec rmdir %D/foo 2>/dev/null || true" [15] - Remove virtual category - offix. [16] - Use portsnap instead of cvsup or cvs on "make update" in /usr/ports. [17] - Move location of bsd.autotools.mk within bsd.port.mk [18] - Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19] - Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20] - Replace the string "FreeBSD" by "The FreeBSD Project" in the security warning [21] - Add bsd.local.mk for local modification to ports framework. [22] - Replace rcNG spelling by rc.d [23] - Remove superfluous USE_REINPLACE. [24] Special thanks to: linimon for spending hours with all these patches clement for fixes kris for help with pointyhat PR: ports/86310 [1], ports/89498 [2], ports/83530 [3], ports/83789 [4], ports/84053 [5], ports/86281 [6], ports/87214 [7], ports/87234 [8], ports/87318 [9], ports/87396 [10], ports/87605 [11], ports/87840 [12], ports/88230 [13], ports/88493 [14], ports/88711 [15], ports/88751 [16], ports/89281 [17], ports/89999 [18], ports/90031 [19], ports/90150 [20], ports/90668 [21], ports/91433 [23], ports/88754 [24] Submitted by: mi [1], marcus [2], Lars Engels <lars.engels@0x20.net> [3], pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7], edwin [8, 9, 11, 15, 21], fenner [10], Arseny Nasokin <tarc.po.cs.msu.su@tarc.po.cs.msu.su> [12], Carl Makin <carl@stagecraft.cx> [13], arved [14], NIIMI Satoshi <sa2c@sa2c.net> [17], thierry [18], jylefort [19], linimon [22], dougb [23]
* Split the postgresql ports into a server and a client part.girgen2005-01-311-2/+1
| | | | | | | | All ports depending on postgresql shall use the USE_PGSQL=yes knob defined in Mk/bsd.ports.mk. Bumping portrevisions where needed. PR: 75344 Approved by: portmgr@ (kris), ade & sean (mentors)
* Remove databases/postgresql-client because there can't be a -server, and havingmat2004-05-251-1/+1
| | | | | it installed prevents databases/postgresql7 from being installed, leading to some dependencies problems
* Fix a file descriptor leak in opensmtp().ale2004-04-192-0/+46
| | | | | Obtained from: vpopmail CVS via oliver, roam and Michael Bowe <mbowe@pipeline.com.au>
* Fix dependency on SpamAssassin.ale2004-03-121-1/+1
| | | | Noticed by: Cristiano Deana <cris@gufi.org>
* Update to 5.5.0 release.ale2004-03-112-4/+4
|
* Update to 5.4.2 development release.ale2004-02-263-4/+8
| | | | | | | PR: ports/63298 Submitted by: me Repocopy by: marcus Approved by: roam (no objections)
* - Fix new installations (patch disappeared in my last commit) [1]ale2004-02-112-8/+11
| | | | | | | - Remove now useless post-patch target Noticed by: Cristiano Deana <cris@gufi.org> [1] Approved by: nork (mentor/implicitly)
* Update to 5.4.0 stable release.ale2004-02-064-93/+85
| | | | Approved by: roam, nork (mentor/implicitly)
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.marcus2004-02-041-1/+1
| | | | (Part 1)
* A first shot at enabling the PostgreSQL authentication features, onlyroam2004-01-311-0/+29
| | | | | | | | | | loosely based on the PR mentioned (the original patch in the PR does not handle either library dependencies nor changing the default credentials). PORTREVISION *not* bumped, this can wait until I implement WITH_PGSQL_PASS and WITH_PGSQL_SERVER in the near future. PR: 61998 Submitted by: Sascha Luck <sascha@c4inet.net>
* Looks like I seriously botched the last commit; somehow four lines fromroam2003-11-281-27/+3
| | | | | | | | | | | | | the original Makefile.in got duplicated in the 'patched' one, leading to a malformed sh(1) construct that would inevitably break the installation. Thanks to Ronald Sebastian and Alex Dupre for pointing this out. Noticed by: Ronald Sebastian <mailsagan@yahoo.com> and Alex Dupre <sysadmin@alexdupre.com>, among others While I'm here, remove the autoconf part of the Makefile.in patch, which actually duplicates what I've been doing in the port's Makefile for some time now :)
* Update to vpopmail-5.3.30, fixing a critical update_rules bug.roam2003-11-284-18/+47
| | | | | | | | Revamp a bit the creation of the MySQL credentials file. PR: 59605 Submitted by: Alex Dupre <sysadmin@alexdupre.com> (mostly) Approved by: portmgr (will)
* Create an empty default limits file if none exists, bump PORTREVISION.roam2003-11-101-2/+6
| | | | Change a -f check to an -e one to also catch symlinks and such.
* Update to 5.3.29 and add the new SpamAssassion patch from Alex Dupre,roam2003-11-035-17/+203
| | | | | | | with a configurable spam threshold value set by the SPAM_THRESHOLD knob. PR: 58306, 58805 Submitted by: Alex Dupre <sysadmin@alexdupre.com>
* Add Alex Dupre's patch for SpamAssassin integration, conditionalroam2003-11-014-35/+135
| | | | | | | on the WITH_SPAMASSASSIN knob. PR: 58503 Submitted by: Alex Dupre <sysadmin@alexdupre.com>
* Update to vpopmail 5.3.28. Only set vpopmail:vchkpw ownership onroam2003-10-082-6/+3
| | | | | | | the bin/ and etc/ directories. PR: 57551 Submitted by: Alex Dupre <sysadmin@alexdupre.com>
* Manually do the recursive chown of the vpopmail directory that wasroam2003-09-301-0/+2
| | | | | | | removed from the 5.3.27 source for some reason. PR: 56916 Submitted by: guilherme@vianavirtual.com
* Update to 5.3.27, USE_MYSQL, de-quote COMMENT, update the knobs info,roam2003-09-106-135/+80
| | | | | | | | | | and other assorted fixes, mostly from Alex's PR. PR: 56462 Submitted by: Alex Dupre <sysadmin@alexdupre.com> Ob-woohoo: run-time configuration of default-domain and MySQL info; at last it is possible to build a single package for deploying on multiple servers!
* Update to vpopmail-5.3.20.roam2003-04-292-2/+10
| | | | | | Add the WITH_VPOPMAIL_SQWEBMAIL_CREATION knob to make vadduser (well, make_user_dir(), actually) create an sqwebmail-config file specifying the outgoing messages' sender address.
* Remove pkg-comment files in my ports.roam2003-02-202-1/+1
|
* Update to vpopmail-5.3.16:roam2003-02-175-34/+26
| | | | | | | | - WITH_MYSQL_LIMITS works now, move it where users can actually see it and remove the BROKEN mark; - remove the vmysql.h patch that defined the 'limits' table creation - it was fixed in the meantime; - remove the annoying configure script check for id == 0.
* Fix the regular expressions used for setting the database accessroam2003-02-091-18/+18
| | | | | | | | | (username, password, database name, etc) - when I did the changeover from ${PERL} to ${REINPLACE_CMD}, I plain forgot that sed does not really like Perl-style $1 subexpression references :( Reported by: Ventsislav Velkov <veno@evrocom.net>, "Pavel Novikov" <pavel@ext.by>
* USE_REINPLACE.roam2003-01-211-17/+18
| | | | | | | | The mail/vpopmail and mail/vpopmail-stable ports retain their Perl dependency, since the pkg-install script is written in Perl. I think this might need to be changed when I get the time to look into it. Submitted by: Ulrich Spoerlein <q@uni.de>
* Update the checksum to match the "new" distfile.roam2002-11-035-4/+63
| | | | | | | | | | | | | | Submitted by: gerald <gerald@hannibal.symicon.com> - the original notification about the vpopmail distfile checksum change Fix a possible buffer underflow bug in the changed code. Add a new ENABLE_MYSQL_LIMITS knob for .qmailadmin-limits processing, and DISABLE the new MySQL limits code - it does not even compile as shipped :( Use the correct configure script option for specifying the path to the tcprules program, so vpopmail works even with LOCALBASE != /usr/local. Submitted by: Mike Meyer <mwm@mired.org> - the tcprules patch
* Mark FORBIDDEN due to a checksum mismatch.roam2002-11-021-0/+2
| | | | | | | | | | It seems that a couple of new features were added, but I have to take a closer look at them to make sure nothing is wrong. This will probably happen as soon as I wake up in a couple of hours. Submitted by: gerald <gerald@hannibal.symicon.com> Pointy hat to: Inter 7 for adding new features to an already "released" tarball instead of releasing a new version :(
* Apply a blessed +3 magic wand of autotools protection; a rogue run ofroam2002-09-211-0/+6
| | | | | | | | | | autoconf or automake over our local patches can ruin your whole day. This rarely, if ever, affected the vpopmail ports, causing mysterious failures at install time, but inevitably killed the stunnel build if automake-1.5 happened to be installed. Reported by: Dan Langille <dan@langille.org> for stunnel, Sitchin Zech <mailsagan@yahoo.com> for vpopmail
* Update to vpopmail-5.3.9, with better processing of the exit coderoam2002-09-152-2/+2
| | | | of mail/autoresponder.
* Update to vpopmail-5.3.8.roam2002-09-053-14/+12
| | | | | | | | | | | | | | | | There are two new configuration knobs: - WITHOUT_USERS_BIG_DIR disables the use of 'big' directories for users, thereby saving a little on disk space and inode usage; IMO, the savings are negligible; - WITHOUT_SEEKABLE disables the newly introduced ability of vdelivermail to examine its input stream for seekability, and read it all into a file to make it seekable. This works quite fine in the tests that I have done, so there seems to be no need to enable it on FreeBSD; however, if things should go wrong (in particular, if delivering mail to your virtual domains seems to fail), try rebuilding vpopmail with this knob. Prompted by: David Phillips <david@acz.org>
* Change the WITH_MD5_PASSWORDS knob to WITHOUT_MD5_PASSWORDS;roam2002-09-051-3/+3
| | | | | | the vpopmail default is to build support for MD5-hashed passwords now. Reported by: Jetchko Jekov <jeka@flavia-bg.com>
* Fix a segfault when authenticating against the system passwd file:roam2002-06-142-0/+12
| | | | | | | | there's little sense in passing an integer port number to a string comparison routine :) Bump PORTREVISION. Reported by: Rudy <rudy@tzone.it>
* Update to the vpopmail-5.3.6 development version, which adds back APOProam2002-06-123-10/+112
| | | | | | | | support (spelled WITH_CLEARTEXT_PASSWD now), along with a couple of other tweakable knobs. There is UNTESTED support for Sybase and Oracle database backends; please report any successes or failures to me. APOP support discontinuation reported by: "A. Postle" <apostle@kolbas.it>
* Update to vpopmail-5.2.1.roam2002-05-222-2/+2
|
* Update vpopmail to version 5.2.roam2002-02-262-3/+13
| | | | | | | | | Introduce two new build knobs: - WITH_CLEAR_PASSWD actually enable the clear passwords management that was turned on by default in 5.2 (hello, POLA!) - WITH_MD5_PASSWORDS for the encrypted passwords, use MD5 hashes. Prompted by: Claus Rasmussen <claus@webclaus.com>
* Update to 5.0.1.roam2001-12-183-2/+8
| | | | Add the WITH_QMAIL_EXT knob to enable the user-* address extensions.
* Update to 5.0. This should enable the sqwebmail and courier-imaproam2001-11-214-29/+64
| | | | | | | | | | | | | | ports to work once again. NB: The vpopmail documentation says that the special support for sqwebmail authorization is no longer needed for sqwebmail 3.0 and above. If your sqwebmail installation does not work after this vpopmail update, make sure to try vpopmail built both with and without the WITH_SQWEBMAIL knob enabled. Requested and patiently awaited by: much too many to list.. Tested by: NERvOus <nervous@nervous.it>, Valentin Zahariev <curly@e-card.bg>
* Fix the build of several dependent ports by actually installingroam2001-11-043-6/+41
| | | | | | | | | | | | the inc_deps and lib_deps files. This should fix qmailadmin, courier-imap and possibly others, after I broke them by my configure changes to not create and populate ${PREFIX}/vpopmail/etc/ at configure time. Add a couple of configuration knobs. Bump PORTREVISION for the inc_deps/lib_deps fix. Reported by: a multitude of innocents :( Pointy hat: roam (myself)
* Assume maintainership of this port; Neil has asked me a couple ofroam2001-11-021-1/+1
| | | | times in the last few months :)
* Fix a CONFIGURE_ARGS typo: --enable-qmail-dir -> --enable-qmaildir.roam2001-10-151-1/+1
| | | | | | No PORTREVISION bump necessary IMHO. Submitted by: "Dmitry Osipov" <daosipov@mail.ru>
* Turn off world-readability on the directories holding the executableroam2001-09-081-1/+4
| | | | | | | | binaries and libraries of vpopmail. This prevents arbitrary users from obtaining the username and password for access to the MySQL database, which are present in plaintext in the vpopmail object files and binaries. Obtained from: Bugtraq
* Rip out the configure script parts that try to modify the destination dir.roam2001-07-044-3/+89
| | | | | | | | Let the user override the MySQL username, password and db at build time. Let the user override the vchkpw gid and the vpopmail uid. Bump PORTREVISION. Approved by: nbm (maintainer)
* Update to 4.9.10nbm2001-05-242-3/+3
|
* Some fixes and tweaks from Yuri, hopefully fixing the mysql problemsnbm2001-03-011-4/+10
| | | | | | | | | that have been reported to me. These changes don't affect the package, just if people use some of the WITH_* or WITHOUT_* options Submitted by: Yuri L Khachaturian <yukh@ns.otradnoe.net>
* Incorporate optional DEFAULT_DOMAIN and mysql support.nbm2001-01-291-0/+14
| | | | | PR: 24718 Submitted by: Alex Povolotsky <tarkhil@over.ru>
* Update to vpopmail 4.9.8.nbm2001-01-293-3/+5
|
* Massive style enforcement - use ^I instead of spaces for variables identation.sobomax2001-01-171-2/+2
|
* Upgrade to 4.9.6-1nbm2001-01-032-2/+3
|
* Upgrade to 4.9.4.nbm2000-10-142-4/+53
| | | | | | This changes a default - you now need to specify WITH_PASSWD to authenticate against /etc/passwd. This means the vchkpw needn't run as root.
* ${PKGDIR}/INSTALL -> ${PKGINSTALL}. ${PKGINSTALL} is called withoutasami2000-10-081-1/+1
| | | | | any arguments but I'm not sure what I should give it (it's called from pre-configure!) so I'll leave it alone.
* As clever as makeport.pl is, I made this port. (change Whom:)nbm2000-09-221-2/+2
| | | | Change ~vpopmail to ${PREFIX}/vpopmail.
* Add vpopmail, a virtual host and virtual user manager for qmail, atnbm2000-09-216-0/+202
version 4.9. This port reserves uid 89 and gid 89, as mentioned in the porters-handbook.