summaryrefslogtreecommitdiff
path: root/mail/sqwebmail
AgeCommit message (Collapse)AuthorFilesLines
2012-10-08Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.asau1-3/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2012-06-09Changes 5.5.3:adam2-9/+6
* rfc2045/rfc2045reply.c (mkreply): Fix copying of the contents of the original message. * msg2html.c (msg2html_download): rfc2231_udecodeDisposition() failure is not fatal. * cgi/cgi.c (cgiformdecode): Ditto. * pcp/pcp.c (list_msg_mime): Ditto. * liblock/mail.c (dotlock_exists): Handle getting here because of a recycled pid. * unicode/unicode.c (init_default_chset): Handle NULL from setlocale(). * rfc2045/reformime.c (main2): Fixed segfault on some arches from an initial null given to strtok. * rfc2045/reformime.c (main2): On ia64 and arm, argv is in readonly memory. * showmsg2html.c (error): Provide a definition for error(). * Fix gcc 4.6 warnings * sqwebmail.spec.in: switch to systemd. Remove script used when upgrading from ancient pre-sysconftool versions. * Fix autoconf warnings.
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz1-2/+2
2011-04-22recursive bump from gettext-lib shlib bump.obache1-1/+2
2010-11-10Changes 5.4.3:adam6-41/+41
* gpglib/configure.in: Use "gpg2" if "gpg" is not found. * sqwebmail.spec.in: Use gnugp2 as a requirement if gnupg is not installed. Replace vixie-cron with cronie as a listed req.
2010-11-05Changes 5.4.2:adam2-6/+6
* mailfilter.c (clrfields): Added the "noquote" option to the filter screen that sets the donotquote autoreply option. * rfc822/rfc822.c (rfc822_print_common_nameaddr): Prevent segfault if address decode fails. * Fix make check failure when libidn is not available. * Rebuilt man pages with updated stylesheets.
2010-06-15sqwebmail-5.4.1:pettai8-34/+32
* gpglib/list.c: Handle GnuPG 2 --with-colons output format changes. * gpglib/mimegpgfork.c: GnuPG 2 wants --batch when specifying passphrase-fd. * rfc2045/rfc2045reply.c (mkreply): Fix sender's name in the reply salutation. * html/en-us/newmsg.html: Ditto. * Big quota patch (with some changes). (See the Changelog for the previous releases) Based on patch(es) from PR pkg/42989 by Brian Candler
2010-03-21Reset maintainer, developer lost his commit bit.wiz1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-6/+1
2008-02-19+ Add full DESTDIR support.jlam2-22/+35
+ Update courier-maildir and maildrop dependencies to latest (0.58.0 and 2.0.4nb3). + Create necessary directories in the rc.d script in a start_precmd. Bump the PKGREVISION to 2.
2007-11-08Bump version or revision of all packages that have a runtime dependencyjoerg1-1/+2
on gzip.
2007-10-16Fix malformed dependency line, caught by pbulk. (Hi jlam!)tnn1-2/+2
2007-10-15Update mail/sqwebmail to 5.2.0. Changes from version 5.1.6 include:jlam11-134/+35
* Missing </table> when displaying folder list. * Use SQWEBMAIL_RANDSEED if it's set, instead of sendit.sh's inode. * Remove hardcoded reference to TIMEOUTHARD * Global footer wasn't being added correctly to HTML-formatted mail. * Fixes to inferred HTML formatting. * Fix signing of multipart messages that contain 8 bit content.
2007-10-09Remove trailing spaces.martti1-2/+2
2007-09-22Change the default directory for the various pid files to bejlam2-6/+8
${COURIER_STATEDIR}/tmp, which defaults to /var/courier/tmp. This allows some of the servers which drop root privileges too soon to still write the pid file into a courier-owned directory instead of the root-owned /var/run. In mail/courier-mta, de-list ${COURIER_STATEDIR}/webmlm from the list of owned directories. In fact, webmlmd expects that path to be a socket file, and breaks horribly if the "webmlm" directory is present instead. Bump PKGREVISIONs for the following packages: mail/courier-imap --> 2 mail/courier-mta --> 9 mail/sqwebmail --> 4 meta-pkgs/courier --> 5
2007-09-21Fix the permissions on some binaries and directories to match thejlam1-4/+5
generated permissions.dat file used to create RPMs by the author. Bump the PKGREVISIONs: meta-pkg/courier --> 4 mail/courier-mta --> 8 mail/sqwebmail --> 3
2007-09-11A long, long time ago, sqwebmail's "ldapsearch" changed from a scriptjlam3-16/+6
that called openldap's ldapsearch binary into a standalone binary. We no longer need to copy "ldapsearch" into ${PKG_SYSCONFDIR} so that the user can edit it. Bump the PKGREVISION to 2.
2007-09-11Fix path to the webmaild binary. Bump PKGREVISION to 1.jlam2-3/+4
2007-09-07Fix build on FreeBSD-4.x where <sys/socket.h> doesn't include <sys/uio.h>.jlam2-1/+16
Now "struct iovec" is actually declared before use in cgi/cgidaemond.c.
2007-09-06Allow this code to compile with an older version of GCC and on an olderjlam3-1/+63
version of FreeBSD.
2007-08-10Update mail/sqwebmail to 5.1.6. Changes from version 5.1.2 include:jlam10-60/+101
+ Move a few more things around so that it looks more like a default installation of Courier. In particular, the "cgi-bin" directory has been renamed "webmail", and sbin/sqwebmaild to sbin/webmaild. * Use address returned from authlib as return address of sent messages. * Forbid rename folder if new folder name contains a dot. * Quietly prune trailing ':' from the tail end of a header name. * Trim whitespace from login username and new folder names.
2007-08-02Fix botched migration of PKG_OPTIONS from courier-mta/Makefile.commonjlam1-4/+3
into the Makefiles of the packages that include it: (1) PKGNAME and PKG_SUPPORTED_OPTIONS clearly no longer need to be defined since the only code that used it in Makefile.common was removed. (2) Package Makefiles need to properly define PKG_OPTIONS_VAR and PKG_SUPPORTED_OPTIONS prior to including bsd.options.mk. Set them to the appropriate values to match the orginal names from before the botched migration.
2007-06-15Use REAL_ROOT_{USER,GROUP} in INSTALL scripts.jlam1-6/+6
2007-06-15* Change some instances of ROOT_USER and ROOT_GROUP to BINOWN and BINGRPjlam1-2/+2
in SPECIAL_PERMS usage. * Consistently use 4555 for setuid and 2555 for setgid programs.
2007-06-07Move handling of the "fam" option directly into the Courier packagesschmonz1-1/+7
which use it. This fixes the build of courier-maildir (which includes courier-mta/Makefile.common) since -r1.60 of mk/bsd.options.mk.
2006-11-20Fix an obvious typo. PR#35081 by diro at nixsys dot bz.cube1-2/+2
2006-06-17Fix substitution error... "user" instead of "owner".jlam1-2/+2
2006-06-17Modify the Courier services rc.d scripts so that:jlam2-5/+33
(1) they are more likely to do the right thing if the user sets rc_fast_and_loose; and (2) they pre-create any necessary directories prior to start the respective services. Also, fix the path to the courierwebadmin binary in SPECIAL_PERMS for the courier-mta package. Bump the PKGREVISION.
2006-06-09Update mail/sqwebmail to 5.1.2. Changes from version 5.1.1 include:jlam5-18/+20
* Fix monthly rotation of sent folder on multilingual systems. * Miscellaneous small i18n fixes. * New "any message" webmail filter option. * Improve the "message limit exceeded" error message. * New checkbox on the login form enables/disables soft timeout. * Create an invisible frame at login time that reloads at timeoutsoft/2 intervals, thus keeping the session alive * Fix bug where overriding TIMEOUTSOFT via environment variables may cause calendar session to timeout prematurely
2006-04-28Update mail/sqwebmail to 5.1.0. Changes from version 5.0.7 include:jlam9-107/+103
+ Add an INSTALL script that detects the presence of the old sqwebmail state directory and that informs the admin to move it to the new location. + Install some more of the HTML documentation in the location expected by courier-mta. * Complete re-implementation of the LDAP addressbook. * Increase the maximum size of the CGI environment to avoid certain classes of browser/website problems.
2006-03-14Modify the pkginstall framework so that it manages all aspects ofjlam1-2/+1
INSTALL/DEINSTALL script creation within pkgsrc. If an INSTALL or DEINSTALL script is found in the package directory, it is automatically used as a template for the pkginstall-generated scripts. If instead, they should be used simply as the full scripts, then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC explicitly, e.g.: INSTALL_SRC= ${PKGDIR}/INSTALL DEINSTALL_SRC= # emtpy As part of the restructuring of the pkginstall framework internals, we now *always* generate temporary INSTALL or DEINSTALL scripts. By comparing these temporary scripts with minimal INSTALL/DEINSTALL scripts formed from only the base templates, we determine whether or not the INSTALL/DEINSTALL scripts are actually needed by the package (see the generate-install-scripts target in bsd.pkginstall.mk). In addition, more variables in the framework have been made private. The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are more sensible names given the very few exported variables in this framework. The only public variables relating to the templates are: INSTALL_SRC INSTALL_TEMPLATE DEINSTALL_SRC DEINSTALL_TEMPLATE HEADER_TEMPLATE The packages in pkgsrc have been modified to reflect the changes in the pkginstall framework.
2006-03-10We weren't using the DEINSTALL script extras -- fix this. Bump thejlam1-2/+3
PKGREVISION since the installed +DEINSTALL script changes significantly.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2006-01-03Update mail/sqwebmail to 5.0.7. Changes from version 5.0.6 include:jlam5-16/+19
* Update attribute count, after purging invalid html syntax/ * Fix some HTML display bugs * When using GPG, sign the entire message in its entirety, instead of signing each MIME part separately. Some E-mail clients cannot handle individually-signed multipart/alternative content. * Fix HTML templates (remove 8bit content inserted by Amaya). * Wiki-style composition of HTML messages. Also, the "fam" option is noted to be supported here now, although the logic to handle it is still in mail/courier-maildir/Makefile.common.
2005-12-17Change my MAINTAINER email address to the one I've been using forjlam1-2/+2
pkgsrc work.
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-9/+9
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-11-11Replace the definition for PKGBASE with one for PKGNAME, as this is whatrillig1-2/+4
../../mail/courier-maildir/Makefile.common expects.
2005-10-20Update mail/sqwebmail to 5.0.6. Changes from version 5.0.4 include:jlam5-170/+11
* Use PCRE for pattern-matching * When autopurging messages from a folder based on their timestamp, scan 'new' in addition to 'cur', otherwise mail delivered to the folder directly never gets purged, unless the folder is open. * Filter out <!-- > constructs, they are parsed by MSIE. * Remove attributes with imbalanced quotes, to prevent cross-side scripting vulnerabilities with some browsers. * Show each attachment's MIME content type.
2005-09-30Add rcsid. (hi adrianp!)salo2-2/+4
2005-09-11Fix for security issue: http://secunia.com/advisories/16704/adrianp3-9/+85
Bump to nb2
2005-08-29Bump to nb1 for inclusion of patches to address security issue.adrianp4-2/+83
2005-08-11Update mail/sqwebmail to 5.0.4. Changes from version 5.0.1 include:jlam8-63/+35
* sqwebmail: Implemented account groups, administrator group. * sqwebmaild.dist.in (LOGGEROPTS): Added LOGGEROPTS setting. * gpglib/gpg.c: gnupg returns non-zero exit even if succesfully unencrypted, when just the signature is bad. * sv-make_timezonelist.pl: Added /usr/share/lib/zoneinfo to the search list.
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam1-3/+2
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-3/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-22For packages that use GNU configure, don't bother adding "TOOL"jlam1-2/+1
variables into CONFIGURE_ENV if the new tools framework already takes care of adding them automatically.
2005-05-19The courier-imap and sqwebmail packages embed ${SETENV} into scripts, sojlam1-1/+3
pass the real "env" command path to the configure script. This avoids the configure script just detecting "env" in the tools directory and assuming that's the path to the real thing. This fixes PR pkg/30282.
2005-05-13Pass the install-time definition of sysconfdir through to sub-makejlam1-2/+3
processes. Since sqwebmail uses GNU automake, we need to set AM_MAKEFLAGS to the correct value. This fixes the installation of the *.dist files into ${PREFIX}/share/examples/sqwebmail.
2005-05-02RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.reed1-1/+2
And always is defined as share/examples/rc.d which was the default before. This rc.d scripts are not automatically added to PLISTs now also. So add to each corresponding PLIST as required. This was discussed on tech-pkg in late January and late April. Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere and remove the RCD_SCRIPTS_EXAMPLEDIR itself.