Commit graph

54 commits

Author SHA1 Message Date
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
bouyer
bb348d66f4 Update sympa to latest stable release 6.1.11. Lots of changes since the 5.4
series, users are encouraged to read /usr/pkg/share/doc/sympa/NEWS for
details. Summary of new features:

***   New bulk.pl daemon installed with Sympa. This daemon is dedicated to
      mail distribution and allows to parallelize this process on a single
      server as well as on multiple servers.
***   [Olivier Lumineau, CRU] Fresh new web CSS for the web interface.
***   Replace storage of password with encryption by md5 fingerprint. This
      make remind password impossible. So now a one time ticket table is created
      ticket are  sent by email as an authentication token. Ticket can be used
      for lost password, create account, moderation request . It should be
      generalized to all operation that need a email chalenge.
***  New propertie in object message : spam_status .  This feature is used in
     modindex (listing of message waiting for moderation) to show message
     tagued as spam.
     4 new parameters :
	 - antispam_feature default off
	 - antispam_tag_header_name default X-Spam-Status
	 - antispam_tag_header_spam_regexp default ^\s*Yes
	 - antispam_tag_header_ham_regexp default ^\s*No
***  DKIM : Sympa now supports DKIM for message diffusion and control.
***  web_tt2/Makefile.am, web_tt2/ca.tt2, web_tt2/lca.tt2,
     wwsympa/wwsympa.fcgi.in:  It is now possible to create Custom actions
     at the list or robot level. These custom actions allow you to create
     new pages in the Sympa web interface. for now, you can only display
     informations using this method. any post treatment (such as form
     submission) must be handled outside of Sympa. See
     https://www.sympa.org/manual_6.1/customizing#custom_actions for more
     details.
***  [Submitted by J. jourdan] "suspension of membership." The user can suspend
     his subscription to the lists
     that he subscribes. For a finite length or not. Added a calendar in
     javascript to select a date.

Also, lots of translastion updates, and bug fixes (including security ones)
2012-05-16 16:16:46 +00:00
joerg
7d8b446505 User and group must exist before real installation starts. 2012-01-03 03:44:39 +00:00
obache
bb3696f957 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
bouyer
2cac68122b Add destdir support 2011-06-19 13:50:57 +00:00
reed
8d62a9d782 remove empty lines at end of PLIST. 2010-12-02 11:17:43 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
bouyer
d18a8b3bf8 ALso needs p5-Template-Toolkit. Bump PKGREVISION. 2009-08-12 22:39:16 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
hasso
b2e6902be1 Fix a typo. 2009-06-07 10:44:54 +00:00
sno
98dbdacf91 Replacing some dependencies to choose perl core first, because desired
version numbers of required modules are in delivered perl core.
2009-06-01 19:38:56 +00:00
bouyer
c6ff149b09 Update sympa to 5.4.4. Bug fixes (including SQL injestion and privilege
escalation vulnerabilities) and updated translations:
    * Sympa was not fully compliant to the RFC 2616, leading for example
      to possible unwanted list deletion by administrators using prefetching
      tools. This was fixed by replacing all the threatening GET requests
      by POST requests;
    * Use of sprint() function for creating SQL queries lead to possible
      SQL injection through cookie manipulation;
    * The use of files in /tmp lead to vulnerabilities.
2008-12-20 19:02:12 +00:00
hasso
ba290d2a52 Needs msgfmt. 2008-12-14 19:06:38 +00:00
bouyer
4bf4e4c480 Add missing trailing / to one of the MASTER_SITES 2008-11-30 18:13:30 +00:00
taca
99df81d858 DISTNAME should be updated, too. :-) 2008-11-10 05:03:15 +00:00
bouyer
4fe117e7bb Update to 5.4.3. Changes since 5.4.2:
Features:

  po/ja.po, po/web_help_ja.po: update Japanese translation of the user
    interface, add Japanese translation of online help
  po/ru.po: Updated Russian translation.
  src/Commands.pm: [#3990][Submitted by A. Berstein, electricembers.net] The
    quiet option has been reactivated for the "reject" mail command.

Bug fixes:
  wwsympa/archived.pl: [Reported by M. Kretchner, INRIA] It was impossible
    to remove a message from web archives or rebuild these archives.
  check_perl_modules.pl: [Reported by M. Gorecka-Wolniewicz,
    Nicolaus Copernicus univ., Torun] In some cases, CAS logout didn't work.
  src/task_manager.pl, wwsympa/archived.pl, wwsympa/bounced.pl: [#3957]
    [Reported by O. Berger, Telecom & Management SudParis] When launching
    Sympa daemons (other than sympa.pl) with an unknown option, the daemon
    was still launched instead of failing to launch.
2008-11-09 16:15:47 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
bouyer
45f056b829 Upgrade to sympa version 5.4.2. Changes since version 5.2.4:
Fix CVE-2008-1648 (denial of service)
Several new translations (some of them disabled, because of missing locale
  support on NetBSD-3).
Introduction of HTTP session in order to replace a lot of cookies, for better
  usability and security. This also allows some new features, from
  listing active session in admin page to crawler detection.
per list custom user attributes (defined by the list owner)
per list custom list parameters for use in authorization scenarios and
  mail templates
LDAP alias manager can now be LDAPS
XSS protection
Session hijacking protection
The performances  mainly regarding the web interface  have been
  significantly improved.

new SOAP features allow remote list creation, ADD and DEL of list members
Automatic list creation when a message is sent for the list.
each operations that changes the status of messages/subscriptions/list config
  is now logged in a structured DB entry.
Generalization of UTF-8

and more ...  See http://www.sympa.org/ for complete list.
2008-04-27 17:06:40 +00:00
obache
512018f314 5.2.4 in old. 2008-03-17 11:23:30 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
jlam
4390d56940 Make it easier to build and install packages "unprivileged", where
the owner of all installed files is a non-root user.  This change
affects most packages that require special users or groups by making
them use the specified unprivileged user and group instead.

(1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to
    unprivileged.mk.  These two variables are lists of other bmake
    variables that define package-specific users and groups.  Packages
    that have user-settable variables for users and groups, e.g. apache
    and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
    etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
    so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
    and ${UNPRIVILEGED_GROUP}.

(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2007-07-04 20:54:31 +00:00
jlam
12351d2476 * Change some instances of ROOT_USER and ROOT_GROUP to BINOWN and BINGRP
in SPECIAL_PERMS usage.

* Consistently use 4555 for setuid and 2555 for setgid programs.
2007-06-15 18:15:06 +00:00
bouyer
1a9f598abf cp -R behaves differently on netbsd-4 and previous releases, leading to
an extra html/ directory being created in docs. Changes html/ to html/.
to avoid this extra directory on netbsd-4. Should definitively fix
pkg/36007.
Bump PKGREVISION.
2007-04-20 18:52:34 +00:00
bouyer
caafb72968 Take maintenership. 2007-03-28 20:54:28 +00:00
bouyer
a45ad0c940 Update sympa to 5.2.4. Should fix pkg/36007 as a side effect.
Main changes since 4.1.2:
Full virtual robot support ; you can now create 2 lists with the same name in
   different virtual robots
Message topics : list messages can be tagged with topics. List owner defines
   a set of topics for the list.  List members can select topics and only
   receive related messages.
Sympa is now VERP enabled
new return_path_suffix parameter in sympa.conf
new 'digest_max_size' list parameter. If a digest exceeds this limit, then
   multiple messages are sent.
New set of web templates, CSS and XHTML compatible.
RSS channels are providing the following features :
   * latest messages in list archives
   * latest documents in web repository
   * latest created mailing lists
   * most active mailing lists

Also, lots of other small features, translations and bug fixes.
2007-03-28 20:51:09 +00:00
abs
953d0a18e7 p5-File-Spec has gone (superseded by p5-PathTools), but the version in
the perl in pkgsrc should be enough for these packages. Bump PKGREVISIONs
Cleanup for PR pkg/35402
2007-01-13 21:24:58 +00:00
jlam
802ce74fcb Modify packages that set PKG_USERS and PKG_GROUPS to follow the new
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-23 00:12:35 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
seb
37d945e229 Lower expectations, both others' and mine: relinquish stewardship 2005-12-27 13:54:57 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
wiz
db7dbc00a3 Use PKGMANDIR. 2005-10-07 18:42:01 +00:00
rillig
7a95adad42 The real user name in PKG_USERS does not need to be escaped with double
backslashes anymore. A single backslash is enough. Changed the
definition in all affected packages. For those that are not caught, an
additional check is placed into bsd.pkginstall.mk.
2005-08-23 11:48:47 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
8758983939 Add RMD160 digests. 2005-02-24 09:59:20 +00:00
seb
961aa94ac5 Apply security fixes for CAN-2005-0073. Patches obtained from
Sympa's CVS repository via Sympa's homepage.

Bump PKGREVISION to 2.
2005-02-15 22:45:54 +00:00
seb
2187f63369 'if [ false ]; then ...' Yeah right... Fix my own stupidity.
No need to bump PKGREVISION or something, this was harmless:
some directories were made twice while installing from pkgsrc (by do-install
target and by INSTALL script) and binary packages were safe because the
INSTALL script creates them.
2004-10-10 15:09:23 +00:00
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
seb
747c08ed6f Update to version 4.1.2
Too many changes and bugfixes to list here, see installed file
${PREFIX}/share/doc/sympa/NEWS.

Highlights of package changes: use regular PREFIX, pervasive use of
bsd.pkg.install.mk framework, add dependencies on mhonarc package and
openssl, use bsd.options.mk framework to select MySQL or PostgreSQL support,
introduce SYMPA_VARBASE to select "/var" directory
(defaults to ${VARBASE}/sympa).

Take stewardship with previous maintainer blessing.

XXX Better startup script(s) than the ones I use should be provided, so
I'm not including them in this package.
2004-09-26 20:13:34 +00:00
wiz
1ad063193c Fix installation, so this package does not _create_ /etc/rc.d/init.d
during install unconditionally. Fixes a bulk build problem.
Confirmed by kristerw.
2004-09-20 22:49:39 +00:00
snj
52a5cb24ec Convert to buildlink3. 2004-05-13 22:27:38 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
jlam
57ec57613f PERL5_REQD is now a list of values, so append to its value instead of
setting it.
2004-02-10 02:22:49 +00:00
cjep
1b39677b6e Remove unnecessary blank lines. 2004-01-12 09:46:04 +00:00
gavan
5597a158d0 Extra dependency required on Solaris, as it's not included in the perl pkg
on all platforms.
2003-12-30 12:31:42 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00