diff options
author | Vlad Glagolev | 2018-03-17 10:44:49 -0400 |
---|---|---|
committer | Vlad Glagolev | 2018-03-17 10:45:05 -0400 |
commit | a9b6a2a89e18a5967c24fd35b45db45aa56cd5d5 (patch) | |
tree | 4236dbd373f135be77b09849402d70c18e06674d | |
parent | aa83d1300cb50ef315825c877c6e203a38b4446f (diff) |
mailman: => 2.1.26 [security]
(cherry picked from commit 2ef793b5b45e98327fe601186f677845e8d34dc7)
-rwxr-xr-x | collab/mailman/DETAILS | 4 | ||||
-rw-r--r-- | collab/mailman/HISTORY | 6 | ||||
-rwxr-xr-x | collab/mailman/PRE_BUILD | 4 | ||||
-rw-r--r-- | collab/mailman/configs | 1 | ||||
-rw-r--r-- | collab/mailman/makefile.patch | 28 | ||||
-rw-r--r-- | collab/mailman/volatiles | 1 |
6 files changed, 42 insertions, 2 deletions
diff --git a/collab/mailman/DETAILS b/collab/mailman/DETAILS index b16c12ca0b..497aaa91c5 100755 --- a/collab/mailman/DETAILS +++ b/collab/mailman/DETAILS @@ -1,6 +1,6 @@ SPELL=mailman - VERSION=2.1.24 - SECURITY_PATCH=1 + VERSION=2.1.26 + SECURITY_PATCH=2 SOURCE=$SPELL-$VERSION.tgz SOURCE2=$SOURCE.sig SOURCE_GPG="mailman.gpg:$SOURCE2:ESTABLISHED_UPSTREAM_KEY" diff --git a/collab/mailman/HISTORY b/collab/mailman/HISTORY index a9fcd612d7..f07b029a55 100644 --- a/collab/mailman/HISTORY +++ b/collab/mailman/HISTORY @@ -1,3 +1,9 @@ +2018-03-17 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.1.26; SECURITY_PATCH++ + * PRE_BUILD: added, to apply patch + * makefile.patch: added, backported from OpenBSD, to fix updates + * configs, volatiles: added, to keep configuration file + 2017-09-06 Vlad Glagolev <stealth@sourcemage.org> * BUILD: corrected home directory for mailman account diff --git a/collab/mailman/PRE_BUILD b/collab/mailman/PRE_BUILD new file mode 100755 index 0000000000..57e8bb240d --- /dev/null +++ b/collab/mailman/PRE_BUILD @@ -0,0 +1,4 @@ +default_pre_build && +cd "${SOURCE_DIRECTORY}" && + +patch -p0 < "${SPELL_DIRECTORY}/makefile.patch" diff --git a/collab/mailman/configs b/collab/mailman/configs new file mode 100644 index 0000000000..915c594876 --- /dev/null +++ b/collab/mailman/configs @@ -0,0 +1 @@ +^/usr/share/mailman/Mailman/mm_cfg.py$ diff --git a/collab/mailman/makefile.patch b/collab/mailman/makefile.patch new file mode 100644 index 0000000000..95c7f70cc9 --- /dev/null +++ b/collab/mailman/makefile.patch @@ -0,0 +1,28 @@ +--- Makefile.in.orig Fri Aug 26 20:40:17 2005 ++++ Makefile.in Wed Jul 9 14:13:20 2008 +@@ -28,7 +28,6 @@ bindir= @bindir@ + prefix= @prefix@ + exec_prefix= @exec_prefix@ + var_prefix= @VAR_PREFIX@ +-DESTDIR= + + CC= @CC@ + INSTALL= @INSTALL@ +@@ -67,7 +66,7 @@ FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) + DIRSETGID= chmod g+s + +-DATE = $(shell python -c 'import time; print time.strftime("%d-%b-%Y"),') ++DATE = $(shell date "+%d-%b-%Y") + LANGPACK = README-I18N.en templates messages + EXCLUDES = --exclude=CVS --exclude=.cvsignore --exclude=Makefile* --exclude=*.files --exclude=*.old + +@@ -81,7 +80,7 @@ subdirs: $(SUBDIRS) + (cd $$d; $(MAKE)); \ + done + +-install: doinstall update ++install: doinstall + + doinstall: $(SUBDIRS) + @echo "Creating architecture independent directories..." diff --git a/collab/mailman/volatiles b/collab/mailman/volatiles new file mode 100644 index 0000000000..d279d754d6 --- /dev/null +++ b/collab/mailman/volatiles @@ -0,0 +1 @@ +^/usr/share/mailman/Mailman/mm_cfg.pyc$ |