notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
non port: mail/mailman/Makefile

Number of commits found: 183 (showing only 100 on this page)

1 | 2  »  

Friday, 10 Nov 2023
01:34 Matthias Andree (mandree) search for other commits by this committer
mail/mailman: fix empty group/user name regression in 2.1.39_2

...and drop files/patch-configure-in, which is no longer needed;
neither is autoreconf needed to be reinstated.

We can cheat the test -z "$VAR" inside the MM_FIND_{GROUP,USER}...
configure[.in] macros by putting the proper contents into the
proper environment variables.

To fix the regression in...
PR:		274991
Reported by:	leres@
commit hash: 12264aff0819e4e49ab4690c70c01e64c9c496f8 commit hash: 12264aff0819e4e49ab4690c70c01e64c9c496f8 commit hash: 12264aff0819e4e49ab4690c70c01e64c9c496f8 commit hash: 12264aff0819e4e49ab4690c70c01e64c9c496f8 12264af
Wednesday, 8 Nov 2023
19:42 Matthias Andree (mandree) search for other commits by this committer
mail/mailman: pull in the post-2.1.39 fixes upstream...

by diffing revisions 1885 (2.1.39) against 1893 in the upstream repo

While here, drop USES=autoreconf, which we no longer need, and
which triggers warnings from autoconf because the configure.in was
developed for an older autoconf version.

Bump PORTREVISION to 2.
commit hash: 4854dd90a199107cd6a94da257131e09927de3c5 commit hash: 4854dd90a199107cd6a94da257131e09927de3c5 commit hash: 4854dd90a199107cd6a94da257131e09927de3c5 commit hash: 4854dd90a199107cd6a94da257131e09927de3c5 4854dd9
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Wednesday, 20 Jul 2022
14:22 Tobias C. Berner (tcberner) search for other commits by this committer
mail: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <ashish@FreeBSD.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam David <adam@FreeBSD.org>
  *  Adam McDougall <mcdouga9@egr.msu.edu>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alex Deiter <tiamat@komi.mts.ru>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Dupre <sysadmin@alexdupre.com>
  *  Alex Perel <veers@disturbed.net>
  *  Alexander Kriventsov <avk@vl.ru>
  *  Alexander Logvinov <info@logvinov.com>
  *  Alexander Moisseev <moiseev@mezonplus.ru>
  *  Alexander Wittig <alexander@wittig.name>
  *  Alexander Zhuravlev <zaa@zaa.pp.ru>
  *  Alexandre Biancalana <ale@biancalanas.net>
  *  Alexey V. Degtyarev
  *  Alexey V. Degtyarev <alexey@renatasystems.org>
  *  Ali Mashtizadeh <ali@mashtizadeh.org>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Anders Nordby <anders@fix.no>
  *  Andrea Venturoli <freebsd@netfence.it>
  *  Andrew J. Caines <A.J.Caines@halplant.com>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrew Stevenson <andrew@ugh.net.au>
  *  Andrey Slusar <anray@FreeBSD.org>
  *  Andrey V. Pevnev <andrey@mgul.ac.ru>
  *  Andrey Zakhvatov
  *  Andy Gilligan
  *  Anthony Kim
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@tobez.org>
  *  Anton Karpov <toxa@toxahost.ru>
  *  Anton Lysenok <bart@tapolsky.net.ua>
  *  Anton Yuzhaninov <citrin@rambler-co.ru>
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Ashish SHUKLA <ashish@FreeBSD.org>
  *  Attila Nagy <bra@fsn.hu>
  *  Autrijus Tang <autrijus@autrijus.org>
  *  Axel Steiner <ast@treibsand.com>
  *  Ben Smithurst <ben@FreeBSD.org>
  *  Bernard Spil <brnrd@FreeBSD.org>
  *  Bernard Spil <brnrd@freebsd.org>
  *  Bill Brinzer <bill.brinzer@gmail.com>
  *  Cheng-Lung Sung <clsung@FreeBSD.org>
  *  Cheng-Lung Sung <clsung@dragon2.net>
  *  Chifeng QU <chifeng@gmail.com>
  *  Chris D. Faulhaber <jedgar@fxp.org>
  *  Chris Piazza <cpiazza@FreeBSD.org>
  *  Christer Edwards <christer.edwards@gmail.com>
  *  Christian Laursen <xi@borderworlds.dk>
  *  Christopher Elkins <chrise@scardini.com>
  *  Clement Laforet <sheepkiller@cultdeadsheep.org>
  *  Craig Leres <leres@FreeBSD.org>
  *  Cyril Guibourg
  *  CyrilM <cyrilm@tower.pp.ru>
  *  Dan Langille <dvl@FreeBSD.org>
  *  Daniel Roethlisberger <daniel@roe.ch>
  *  Dario Freni <saturnero@gufi.org>
  *  Darren Pilgrim <ports.maintainer@evilphi.com>
  *  DarwinSurvivor <darwinsurvivor@gmail.com>
  *  David Bushong <david+ports@bushong.net>
  *  David O'Brien (obrien@NUXI.com)
  *  David Siebörger <drs@rucus.ru.ac.za>
  *  Dean Hollister <dean@odyssey.apana.org.au>
  *  Dmitry Liakh <dliakh@ukr.net>
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Dominic Marks <dom@wirespeed.org.uk>
  *  Eivind Eklund <eivind@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Emmanuel Vadot <manu@FreeBSD.org>
  *  Eric Freeman <freebsdports@chillibear.com>
  *  Erwin Lansing <erwin@FreeBSD.org>
  *  Eugene M. Kim <ab@astralblue.net>
  *  Fukang Chen <loader@FreeBSD.org>
  *  Gea-Suan Lin (gslin@ccca.nctu.edu.tw)
  *  Gea-Suan Lin <gslin@gslin.org>
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  Gerhard Gonter <g.gonter@ieee.org>
  *  Gerrit Beine <gerrit.beine@gmx.de>
  *  Giel van Schijndel <me@mortis.eu>
  *  Glen Barber <gjb@FreeBSD.org>
  *  Glenn Johnson <gljohns@bellsouth.net>
  *  Gregory Sutter <gsutter@zer0.org>
  *  Gustau Perez <gustau.perez@gmail.com>
  *  Guy Antony Halse <guy@rucus.ru.za.za>
  *  Hajimu UMEMOTO <ume@FreeBSD.org>
  *  Harry Newton
  *  Hirohisa Yamaguchi <umq@ueo.co.jp>
  *  Hsin-Han You <hhyou@cs.nctu.edu.tw>
  *  Ion-Mihai "IOnut" Tetcu <itetcu@FreeBSD.org>
  *  Issei Suzuki <issei@jp.FreeBSD.org>
  *  J.R. Oldroyd <fbsd@opal.com>
  *  Jaap Akkerhuis <jaap@NLnetLabs.nl>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  James Raftery <james@now.ie>
  *  Jan-Peter Koopmann <j.koopmann@seceidos.de>
  *  Janne Snabb <snabb@epipe.com>
  *  Jean Milanez Melo <jmelo@FreeBSD.org>
  *  Jean-Baptiste Quenot <jb.quenot@caraldi.com>
  *  Jeremy Norris <ishmael27@home.com>
  *  Jim Mock <jim@FreeBSD.org>
  *  Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Johann Visagie <wjv@FreeBSD.org>
  *  Johannes Meixner <johannes@perceivon.net>
  *  John Oxley <john@yoafrica.com>
  *  John Prather
  *  Josh Gilliam <josh@quick.net>
  *  Jun-ichiro Hagino <itojun@itojun.org>
  *  Justin Stanford <jus@security.za.net>
  *  KIMURA Yasuhiro <yasu@utahime.org>
  *  Kay Abendroth <kay.abendroth@raxion.net>
  *  Keith Gaughan <k@stereochro.me>
  *  Kelly Yancey <kbyanc@FreeBSD.org>
  *  Kevin Golding <ports@caomhin.org>
  *  Kimura Fuyuki <fuyuki@mj.0038.net>
  *  Kirill Ponomarew <ponomarew@oberon.net>
  *  Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
  *  Konstantinos Konstantinidis <kkonstan@daemon.gr>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Krzysztof Stryjek <ports@bsdserwis.com>
  *  Larry Rosenman <ler@FreeBSD.org>
  *  Lars Koeller <Lars_Koeller@odie.physik2.uni-rostock.de>
  *  Lars Thegler <lars@thegler.dk>
  *  Lars Thegler <lth@FreeBSD.org>
  *  Lasse L. Johnsen (lasse@freebsdcluster.org)
  *  Lefteris Chatzibarbas <lefcha@hellug.gr>
  *  Lukasz Wasikowski <lukasz@wasikowski.net>
  *  MANTANI Nobutaka <nobutaka@nobutaka.com>
  *  Marcelo Araujo <araujobsd@gmail.com>
  *  Marco Broeder <marco.broeder@posteo.eu>
  *  Marcus Alves Grando <mnag@FreeBSD.org>
  *  Marijn Meijles <marijn@stack.nl>
  *  Mario S F Ferreira <lioux@FreeBSD.org>
  *  Mario S F Ferreira <lioux@linf.unb.br>
  *  Mario S F Ferreira <lioux@linf.unb.br> # Created by Matthias Andree
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Mark Felder <feld@FreeBSD.org>
  *  Mark Starovoytov <mark_sf@kikg.ifmo.ru>
  *  Martin Blapp
  *  Martin Matuska <mm@FreeBSD.org>
  *  Martin Wilke (miwi@FreeBSD.org)
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Martti Kuparinen <martti.kuparinen@ericsson.com>
  *  Masafumi NAKANE <max@FreeBSD.org>
  *  Masafumi Otsune <info@otsune.com>
  *  Masaki TAGAWA <masaki@club.kyutech.ac.jp>
  *  Matt Emmerton <matt@gsicomp.on.ca>
  *  Matthew Luckie <mjl@luckie.org.nz>
  *  Matthew N. Dodd <mdodd@FreeBSD.org>
  *  Matthew Seaman
  *  Matthew Seaman <matthew@FreeBSD.org>
  *  Matthias Andree <mandree@FreeBSD.org>
  *  Matthias Andree <matthias.andree@gmx.de>
  *  Matthias Fechner <mfechner@FreeBSD.org>
  *  Max Laier <max@love2party.net>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Maxim Tulyuk <mt@primats.org.ua>
  *  Meno Abels <meno.abels@adviser.com>
  *  Michael L. Hostbaek (mich@freebsdcluster.org)
  *  Michael Ranner <michael@ranner.eu>
  *  Miguel Mendez <flynn@energyhq.es.eu.org>
  *  Mij <mij@bitchx.it>
  *  Mikhail T. (m.tsatsenko@gmail.com)
  *  Mikhail Teterin
  *  Miroslav Lachman
  *  Mohammad S. Babaei <info@babaei.net>
  *  Murilo Opsfelder <mopsfelder@gmail.com>
  *  Nagy, Attila <bra@fsn.hu>
  *  Nate Underwood <natey@natey.com>
  *  Neil Blakey-Milner
  *  Neil Blakey-Milner <nbm@FreeBSD.org>
  *  Neil Blakey-Milner <nbm@rucus.ru.ac.za>
  *  Neil Darlow <neil@darlow.co.uk>
  *  Nemo Liu <nemoliu@FreeBSD.org>
  *  Netherby <netherby@dancingfortune.com>
  *  Nick Hilliard <nick@foobar.org>
  *  Nils Vogels <nivo+kw+ports.bfa274@is-root.com>
  *  Oliver Braun
  *  Oliver Braun <obraun@FreeBSD.org>
  *  Oliver Eikemeier
  *  Oliver Eikemeier <eik@FreeBSD.org>
  *  Oliver Eikemeier <eikemeier@fillmore-labs.com>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Olivier Girard <Olivier.Girard@univ-angers.fr>
  *  Omer Faruk Sen <ofsen@enderunix.org>
  *  Ozkan KIRIK <ozkan@enderunix.org>
  *  Pav Lucistnik <pav@FreeBSD.org>
  *  Pawel Pekala <c0rn@o2.pl>
  *  Pawel Pekala <pawel@FreeBSD.org>
  *  Pawel Pekala <pawel@freebsd.org>
  *  Pete Fritchman <petef@databits.net >
  *  Peter Hollaubek <fifteen@inext.hu>
  *  Peter Kieser <peter@kieser.ca>
  *  Peter Pentchev <roam@FreeBSD.org>
  *  Peter Wemm <peter@FreeBSD.org>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  R.I.Pienaar <rip@devco.net>
  *  Radim Kolar
  *  RicardoSSP <ricardo.katz@gmail.com>
  *  Rob Evers <rob@debank.tv>
  *  Robert Felber <robtone@ek-muc.de>
  *  Robert Nelson <robertn@the-nelsons.org>
  *  Romain Tartiere <romain@blogreen.org>
  *  Rozhuk Ivan <rozhuk.im@gmail.com>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Sahil Tandon <sahil@tandon.net>
  *  Satoru Suzuki <xsuzu@yokohama.riken.jp>
  *  Scott Blachowicz <scott+ports@sabami.seaslug.org>
  *  Scott Lambert <lambert@lambertfam.org>
  *  Sean Chittenden <seanc@FreeBSD.org>
  *  Sergei Kolobov <sergei@FreeBSD.org>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sergey A. Osokin <osa@FreeBSD.org>
  *  Sergey Matveychuk <sem@FreeBSD.org>
  *  Sergey Samoyloff <gonza@techline.ru>
  *  Sergey Skvortsov <skv@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Shaun Amott <shaun@FreeBSD.org>
  *  Sheldon Hearn <sheldonh@FreeBSD.org>
  *  Simon 'corecode' Schubert <corecode@corecode.ath.cx>
  *  Simon Barner <barner@in.tum.de>
  *  Simon Dick <simond@irrelevant.org>
  *  Stefan A. Deutscher (sad@mailaps.org)
  *  Stefan Bethke <stb@lassitu.de>
  *  Stephen Roznowski <sjr1@flash.net>
  *  Stephon Chen <stephon@pixnet.tw>
  *  Steve Wills <swills@FreeBSD.org>
  *  Steven Kreuzer <skreuzer@f2o.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sylvio Cesar <sylvio@FreeBSD.org>
  *  TAKAHASHI Kaoru <kaoru@kaisei.org>
  *  TAKATSU Tomonari <tota@rtfm.jp>
  *  Talal Al-Dik <tad@vif.com>
  *  Ted Faber <faber@isi.edu>
  *  Terry Sposato
  *  The Anarcat <anarcat@anarcat.ath.cx>
  *  Thierry Thomas (<thierry@pompo.net>)
  *  Thomas Abthorpe <thomas@goodking.ca>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Thomas Lotterer <thomas.lotterer@cw.com>
  *  Thomas Seck <tmseck@netcologne.de>
  *  Tim Bishop <tim@bishnet.net>
  *  Tom Hukins <tom@eborcom.com>
  *  Tom Judge <tj@FreeBSD.org>
  *  Tom McLaughlin <tmclaugh@sdf.lonestar.org>
  *  Tomasz Paszkowski <ns88@k.pl>
  *  Torsten Blum <torstenb@FreeBSD.org>
  *  Torsten Zuehlsdorff <ports@toco-domains.de>
  *  Trish Lynch <trish@bsdunix.net>
  *  Tsung-Han Yeh <snowfly@yuntech.edu.tw>
  *  Tuc <freebsd-ports@t-b-o-h.net>
  *  Udo Schweigert
  *  Udo Schweigert <ust@cert.siemens.de>
  *  Uffe Jakobsen <uffe@uffe.org>
  *  Victor Balada Diaz <victor@bsdes.net>
  *  Vidar Karlsen <vidar@karlsen.tech>
  *  Ville Eerola <ve@sci.fi>
  *  Vivek Khera <vivek@khera.org>
  *  Vladimir Kondratiev <wulf@mail.mipt.ru>
  *  Vsevolod Lobko <seva@sevasoft.kiev.ua>
  *  Vsevolod Stakhov <vsevolod@highsecure.ru>
  *  Wei-chun Chao
  *  Wen Heping <wen@FreeBSD.org>
  *  Will Andrews <will@FreeBSD.org>
  *  Xavier Beaudouin <kiwi@oav.net>
  *  Yarema <yds@CoolRat.org>
  *  Yasuhiro KIMURA <yasu@utahime.org>
  *  Yen-Ming Lee <leeym@FreeBSD.org>
  *  Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
  *  Yen-Ming Lee <leeym@leeym.com>
  *  Yoshiro MIHIRA <sanpei@yy.cs.keio.ac.jp>
  *  Yoshisato YANAGISAWA
  *  Zak Johnson <zakj@nox.cx>
  *  Zane C. Bowers
  *  Zeus Panchenko <zeus@gnu.org.ua>
  *  Zhen REN <bg1tpt@gmail.com>
  *  ache
  *  ache@FreeBSD.org
  *  arensb@ooblick.com
  *  bremner@unb.ca
  *  brett@peloton.physics.montana.edu
  *  bsam
  *  chinsan
  *  chris
  *  chris@shagged.org
  *  clive
  *  clsung
  *  clsung@dragon2.net
  *  dchapes@zeus.leitch.com
  *  delphij@FreeBSD.org
  *  delphij@FreeBSD.org.cn
  *  dhagan@cs.vt.edu
  *  dliakh
  *  dlowe
  *  dm
  *  eivind
  *  fluffy
  *  gahr
  *  gmarco@scotty.masternet.it
  *  gmc@sonologic.nl
  *  ijliao
  *  ismail@enderunix.org
  *  itojun@itojun.org
  *  janos.mohacsi@bsd.hu
  *  johnpupu <johnpupu@gmail.com>
  *  kaz
  *  krion
  *  liamfoy@sepulcrum.org
  *  markm@FreeBSD.org
  *  matusita@FreeBSD.org
  *  mich@freebsdcluster.org
  *  mwest@uct.ac.za
  *  n_hibma@qubesoft.com
  *  nbm
  *  nork@FreeBSD.org
  *  ofsen@enderunix.org
  *  pat
  *  petef
  *  petef@FreeBSD.org
  *  pst
  *  punkt.de Hosting Team <mops@punkt.de>
  *  rea@FreeBSD.org
  *  roam@FreeBSD.org
  *  sheldonh@FreeBSD.org
  *  shigeri <shigeri@m10.alpha-net.ne.jp>
  *  snowchyld
  *  tobez@tobez.org
  *  torstenb
  *  trevor
  *  v.velox@vvelox.net
  *  vanilla
  *  will
  *  wolpert

With hat:	portmgr
commit hash: b587cc2b4da727288248ce5c15129046e6e6b332 commit hash: b587cc2b4da727288248ce5c15129046e6e6b332 commit hash: b587cc2b4da727288248ce5c15129046e6e6b332 commit hash: b587cc2b4da727288248ce5c15129046e6e6b332 b587cc2
Tuesday, 1 Mar 2022
01:47 Muhammad Moinur Rahman (bofh) search for other commits by this committer
mail/mailman: Update dependency

dns/pydnspython1 has been created to isolate python 2.7 only version for
the ports that require python 2.7. Update the dependency accordingly.
commit hash: 9f292517d7b73723c0b2d9f14ebc06a1b78c7443 commit hash: 9f292517d7b73723c0b2d9f14ebc06a1b78c7443 commit hash: 9f292517d7b73723c0b2d9f14ebc06a1b78c7443 commit hash: 9f292517d7b73723c0b2d9f14ebc06a1b78c7443 9f29251
Monday, 13 Dec 2021
22:27 Matthias Andree (mandree) search for other commits by this committer
mail/mailman: regression fix update to 2.1.39

Mark Sapiro announced Mailman 2.1.39 "[...] fixes
https://bugs.launchpad.net/mailman/+bug/1954694
[...]
The fix for CVE-2021-42097 was case sensitive and should not be.
The fix for CVE-2021-44227 introduced a potential NameError in logging.

This could cause a user's changes to the option's page to not be
accepted and perhaps cause a 'We hit a bug' response if the user visited
the page with a mixed- or upper-case email address."

URL:		https://bugs.launchpad.net/mailman/+bug/1954694
MFH:		2021Q4
commit hash: 9449a10c3d99036f455f50d1916429b25e43bc48 commit hash: 9449a10c3d99036f455f50d1916429b25e43bc48 commit hash: 9449a10c3d99036f455f50d1916429b25e43bc48 commit hash: 9449a10c3d99036f455f50d1916429b25e43bc48 9449a10
Wednesday, 1 Dec 2021
19:09 Matthias Andree (mandree) search for other commits by this committer
mail/mailman: 2.1.38 security fixing CSRF vuln

While here, fix pkg-message to mention -exim4 and -postfix
derived ports that override the default MTA.

Security:	0d6efbe3-52d9-11ec-9472-e3667ed6088e
Security:	CVE-2021-44227
MFH:		2021Q4
commit hash: 87f0f372e4b844f16b8c6e7bd3bc68ecf703c17f commit hash: 87f0f372e4b844f16b8c6e7bd3bc68ecf703c17f commit hash: 87f0f372e4b844f16b8c6e7bd3bc68ecf703c17f commit hash: 87f0f372e4b844f16b8c6e7bd3bc68ecf703c17f 87f0f37
Saturday, 13 Nov 2021
10:27 Matthias Andree (mandree) search for other commits by this committer
mail/mailman: security update to 2.1.37

- A potential XSS attack via the user options page has been reported by
  Harsh Jaiswal.  This is fixed.  CVE-2021-43331 (LP: #1949401)

LP: A crafted URL to the user options page can execute arbitrary
    javascript.

- A potential for for a list moderator to carry out an off-line brute force
  attack to obtain the list admin password has been reported by Andre
  Protas, Richard Cloke and Andy Nuttall of Apple.  This is fixed.
  CVE-2021-43332 (LP: #1949403)

LP: The CSRF token for the admindb page contains an encrypted version of
    the list admin password which could potentially be cracked by a
    moderator via an off-line brute force attack.

MFH:		2021Q4
Security:       9d7a2b54-4468-11ec-8532-0d24c37c72c8
Security:       CVE-2021-43331
Security:       CVE-2021-43332
commit hash: f05ee16987d1bf5d7002e939614f853d99286fe7 commit hash: f05ee16987d1bf5d7002e939614f853d99286fe7 commit hash: f05ee16987d1bf5d7002e939614f853d99286fe7 commit hash: f05ee16987d1bf5d7002e939614f853d99286fe7 f05ee16
Wednesday, 20 Oct 2021
21:12 Matthias Andree (mandree) search for other commits by this committer
mail/mailman: re-enable fetching from GNU mirrors

...now that they have picked up Mark Sapiro's upload.
commit hash: b1c10d267a23e1574d3bbe3a027f8519608adf8f commit hash: b1c10d267a23e1574d3bbe3a027f8519608adf8f commit hash: b1c10d267a23e1574d3bbe3a027f8519608adf8f commit hash: b1c10d267a23e1574d3bbe3a027f8519608adf8f b1c10d2
18:01 Matthias Andree (mandree) search for other commits by this committer
mail/mailman: security/bugfix update to 2.1.35

Changelog:
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1873/NEWS#L8

Security:       CVE-2021-42096
Security:       CVE-2021-42097
Security:       8d65aa3b-31ce-11ec-8c32-a14e8e520dc7
MFH:		2021Q4
commit hash: 2f936c7f3fbb967061e410dfb216b796edb5d94a commit hash: 2f936c7f3fbb967061e410dfb216b796edb5d94a commit hash: 2f936c7f3fbb967061e410dfb216b796edb5d94a commit hash: 2f936c7f3fbb967061e410dfb216b796edb5d94a 2f936c7
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Saturday, 27 Mar 2021
21:19 mandree search for other commits by this committer
mailman: add -postfix and -exim4 slave ports

This is to avoid accidents on upgrading, for instance, if
the POSTFIX option is getting lost and mail starts to bounce.

The slave ports prevent that.
Original commitRevision:569359 
Sunday, 28 Jun 2020
10:04 mandree search for other commits by this committer
mail/mailman: update to 2.1.34 (bugfixes)

Changelog:
http://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1859/NEWS#L8

(Note the ValueError fix was already in FreeBSD's 2.1.33_1 and
- on quarterly - the 2.1.30_5 port/package versions.)

Follow POLA:
No MFH requested, as 2020Q2 and head/ have diverged too far,
so let 2020Q3 pick up the change instead.
Original commitRevision:540696 
Saturday, 16 May 2020
09:04 mandree search for other commits by this committer
mail/mailman: cherry-pick regression fix from upstream

https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/revision/1850#NEWS
https://launchpad.net/bugs/1878458

Obtained from:	Mark Sapiro
MFH:		2020Q2 (blanket for minimal bug fixes)
Original commitRevision:535367 
Thursday, 7 May 2020
20:04 mandree search for other commits by this committer
mail/mailman: security update to 2.1.33

Fixing another content injection vulnerability,
this time via private archive login if the list's roster visibility
(private_roster) setting is 'Anyone'.

https://bugs.launchpad.net/mailman/+bug/1877379
https://launchpadlibrarian.net/478684932/private.diff
https://mail.python.org/archives/list/mailman-developers@python.org/thread/SYBIZ3MNSQZLKN6PVKO7ZKR7QMOBMS45/

Security:       88760f4d-8ef7-11ea-a66d-4b2ef158be83
Original commitRevision:534286 
Wednesday, 6 May 2020
22:56 mandree search for other commits by this committer
mail/mailman: update to 2.1.32

- fixes the i18n issues in 2.1.31
  - drop local patch for Spanish Castilian mailman.po file
  - drop local REINPLACE_CMD for translations of the security fixed code

- uses a patch from the upstream merged rev 1814 of the htdig branch
Original commitRevision:534208 
Tuesday, 5 May 2020
18:00 mandree search for other commits by this committer
mail/mailman: security update to 2.1.31

Over the upstream 2.1.31, additional fixes were needed:
+ fix up quoting in one string of the messages/es/ translation
  to unbreak gettext
+ fix up all */LC_MESSAGES/mailman.po to match up with the security fix.

Upstream Changelog for 2.1.31, cited from
<https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1845/NEWS#L8>:
Security
    - A content injection vulnerability via the options login page has been
      discovered and reported by Vishal Singh. This is fixed.  (LP: #1873722)
i18n
    - The Spanish translation has been updated by Omar Walid Llorente.
Bug Fixes and other patches
    - Bounce recognition for a non-compliant Yahoo format is added.
    - Archiving workaround for non-ascii in string.lowercase in some Python
      packages is added.

MFH:		2020Q2
Security:	88760f4d-8ef7-11ea-a66d-4b2ef158be83
Original commitRevision:534101 
Monday, 27 Apr 2020
18:04 mandree search for other commits by this committer
mail/mailman: rcfile and pkg-message tweaks

Limit the install message about pkg install -I to installs (not upgrades).

Convert the required_dirs of the rcfile into a coded prereq check,
so that we can print the proper error message, and point the user to
the right place.

Bump PORTREVISION.
Original commitRevision:533159 
Saturday, 25 Apr 2020
22:41 mandree search for other commits by this committer
mail/mailman: fix some permission issues, realign template policy

- tighten up permissions on install dirs even more, patching
  bin/check_perms to not complain - fewer directories or files belong
  in mailman's hand or need group write permissions.

- revert 2.1.30's "make templates samples" because the upstream has
  always instead provided a templates/site dir here and warned users that
  default templates will be overwritten on updates or reinstallation
 
https://wiki.list.org/DOC/4.48%20How%20can%20I%20change%20the%20HTML%20or%20.txt%20templates%20used%20by%20my%20mailing%20lists%3F
  changed templates will be written to different directories, the site,
  domain-specific or list-specific directory

- adjust pkg-plist such that a no-script install, a regular install
  with post-install script run, and check_perms agree on permissions,
  however with tighter write permissions than the default install,
  as a security-in-depth safety precaution. [1]

- revise files/pkg-install.in accordingly

- boil down files/pkg-message.in texts a little bit

- bump PORTREVISION

PR:		245853
Reported by:	manu@ (IRC) [1]
Original commitRevision:532983 
Tuesday, 14 Apr 2020
20:46 mandree search for other commits by this committer
mail/mailman: update to 2.1.30 - bug fix (incl. data loss)

* upstream changelog:
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/NEWS#L6

Note that upstream means 2.1.30 to be the final 2.x release,
because it relies on Python 2.x which is EOL upstream.

! MAJOR DATA LOSS FIX, rename all templates/* files to .sample,
! and list them as a @sample in pkg-plist, because they can be edited
! through the web server, and an upgrade should not stomp over edited files.

* rearrange makefile a bit (portlint, portfmt)
* update and upload new htdig patch
* expose NLS port option to pkg-install script to avoid failure
* patch upstream bin/check_perms script to not complain about tightened-
  up messages/ and mailmanprefix (${PREFIX}/mailman) permissions that we
  set to 0755 instead of 02775. Mailman should not need to write outside
  designated directories or create new top-level directories in its install.
* fix a typo in the German (mailman.po) translation
* tweak pkg-install to:
  - leave ${PREFIX}/mailman permissions alone and not set them to 02775
  - fix up non-moved .sample files if pkg-install is run with -I
  - create a copy of mm_cfg.py from mm_cfg.py.dist if missing (-I)
  - create a newsyslog.conf.d/mailman.conf if missing, from
    examples/mailman.newsyslog.sample if installed (-I)
  - not attempt to fix messages/ (translations) permissions if the NLS
    port option is disabled
* tweak pkg-plist so that the proper permissions and groups are set
  by default already
* clean up pkg-message, thanks to bapt@ for pointing out that a missing
  type: means "install or upgrade".

MFH:		2020Q2 (@samples is an important fix against data loss on update)
Original commitRevision:531727 
Sunday, 12 Apr 2020
02:39 mandree search for other commits by this committer
mail/mailman: repair incomplete UCL conversion of pkg-message.in

There are parts of the install message that are also relevant on
updates, but were missed. Add them, and bump PORTREVISION.

Failure-inducing commit:

------------------------------------------------------------------------
r508882 | mat | 2019-08-14 00:29:42 +0200 (Wed, 14 Aug 2019) | 2 lines

onvert to UCL & cleanup pkg-message (categories l-m)

------------------------------------------------------------------------
Original commitRevision:531478 
Thursday, 13 Jun 2019
18:32 mandree search for other commits by this committer
mail/mailman: fix cron/rundig if HTDIG option is enabled [1]

Ditto for the two Mailman/Cgi/remote?mmsearch.

PR:		238508 [1]
Reported by:	asp-freebsd@partan.com [1]
Original commitRevision:504130 
Thursday, 29 Nov 2018
17:34 mandree search for other commits by this committer
Actually expand newsyslog locations in pkg-message.

Followup to
Differential Revision:	https://reviews.freebsd.org/D17088
Original commitRevision:486199 
Wednesday, 28 Nov 2018
14:18 woodsb02 search for other commits by this committer
mail/mailman: Use .conf suffix for /usr/local/etc/newsyslog.conf.d/

- Rename the files installed to /usr/local/etc/newsyslog.conf.d/ to end
  with a '.conf' suffix.
- Add pkg-install script to automatically move any copies of the old
  newsyslog file to the new location if the new file is unmodified from the
default,
  or print a warning if it the new file has been modified.
- Add a note to UPDATING and pkg-message to warn users of this, in case
  they are using provisioning/configuration management tools which need
  to be modified. Note the UPDATING entry was committed in r485721.

Recent changes to /etc/newsyslog.conf (r340318) will only include files
from the /usr/local/etc/newsyslog.conf.d/ directory which end with
'.conf' and do not beginning with a '.' character.

Reviewed by:	mat
Approved by:	mandree (maintainer)
Differential Revision:	https://reviews.freebsd.org/D17088
Original commitRevision:486092 
Friday, 2 Nov 2018
14:17 pi search for other commits by this committer
mail/mailman: add OPTION to not send passwords in the monthly mails

- this option is now on by default

PR:		231879
Reported by:	several users
Approved by:	mandree
Obtained
from:	https://mail.python.org/pipermail/mailman-users/2016-April/080746.html
MFH:		2018Q4
Original commitRevision:483810 
Monday, 10 Sep 2018
16:07 woodsb02 search for other commits by this committer
Revert r479294 - relocation of existing conf files violates POLA

Reported by:	mat
Original commitRevision:479438 
Sunday, 9 Sep 2018
16:18 woodsb02 search for other commits by this committer
mail/mailman: Use .conf suffix for /usr/local/etc/newsyslog.conf.d/

Rename the files installed to /usr/local/etc/newsyslog.conf.d/ to end
with a '.conf' suffix.

Proposed changes to /etc/newsyslog.conf will only include files from the
/usr/local/etc/newsyslog.conf.d/ directory which end with '.conf' and do
not beginning with a '.' character. https://reviews.freebsd.org/D17086

Approved by:	mandree (maintainer)
Differential Revision:	https://reviews.freebsd.org/D17088
Original commitRevision:479294 
Tuesday, 31 Jul 2018
09:59 mandree search for other commits by this committer
Security upgrade Mailman to 2.1.29

Changelog:
<https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/NEWS#L8>

Release announcements:
2.1.28:
<https://mail.python.org/pipermail/mailman-announce/2018-July/000241.html>
2.1.29: (a regression fix release over 2.1.28)
<https://mail.python.org/pipermail/mailman-announce/2018-July/000242.html>

MFH:		2018Q3
Security:	b4f0ad36-94a5-11e8-9007-080027ac955c
Security:	CVE-2018-13796
Security:	https://bugs.launchpad.net/mailman/+bug/1780874
Original commitRevision:475991 
Monday, 25 Jun 2018
21:58 mandree search for other commits by this committer
Security upgrade mail/mailman to v2.1.27

Changelog:
<https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/NEWS#L8>

Release announcement:
<https://www.mail-archive.com/mailman-users@python.org/msg70962.html>

Reported by:	portscout@ (release)
MFH:		2018Q2
Security:	739948e3-78bf-11e8-b23c-080027ac955c
Security:	CVE-2018-0618
Security:	JVN#00846677
Security:	JPCERT#97432283
Original commitRevision:473352 
Monday, 19 Feb 2018
21:23 mandree search for other commits by this committer
Attempt to support pkg upgrade through scripts WRT last_mailman_version.
Original commitRevision:462349 
Saturday, 17 Feb 2018
12:45 mandree search for other commits by this committer
Overhaul default hosts configuration.

- When no virtualhosts are defined, and the default localhost/localhost is
  effective, the post-install script now adds DEFAULT_EMAIL_HOST,
  DEFAULT_URL_HOST, and add_virtualhost() lines to mm_cfg.py.

  Add corresponding support to remove unchanged configurations to the
  deinstall script.

- While here, overhaul crontab configuration to only request a merge if the
  crontab had been modified, and unify progress reports.

- Merge pkg-deinstall into pkg-install, to avoid duplication of code
  that might be missed in later maintenance.

PR:		225961
Reported by:	Terry Kennedy
Original commitRevision:462151 
Sunday, 11 Feb 2018
23:20 mandree search for other commits by this committer
mail/mailman: add reopen to rc script's extracommands.

...and pass it through to mailmanctl.
The previous commit only enabled reopen through ..mailman/scripts/mailman.
Original commitRevision:461539 
22:36 mandree search for other commits by this committer
Support the upstream "reopen" mode (broken from the beginning in ports)

When the upstream initscript grew a "reopen" mode with 2.1.17 in late 2013,
our patch stuffed the usage information into the wrong place, so that we
inadvertently disabled the new reopen mode, thus never supported it
through the init script in FreeBSD.

Bump PORTREVISION.

PR:		225800
Submitted by:	Yasuhito FUTATSUKI
MFH:		2018Q1
Original commitRevision:461534 
Thursday, 8 Feb 2018
22:32 mandree search for other commits by this committer
Security update to 2.1.26 (XSS bug), assorted other fixes.

- Fix checksum failures in Defaults.py[c]:
  No longer patch Defaults.py in postinstall, instead configure
  --with-mailhost=localhost --with-urlhost=localhost, as
  Fedora and Arch Linux do.

- Add a related note to FreeBSD-post-install-notes.

- Add a related safeguard to the rcfile, which will refuse to run
  if the DEFAULT_*_HOSTs are not configured. This can be changed
  with a new mailman_run_localhost="YES" rc.conf setting, which will
  then restrict itself to printing the warnings, but still start mailman.

- Update htdig patch to upstream SVN r1734.

- Bump USES, python:2 -> python:2.7

- Regenerated patches.

Changelog:
https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1743/NEWS#L8

Release/SecuritY announcement:
https://www.mail-archive.com/mailman-users@python.org/msg70478.html

PR:		225767 (related vuxml entry)
Reported by:	Vladimir Krstulja
MFH:		2018Q1
Security:	CVE-2018-5950
Security:	3d0eeef8-0cf9-11e8-99b0-d017c2987f9a
Original commitRevision:461277 
Thursday, 30 Nov 2017
15:50 mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
Original commitRevision:455210 
Friday, 27 Oct 2017
21:04 mandree search for other commits by this committer
Update to new upstream release 2.1.25.

This is a routine bug fix release with a minor new feature and some
accessibility improvements for screen readers.

Changelog:
<http://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1726/NEWS#L6>
Original commitRevision:453025 
Saturday, 16 Sep 2017
14:22 mandree search for other commits by this committer
Add a newsyslog configuration file, to rotate logs.

This enforces the EXAMPLES option because we can't keep
the .sample file in etc/newsyslog.conf.d/* - it would be processed
as the actual file, so we use %%EXAMPLESDIR%% for the distributed version.
Original commitRevision:449964 
Sunday, 10 Sep 2017
16:53 mandree search for other commits by this committer
Fix up DEFAULT_URL_HOST/DEFAULT_MAIL_HOST for jailed or external builds.

If the package is built in, for instance, poudriere, or on a computer other
than the one it is later installed on, the DEFAULT_MAIL_HOST and
DEFAULT_URL_HOST variables in the Mailman/Defaults.py file were unsuitable.

Leverage pkg-install to fix these up to be the same as hostname -f at
install time.

[The MFH would require the intermediate update to 2.1.24 to be included.]

MFH:		2017Q3
Original commitRevision:449582 
Friday, 11 Aug 2017
14:24 mandree search for other commits by this committer
Update to new upstream version 2.1.24.

Upstream release notes:
"This release is primarily a bug fix release with a few minor feature additions
and a fix for a probably non-exploitable security issue. See the changelog for
details."

Changelog:
<https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1708/NEWS>
Original commitRevision:447764 
Friday, 21 Apr 2017
03:11 miwi search for other commits by this committer
- Fix shebangs
Original commitRevision:438999 
Friday, 21 Oct 2016
12:51 mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Original commitRevision:424411 
Monday, 29 Aug 2016
19:27 mandree search for other commits by this committer
Security update to upstream release 2.1.23.

ChangeLog:
<http://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1668/NEWS#L8>

MFH:		2016Q3
Security:	b11ab01b-6e19-11e6-ab24-080027ef73ec
Security:	CVE-2016-6893
Original commitRevision:421093 
Friday, 22 Apr 2016
23:14 mandree search for other commits by this committer
Update to new upstream release 2.1.22.

Changelog:
http://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1643/NEWS#L8
Original commitRevision:413797 
Friday, 1 Apr 2016
14:16 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412348 
Thursday, 10 Mar 2016
19:50 mandree search for other commits by this committer
Avoid patch-LP1551075 when HTDIG is enabled. [1]

This patch is part of the HTDIG integration patch already. [1]

Also correct namazurc file path in pkg-message, bumping PORTREVISION.

PR:		207876 [1]
Submitted by:	David Sieborger [1]
Original commitRevision:410774 
Wednesday, 2 Mar 2016
08:34 mandree search for other commits by this committer
Preserve some kinds of signatures, reenable HTDIG option.

Pull upstream change 1629 to fix Launchpad Bug #1551075
<https://bugs.launchpad.net/mailman/+bug/1551075>. This fix improves
preservation of OpenPGP MIME multipart signatures, by not collapsing
a multipart with a single sub-part inside multipart/signed parts.
See the Launchpad bug report for details.

EXPERIMENTAL feature: Reenable HTDIG support by rolling the patch on our
own, and laying down instructions to do so in the Makefile.  Mark Sapiro
no longer maintains the patch.

Bump PORTREVISION to 3.

Note that the upstream maintainer considers another release in a few
weeks' time, and called for help with updating translations.  If you
want to help, see
<http://www.mail-archive.com/mailman-users%40python.org/msg68036.html>
Original commitRevision:409916 
00:12 mandree search for other commits by this committer
Make sure pkg-install works with postfix-base, too.

Prior to this fix, pkg-install used hardcoded
${PKG_PREFIX}/sbin/postconf, but postfix-base installs it into
/usr/sbin/postconf.

Instead, do a path search for postconf in ${PKG_PREFIX}/sbin:$PATH and
cache the result in a variable.
Original commitRevision:409904 
Tuesday, 1 Mar 2016
00:05 mandree search for other commits by this committer
Fix pkg-install "install -d" invocation.

It used to use GNU-install-isms (options after arguments) that don't
work with BSD install and caused two spurious directories to be created,
one named -g, the other usually named "mailman" (or whichever group name
was configured).  Bumps PORTREVISION.

PR:		207528 (Attachment #167455)
Submitted by:	ohauer@
Original commitRevision:409836 
Monday, 29 Feb 2016
23:33 mandree search for other commits by this committer
Upgrade to new release 2.1.21. Disable HTDIG option.

Disable experimental HTDIG integration option,
the relevant ht://Dig patch no longer fits.

Changelog: https://launchpad.net/mailman/2.1/2.1.21
Original commitRevision:409835 
Wednesday, 30 Dec 2015
15:00 mandree search for other commits by this committer
Fix a leftover in rcfile, make more robust.

Make things more robust such that options in mailman_flags don't kill
the start.
Original commitRevision:404860 
14:21 mandree search for other commits by this committer
Fix stop method in rc.d script to wait for process to exit.

To that end, simplify and use rc.subr default methods where possible.
Original commitRevision:404858 
Tuesday, 29 Dec 2015
11:56 mandree search for other commits by this committer
Find Postfix also if installed with INST_BASE option.

Submitted by:	Roger Marquis
Original commitRevision:404738 
Thursday, 14 May 2015
10:15 mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:386312 
Wednesday, 22 Apr 2015
22:16 mandree search for other commits by this committer
USE_AUTOTOOLS -> USES=autoreconf, GNU_CONFIGURE=yes

Add USES=fakeroot to permit non-root builds if user is not in wheel
group. [1]

PR:		199396 [1]
Submitted by:	dvl [1]
Original commitRevision:384524 
Thursday, 9 Apr 2015
20:08 mandree search for other commits by this committer
Update to new upstream release 2.1.20.

Fixes one security bug [1], a few other bugs, and adds a feature so that
list admins can edit list addresses.

Uses newer Mailman-and-HTDig integration patches. [2]

Security:	CVE-2015-2775 [1]
Security:	a5f160fa-deee-11e4-99f8-080027ef73ec [1]
PR:		199286 [2]
Submitted by:	David Sieborger [2]
Original commitRevision:383674 
Monday, 9 Mar 2015
21:33 mandree search for other commits by this committer
Add CPE information.

PR:		198474
Submitted by:	shun.fbsd.pr@dropcut.net
Original commitRevision:380882 
Monday, 2 Mar 2015
07:26 mandree search for other commits by this committer
Update to new upstream release 2.1.19.

Changes:
https://mail.python.org/pipermail/mailman-announce/2015-March/000205.html
Original commitRevision:380245 
Saturday, 17 Jan 2015
13:29 mandree search for other commits by this committer
Install powerlogo.png in both image locations.
(Reported by Alex Stangl.)

Take the opportunity to convert powerlogo from GIF to PNG.

Check permissions of mailman/qfiles directory and top-level
subdirectories from post-install before running check_perms script,
further to the existing workarounds for pkg/libarchive permissions
issues.
Original commitRevision:377224 
Thursday, 8 Jan 2015
22:53 mandree search for other commits by this committer
Update Apache instructions in post-install notes for 2.4 [1], dropping 1.3.
Revise language a bit.
Spell qmail with lowercase q.

Submitted by:	[1] Tom Eagle
Original commitRevision:376574 
Wednesday, 7 Jan 2015
00:25 mandree search for other commits by this committer
With CVS gone, use the GIF file directly, ditching the uuencoding.
Original commitRevision:376447 
00:12 mandree search for other commits by this committer
Update rcfile and permission handling.

- Move directory permission handling into pkg-install, to work around
  pkg/libarchive issues on 9.3.
- Handle some crucial directory permissions directly in pkg-install,
  so that running check_perms becomes optional.
- Try a bit harder to preserve permissions on the archives/private dir.
- The rcfile now fixes directory permissions by default on start.
- You can now set mailman_fix_perms="NO" in the /etc/rc.conf* files,
  to avoid running check_perms -f on start, or from pkg-install.
- Clean up pkg-plist.
- Bump PORTREVISION to 6.

Suggested by:	bapt@, peter@
Original commitRevision:376446 
Saturday, 27 Dec 2014
01:19 mandree search for other commits by this committer
The rcfile now runs bin/check_perms so users have a visual clue in case
  they installed the package without running scripts (pkg install -I).
Clean up inconsistent image (=icon) installation. Reported by Alex Stangl.
Makefile: Shuffle things around to please portlint.
Makefile: Clean up muting: only mute RM, comments, MKDIR.
Makefile: Move postfix checks into pkg-install.
pkg-deinstall: drop workaround for traditional pkg_delete.
pkg-deinstall: less verbose mail list reporting.
pkg-deinstall: cleanups for last_mailman_version handling.
pkg-install: defeat "Re-run..." line from check_perms to avoid confusing users.
pkg-plist: cleanups and modernization. Sets directory permissions.
  NOTE: pkg 1.4.1 is unable to extract these on package installs,
  "make install" however should be fine.
Original commitRevision:375670 
Friday, 26 Dec 2014
19:07 mandree search for other commits by this committer
Back out bapt's "cleanup" commit r371953.

This causes directory permissions to change, and if installation happens
without scripts, installing the new package causes mailman to become
defunct until bin/check_perms is run manually.

Most directories need to have group mailman (or whatever is configured)
and mode 02775, with exception of the archive/private.

More cleanups to follow later.

Submitted by:	flo@
Original commitRevision:375649 
Tuesday, 16 Sep 2014
21:18 mandree search for other commits by this committer
Reinstate checksums for optional patches[1], fixing regression from c334818.
Update USE_PYTHON -> USES=python:2.

PR:		193682 [1]
Submitted by:	David Sieborger [1]
Original commitRevision:368348 
Wednesday, 13 Aug 2014
20:05 mandree search for other commits by this committer
Add OPENSMTPD's user ID [1]. Add warnings about GIDs [2].

The FreeBSD pkg-message and post-install documentation now clearly warn
that the binary package is only meant for use with Sendmail, and
hints that poudriere can be used to build a Mailman package with
different options.

PR:		192230 [1]
Submitted by:	feld [1], Tom Limoncelli [2]
Original commitRevision:364803 
Tuesday, 29 Jul 2014
23:52 amdmi3 search for other commits by this committer
- Switch databases/namazu2 to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed
Original commitRevision:363417 
19:56 antoine search for other commits by this committer
Fix make fetch

Pointy hat:	adamw
Original commitRevision:363382 
19:11 adamw search for other commits by this committer
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...

Approved by:	portmgr (not really, but touches unstaged ports)
Original commitRevision:363374 
Friday, 16 May 2014
15:56 mandree search for other commits by this committer
Avoid leftovers on pkg_add-based systems by running a
depth-first remove of empty directories under the Mailman directory.

Submitted by:	jenkins/swills@
Original commitRevision:354242 
Saturday, 10 May 2014
23:21 mandree search for other commits by this committer
Upgrade to new upstream bugfix release 2.1.18-1.
Changes: https://mail.python.org/pipermail/mailman-announce/2014-May/000195.html
Original commitRevision:353628 
Sunday, 4 May 2014
20:44 mandree search for other commits by this committer
Update to new upstream version 2.1.18.

Bugfixes, DMARC policy support.
New dependency on py-dnspython.

Upstream change log:
https://mail.python.org/pipermail/mailman-announce/2014-May/000193.html
Original commitRevision:352970 
Monday, 13 Jan 2014
21:00 rene search for other commits by this committer
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
Original commitRevision:339634 
Monday, 25 Nov 2013
07:56 mandree search for other commits by this committer
- Update to new upstream release 2.1.17, resetting PORTREVISION.

- Remove patch-Makefile.in, which has been integrated by upstream.

- Announcement:
<https://mail.python.org/pipermail/mailman-announce/2013-November/000186.html>

- Poudriere 3.0.13 ticket filed about misreported orphans in testport:
<https://fossil.etoilebsd.net/poudriere/tktview/e8d957a27f8ce8b6255ed655d031e6d05b02492c>
Original commitRevision:334818 
Friday, 18 Oct 2013
18:34 mandree search for other commits by this committer
Distill Python-compileall fix into something fit for shipping upstream,
and fixing a missed directory component along the way (bumping PORTREVISION).
Original commitRevision:330764 
16:42 mandree search for other commits by this committer
Upgrade to new upstream release 2.1.16, release notes:
https://launchpad.net/mailman/2.1/2.1.16/

Support stage directory. (Requires Python 2.7, 2.6 is no longer
sufficient.) This requires us to compile the Python scripts ourselves to
avoid spilling the stagedir name all over the .pyc files, as Mailman's
build would do (causing complaints from make stage-qa).
While there, compile bin/*.py programs, too.

The post-install section of the Makefile is more verbose now.

Run Mailman's bin/update after install.

Fixes to handling the mailman_last_version file to avoid leftover dirs
from an unused Mailman installation and deinstallation.

Scripts are more robust now, and use mktemp -d for temporary directories.
Original commitRevision:330763 
Friday, 20 Sep 2013
19:59 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail)
Original commitRevision:327742 
Monday, 2 Sep 2013
21:52 flo search for other commits by this committer
Fix a typo that prevented the port from building
Original commitRevision:326098 
Thursday, 29 Aug 2013
22:58 mandree search for other commits by this committer
Note that I could not fully test all integrations yet.  If integrations are
failing, please add detailed information how you set up your MTA, and
Mailman, what user/group IDs are, how list aliases are managed, and
thereabouts.

- Update to 2.1.15. [2] Changes: click View the full Changelog on
  https://launchpad.net/mailman/2.1/2.1.15
- Fix without-NLS install: Install at least English template. [1]
- Drop EXIM3 option, we don't have an Exim 3 port any more.
- Drop INTEGRATION option, which would at best be confusing.
- Reformat COMMENT to fit into common limits.
- Fix typo in COURIER_DESC.
- When Postfix integration is chosen, add BUILD and RUN_DEPENDS on
  Postfix because we need the postconf program.
- Use htdig patches for Mailman version 2.1.12 and remove BROKEN tag,
  in an experimental attempt to revive htdig support.
- Fix a few minor glitches in FreeBSD-post-install-notes.
- Drop files/patch-Mailman__Cgi__confirm.py, integrated in upstream tarball.
- Add launchpad.net to MASTER_SITES.
- Update files/postfix-verp.diff.
- Install a dummy one-line text file into PYTHON_SITELIBDIR so that
  Python's upgrade-site-packages would reinstall Mailman. [1]
- Add "status" support for rc.d script. [3]
- Change pre-fetch: to pre-everything::
- Revise formatting of pre-everything text to make clear it displays
  default values, not current values. To avoid ports/170280.

PR:		ports/135503 [1]
PR:		ports/170280 [2]
PR:		ports/170285 [2]
PR:		ports/176180 [1]
PR:		ports/181298 [3]
Submitted by:	Lowell Gilbert [1]
Submitted by:	Stefan Lasiewski [2]
Submitted by:	Oliver Fromme [3]
Original commitRevision:325637 
Wednesday, 21 Aug 2013
08:05 mandree search for other commits by this committer
Grab port.
I am aware there are open PRs and new versions, will see to that later.
Original commitRevision:325095 
Tuesday, 20 Aug 2013
19:46 wg search for other commits by this committer
mail/mailman: reset maintainership

- Add port back to the pool

PR:		ports/181428
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> (maitainer)
Original commitRevision:325071 
Wednesday, 14 Aug 2013
22:35 ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
Original commitRevision:324744 
Saturday, 6 Jul 2013
19:24 wxs search for other commits by this committer
Fix indefinite article.

PR:		ports/180176
Submitted by:	lth@
Approved by:	maintainer
Original commitRevision:322407 
Wednesday, 5 Jun 2013
17:53 bapt search for other commits by this committer
Turn MTA into a RADIO options (0-1)
Original commitRevision:320010 
Wednesday, 24 Apr 2013
18:10 ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
Original commitRevision:316464 
Thursday, 7 Mar 2013
03:25 bdrewery search for other commits by this committer
- Please welcome back Chris Petrik as maintainer of
  these ports [1]
- Trim headers
- Remove indefinite article from COMMENT
- Convert tab to space in WWW lines

PR:		ports/175415 [1]
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> [1]
Discussed with:	bapt
Original commitRevision:313559 
Sunday, 17 Jun 2012
21:57 bapt search for other commits by this committer
Fix NLS logic after new options framework

Reported by:    pointyhat (linimon)
Original commit
Wednesday, 13 Jun 2012
05:55 bapt search for other commits by this committer
Convert to new options framework
Original commit
Monday, 26 Mar 2012
13:10 wxs search for other commits by this committer
Fix reinstall target by not moving files. Instead copy them.

PR:             ports/166167
Submitted by:   "A.J. Kehoe IV (Nanoman)" <hg3hNqHo@nanoman.ca>
Feature safe:   yes
Original commit
Sunday, 4 Mar 2012
06:00 tota search for other commits by this committer
- mail/mailman [1]
  * Add LICENSE section
  * Add CONFLICTS with japanese/mailman
  * Make use of SUB_FILES
  * Make use of PORTDOCS
  * Apply simple use of OPTIONS
  * Add WITHOUT_NLS knob to make portlint happier
  * Append "MTA = 'Postfix'" to mm_cfg.py.dist.in when defined
    both WITH_POSTFIX and WITH_INTEGRATION at the same time [3]
  * Bump PORTREVISION

- japanese/mailman [2]
  * Switch to Japanized mailman 2.1.14+j7 based on mail/mailman
  * Take maintainership
  * Add CONFLICTS with mail/mailman
  * Update pkg-descr
  * Set PORTEPOCH because 2.1.14.j7 is less than 2.1.14_6

PR:             ports/165404 (based on) [1], ports/165403 [2]
Submitted by:   tota (myself) [1] [2]
Suggested by:   Yoshito Takeuchi [3]
Approved by:    Sunagawa Koji (maintainer) [2]
Dedicated to:   Tokio Kikuchi
Original commit
Tuesday, 1 Nov 2011
21:59 dougb search for other commits by this committer
Remove comments and optional dependencies for ports which are
about to be removed.
Original commit
Sunday, 30 Oct 2011
18:46 mm search for other commits by this committer
Fix MAIL_GID for Postfix MTA to "nobody"
Original commit
Sunday, 26 Jun 2011
07:27 crees search for other commits by this committer
- Disable gate news by default to prevent lockups on slower machines

PR:             ports/120173
Submitted by:   "Julian H. Stacey" <jhs@berklix.org>
Approved by:    rene (mentor)
Original commit
Tuesday, 21 Jun 2011
16:00 crees search for other commits by this committer
Let's try this one again.
- Stop touching files outside WRKDIR before install
- Use USERS and GROUPS -- this time via patch [1]
- Change BROKEN to IGNORE fo incorrect OPTIONS choices
- Use @stopdaemon

PR:             ports/157868
Submitted by:   Guido Falsi <mad@madpilot.net>
Approved by:    rene (mentor)
Original commit
Wednesday, 15 Jun 2011
17:06 crees search for other commits by this committer
- Revert previous USERS fix until reworked and tested
- Revert MAIL_GROUP change for Postfix
- Reset maintainership

Approved by:    tabthorpe (co-mentor), wxs (maintainer)
Original commit
Tuesday, 14 Jun 2011
11:49 wxs search for other commits by this committer
- Fix missing escapes in the rc script.

PR:             ports/157868
Submitted by:   Roland Behme <rb@nugman.de>
Original commit
Monday, 13 Jun 2011
19:22 crees search for other commits by this committer
- Correct GROUP when postfix OPTION is selected [1]
- Add nobody user and group to UIDs/GIDs for mail/mailman [2]
- Stop touching files outside WRKDIR before install [2]
- Use USERS and GROUPS [2]
- Change BROKEN to IGNORE for incorrect OPTIONS choices [2]
- Use @stopdaemon [2]
- Correct rc script to check for pidfile before attempting kill [2]

PR:             ports/142000
Submitted by:   Adriaan <ratten.adriaan@gmail.com> [1], crees [2]
Approved by:    rene (mentor), wxs (maintainer)
Original commit
Sunday, 17 Apr 2011
16:49 wxs search for other commits by this committer
Restore PORTREVISION which I erroneously removed in previous update.

Noticed by:     osa@
Original commit
13:34 wxs search for other commits by this committer
Add option for NAMAZU2, off by default so no PORTREVISION bump.

PR:             portts/156296
Submitted by:   TAKATSU Tomonari <tota@FreeBSD.org>
Original commit
Tuesday, 29 Mar 2011
02:38 wxs search for other commits by this committer
Fix post-install documentation.

PR:             ports/155530
Submitted by:   Thomas A. Limoncelli <tal@whatexit.org>
Original commit
Thursday, 10 Mar 2011
14:35 wxs search for other commits by this committer
Add a patch to fix the XSS vulnerabilities.

PR:             ports/155355
Submitted by:   Hilko Meyer <hilko.meer@gmx.de>
Obtained from: 
http://mail.python.org/pipermail/mailman-announce/attachments/20110218/15500b22/attachment.txt
Security:       64691c49-4b22-11e0-a226-00e0815b8da8
Original commit

Number of commits found: 183 (showing only 100 on this page)

1 | 2  »