Commit Graph

45 Commits

Author SHA1 Message Date
ajacoutot
4043dab9cc Remove manually crafted rc_start and use daemon_flags for the same effect. 2022-05-21 11:16:52 +00:00
ajacoutot
9e45440fb2 Use the rc_exec function instead of ${rcexec}. 2022-05-21 10:50:49 +00:00
naddy
348a3e29c5 drop RCS Ids 2022-03-11 19:34:31 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
landry
a8431df3c7 Update to sympa 6.2.16 and drop MAINTAINERship.
- remove apache1 sample config, and provide an nginx vhost in README
- cleanup/remove most patches

Refer to https://www.sympa.org/faq/upgrade-to-v6.2 and
http://www.sympa.org/manual/upgrading for how to upgrade.
2016-11-04 10:22:25 +00:00
sthen
3b84348122 Replace httpd references with Apache, and fix rc script names.
From Caspar Schutijser, thanks!
2016-06-27 19:36:50 +00:00
sthen
9763eb2e6e don't force a dep on apache1 mod_fastcgi, modern webservers have fastcgi
support built-in. ok aja
2016-04-28 16:03:41 +00:00
jasper
dd11ff3185 switch distfiles.nl to SSL, setup with security/letsencrypt/client 2015-11-24 09:11:02 +00:00
ajacoutot
ee5da1ee92 Betterer pexp. 2015-07-15 23:19:45 +00:00
naddy
6bb8d0674b Drop USE_GROFF from ports where the formatting differences are acceptable
or mandoc provides the more useful output.
2015-02-16 22:57:07 +00:00
kili
beb1798d6f Remove bogus patch file. 2015-01-30 21:51:02 +00:00
landry
c2109e647b Security update to sympa 6.1.24.
See http://www.sympa.org/distribution/latest-stable/NEWS for a list of
changes and
https://www.sympa.org/security_advisories#security_breaches_in_newsletter_posting
for the security details.
Seems to run fine in basic testing against the sqlite backend.
2015-01-28 21:21:13 +00:00
ajacoutot
8d28dad502 Cope with openssl(1) move from /usr/sbin to /usr/bin
ok landry@
2014-08-27 06:58:00 +00:00
sthen
2bcd8c5c0c /var/www/conf/modules.sample is no longer provided by base; noticed by florian@ 2014-05-30 13:14:08 +00:00
espie
4bfa4b5922 *really* fix for perl 5.18.
easy to forget to rebuild when dreadful makefile rules are in effect
2014-03-22 10:08:40 +00:00
sthen
de52b0511d explicitly set pod2man encoding 2014-03-21 09:33:15 +00:00
landry
da11a60c32 Bugfix update to sympa 6.1.17, lightly tested locally.
See http://www.sympa.org/distribution/latest-stable/NEWS for the list of
changes.
2013-08-10 10:11:39 +00:00
ajacoutot
aa8eddd54c Remove now undeeded MESSAGE,
ok landry@ (maintainer)
2013-08-09 20:23:28 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
landry
6b702d2f1c Use rm -f instead of checking for /var/spool/lock/sympa existence.
From rpe, ok ajacoutot@
2012-08-26 20:35:22 +00:00
ajacoutot
a861245e67 ${SYSCONFDIR}/rc.d -> ${RCDIR}
Few tweaks to README.

ok landry@ (maintainer)
2012-08-06 10:43:45 +00:00
ajacoutot
792ba0fcbd No need for double slashes (i.e. /var//foobar versus /var/foobar). 2012-08-04 15:10:30 +00:00
landry
42087adb4d Add UNMESSAGE telling how to properly & completely uninstall sympa,
otherwise httpd & postfix/sendmail will barf at next restart.
2012-03-07 09:45:16 +00:00
landry
b09bcecc20 Dumb update to sympa 6.1.7, the only change is 'Upgrading the required
version for Unicode::LineBreak to fix the problem of borken URL in
service messages such as moderation request.' but we already have a
correct version. Enforce dependency to be on the safe side.
CVS: ----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: 	Makefile distinfo pkg/PLIST
CVS: ----------------------------------------------------------------------
2011-09-17 13:16:45 +00:00
landry
5b0b9c66b7 Add MASTER_SITES for 'old' releases, upstream has the bad habit of
letting only the last one under distribution/
2011-09-03 08:22:05 +00:00
landry
7ee30bc5c6 Update to sympa 6.1.6.
see http://www.sympa.org/distribution/latest-stable/NEWS for a list of
the fixes.
2011-08-16 10:06:58 +00:00
ajacoutot
641af58881 Remove the lock file on rc_start() if it's there (can happen after an
unclean shutdown).

issue found and fix tested by Jean-Gerard Pailloncy
2011-07-06 17:11:03 +00:00
ajacoutot
f982995f2b Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
2011-06-02 13:41:36 +00:00
jasper
278e3cc0b0 Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.

ok aja@
2011-05-11 12:57:47 +00:00
ajacoutot
ba856ab83e Make use of rcexec in rc_start.
ok landry@ (maintainer)
2011-03-20 09:19:25 +00:00
alek
70dc70101b fix MASTER_SITES; ok landry@ 2011-03-15 12:27:15 +00:00
ajacoutot
564c909458 Remove now uneeded redirection. 2011-03-09 18:51:48 +00:00
ajacoutot
0d73a7fc97 Don't hide errors in rc script. 2010-12-31 06:50:46 +00:00
ajacoutot
8056c6bbf5 Unbreak. 2010-12-31 06:44:21 +00:00
landry
4824533aee Update to Sympa 6.1.3.
- switch config dir to /var/sympa/etc as sympa daemon/fcgi might want to
  write templates there
- switch to use spawn-fcgi, this way sympa web admin works fine in
  chrooted httpd
- provide a httpd.conf fragment to ease sympa integration
- switch to rc scripts (with help from aja@)
- improve README

With help and feedback from J.G Pailloncy, ok ajacoutot@
2010-12-30 17:51:25 +00:00
espie
bc8dc9adb1 new depends 2010-11-19 07:23:05 +00:00
ajacoutot
c8917fafd1 /etc/mail/aliases will always be under /etc, not SYSCONFDIR. 2010-11-12 16:17:36 +00:00
jasper
af9bad5cb2 - switch to pkg-readmes
ok landry@ (MAINTAINER)
2010-11-12 16:10:17 +00:00
bluhm
fb410bf98e There are regression tests for mail/sympa. NO_REGRESS=Yes
ok landry@
2010-11-08 21:08:43 +00:00
espie
051dfa8362 USE_GROFF=Yes 2010-10-18 19:59:15 +00:00
landry
65ff2909ce Duh, _sympa uid/gid is 648, not 647 2010-03-27 11:49:55 +00:00
landry
e6499679d4 Import sympa 6.0.1:
SYMPA is an electronic mailing list manager. It is used to automate list
management functions such as subscription, moderation and management of
archives. SYMPA also manages sending of messages to the lists, and makes
it possible to reduce the load on the system. It also provides a web
management interface, and an archive browser.

With feedback from sthen@ and ajacoutot@, ok ajacoutot@
2010-03-27 11:47:13 +00:00