Commit graph

25 commits

Author SHA1 Message Date
jlam
bb46710479 Convert to use bdb.buildlink3.mk. 2004-03-10 18:07:16 +00:00
jlam
0014097da6 PROVIDE sqwebmaild instead of sqwebmail. 2004-02-24 01:20:54 +00:00
jlam
00d72f6d0b Add a convenience control script /etc/rc.d/sqwebmail that invokes
sqwebmaild and pcpd.
2004-02-24 01:20:21 +00:00
jlam
ba8bd65c9c Check that the required_files do exist before starting the process. If
start_cmd is defined, then rc.subr skips the required_files check, so do it
ourselves within the start_cmd.
2004-02-24 01:18:52 +00:00
jlam
25fc79de85 Clean up Solaris db handling by just noting that we need db-1.85
functionality.
2004-02-24 00:22:45 +00:00
jlam
3b4ba68d9a On Solaris, we'll need to include db/buildlink3.mk for DB functions. 2004-02-24 00:14:33 +00:00
jlam
78830ab4e6 courier-auth/Makefile.common automatically adds us to the "mail" category. 2004-02-24 00:07:22 +00:00
jlam
ae44c2c5bb Update mail/sqwebmail to 3.6.2. Changes from version 3.3.1 include:
Split sqwebmail into sqwebmail and sqwebmaild.  sqwebmaild is now a
root daemon process that listens on a UNIX domain socket.  sqwebmail
is a tiny, unprivileged cgi-bin stub that forwards the HTTP request
to the daemon process.  The stub passes the client's file descriptor
to sqwebmaild, on platforms that support passing file descriptors,
else it proxies http traffic in both directions.

Replace GIFs with PNGs

Do GPG functions via a library instead of invoking mimegpg.

RFC 2231 support
2004-02-23 23:41:42 +00:00
jlam
4b90d17ed9 From the log for rev. 1.1260 of bsd.pkg.mk:
"Package Makefiles should refer to PKG_SYSCONFBASEDIR instead of
 PKG_SYSCONFBASE when they want PKG_SYSCONFDIR stripped of
 PKG_SYSCONFSUBDIR.  This makes PKG_SYSCONFBASE=/etc work with pkgviews by
 installing all config files into /etc/packages/<pkg> instead of
 occasionally putting some directly into /etc."
2004-01-07 02:21: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
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
jlam
3db18c019a buildlink1 -> buildlink2 2002-10-08 23:15:58 +00:00
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +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
yyamano
f36670bf22 Replace STRIPFLAG with _STRIPFLAG_INSTALL to fix pkg/15467. 2002-05-28 15:01:22 +00:00
schmonz
981b7fa63c As discussed with jlam, set the mailer to "/usr/sbin/sendmail" by
default, and inform the user that it might be necessary to edit
${PKG_SYSCONFDIR}/sendit.sh.
2002-05-03 14:57:45 +00:00
jlam
816736410b Fix reversed logic for setting INSTALL_TARGET=install-strip. Of course,
we want to strip when STRIPFLAGS contains "-s" and not otherwise.  Pointed
out by Amatai Schlair in private e-mail.
2002-02-03 13:38:38 +00:00
jlam
138e99980f Do some editting of the output returned by OpenLDAP's ldapsearch so that
it can be parsed by SqWebMail.  SqWebMail expects output to be of the
form
	class1=name1
	class2=name2
	...

but the output from ldapsearch seems to be

	class1: name1
	class2: name2

We massage it into the former using sed.  This makes LDAP searches against
ldap.bigfoot.com work properly when using the "Global Addressbook" feature
of SqWebMail.
2002-01-25 00:18:59 +00:00
jlam
341c9d65fb Tighten up the MESSAGE file a bit. 2002-01-24 20:54:40 +00:00
jlam
47c953aa1b This package actually needs perl as a dependency, not just a build
dependency, since the cache-cleaning script is a perl script (noted by
Amitai Schlair in private email).  Also change the permissions on the
ldap config files so that LDAP searches have a better chance of
succeeding.

XXX - The global LDAP searches still don't work, but I haven't yet figured
XXX - out why.  The queries return records when executed on the command
XXX - line, but the records aren't being displayed by sqwebmail.
2002-01-24 20:51:55 +00:00
jlam
a5ff0992c7 The example scripts in ${DATADIR}/sqwebmail don't end in ".dist". 2002-01-24 19:40:07 +00:00
jlam
cef046609d Depend on courier-auth>=0.37.1nb1 to pick up the changes to make the
password-changing page work.
2002-01-24 17:39:29 +00:00
jlam
11a02b512c Add this to the www category. 2002-01-24 15:21:08 +00:00
jlam
fed89dfb62 Initial import of mail/sqwebmail, the Courier webmail CGI.
SqWebMail is a web CGI client for sending and receiving E-mail using
Maildir mailboxes.  It is very lightweight -- it reads mail directly
from Maildirs.
2002-01-24 07:23:44 +00:00