[arch-commits] Commit in mailman3/repos/community-staging-any (22 files)
Felix Yan
felixonmars at gemini.archlinux.org
Thu Dec 2 21:56:25 UTC 2021
Date: Thursday, December 2, 2021 @ 21:56:25
Author: felixonmars
Revision: 1062767
archrelease: copy trunk to community-staging-any
Added:
mailman3/repos/community-staging-any/PKGBUILD
(from rev 1062766, mailman3/trunk/PKGBUILD)
mailman3/repos/community-staging-any/mailman3-3.3.5-python-alembic1.7.patch
(from rev 1062766, mailman3/trunk/mailman3-3.3.5-python-alembic1.7.patch)
mailman3/repos/community-staging-any/mailman3-digests.service
(from rev 1062766, mailman3/trunk/mailman3-digests.service)
mailman3/repos/community-staging-any/mailman3-digests.timer
(from rev 1062766, mailman3/trunk/mailman3-digests.timer)
mailman3/repos/community-staging-any/mailman3-gatenews.service
(from rev 1062766, mailman3/trunk/mailman3-gatenews.service)
mailman3/repos/community-staging-any/mailman3-gatenews.timer
(from rev 1062766, mailman3/trunk/mailman3-gatenews.timer)
mailman3/repos/community-staging-any/mailman3-notify.service
(from rev 1062766, mailman3/trunk/mailman3-notify.service)
mailman3/repos/community-staging-any/mailman3-notify.timer
(from rev 1062766, mailman3/trunk/mailman3-notify.timer)
mailman3/repos/community-staging-any/mailman3.service
(from rev 1062766, mailman3/trunk/mailman3.service)
mailman3/repos/community-staging-any/mailman3.sysusers
(from rev 1062766, mailman3/trunk/mailman3.sysusers)
mailman3/repos/community-staging-any/mailman3.tmpfiles
(from rev 1062766, mailman3/trunk/mailman3.tmpfiles)
Deleted:
mailman3/repos/community-staging-any/PKGBUILD
mailman3/repos/community-staging-any/mailman3-3.3.5-python-alembic1.7.patch
mailman3/repos/community-staging-any/mailman3-digests.service
mailman3/repos/community-staging-any/mailman3-digests.timer
mailman3/repos/community-staging-any/mailman3-gatenews.service
mailman3/repos/community-staging-any/mailman3-gatenews.timer
mailman3/repos/community-staging-any/mailman3-notify.service
mailman3/repos/community-staging-any/mailman3-notify.timer
mailman3/repos/community-staging-any/mailman3.service
mailman3/repos/community-staging-any/mailman3.sysusers
mailman3/repos/community-staging-any/mailman3.tmpfiles
----------------------------------------+
PKGBUILD | 228 +++++++++++++++----------------
mailman3-3.3.5-python-alembic1.7.patch | 26 +--
mailman3-digests.service | 80 +++++-----
mailman3-digests.timer | 24 +--
mailman3-gatenews.service | 80 +++++-----
mailman3-gatenews.timer | 24 +--
mailman3-notify.service | 80 +++++-----
mailman3-notify.timer | 24 +--
mailman3.service | 86 +++++------
mailman3.sysusers | 2
mailman3.tmpfiles | 8 -
11 files changed, 331 insertions(+), 331 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2021-12-02 21:56:01 UTC (rev 1062766)
+++ PKGBUILD 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -1,114 +0,0 @@
-# Maintainer: David Runge <dvzrv at archlinux.org>
-
-_name=mailman
-pkgname=mailman3
-pkgver=3.3.5
-pkgrel=3
-pkgdesc="The GNU mailing list manager"
-arch=('any')
-url="https://www.list.org/"
-license=('GPL3')
-# mailman3 does not support python-sqlalchemy >= 1.4 https://gitlab.com/mailman/mailman/-/issues/899
-depends=('gunicorn' 'python-aiosmtpd' 'python-alembic' 'python-atpublic'
-'python-authheaders' 'python-authres' 'python-click' 'python-dateutil'
-'python-dnspython' 'python-falcon' 'python-flufl.bounce' 'python-flufl.i18n'
-'python-flufl-lock' 'python-importlib_resources' 'python-lazr.config'
-'python-passlib' 'python-requests' 'python-sqlalchemy1.3'
-'python-zope-component' 'python-zope-configuration' 'python-zope-event'
-'python-zope-interface')
-makedepends=('git' 'python-setuptools')
-checkdepends=('python-flufl.testing' 'python-nose2' 'python-psycopg2'
-'python-pymysql' 'python-pytest')
-optdepends=('hyperkitty: for local archive and list interaction'
- 'lynx: for the default HTML to plaintext conversion'
- 'mailman3-hyperkitty: for archiving mails with an instance of hyperkitty'
- 'postorius: for local configuration interaction'
- 'python-mailmanclient: for programmatically interfacing the mailman REST API locally'
- 'python-psycopg2: for PostgreSQL support'
- 'python-pymysql: for MySQL support'
- 'smtp-server: for using a local mail server')
-conflicts=('mailman')
-replaces=('mailman-core')
-backup=('etc/mailman.cfg')
-# the pypi sdist tarball for 3.3.5 misses the chain of trust:
-# https://gitlab.com/mailman/mailman/-/issues/948
-# source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}
-source=("${pkgname}::git+https://gitlab.com/${_name}/${_name}#tag=${pkgver}?signed"
- "${pkgname}-3.3.5-python-alembic1.7.patch"
- "${pkgname}.service"
- "${pkgname}-digests.service"
- "${pkgname}-digests.timer"
- "${pkgname}-gatenews.service"
- "${pkgname}-gatenews.timer"
- "${pkgname}-notify.service"
- "${pkgname}-notify.timer"
- "${pkgname}.sysusers"
- "${pkgname}.tmpfiles")
-sha512sums=('SKIP'
- '3cba6577f70a212eca3590afbb03de0943c3509c7f93c29cd50da538e7a109626790becfa3f83098ee085ccf33c0612a9bedf3292089cfc9bdeabb83bda3f653'
- '5773eae02dee11b83eb73ba81bca98d9d0a22fa3175d53172d17bbc0e9821360a4d562b6f42a3bb55c2f0c0b5b50ab84ee82da4cf8b3ff38555a378687dcde3c'
- 'dccb7bfac560252f6c36ce26149d72d7faa52c1ff283b725deab802b0a94c45692224936b1a099b95dd5d90782dd39ecb15e299303d0264f1c14a6ac8052ee77'
- '5d7ccba8cf1262ab052078f2188ded15e43e1201302c7c24ce763efef9789ec99d8ea9a19e8fbd9bc5a38f47a162fe5cf4b0ade284894cb57af66350f23507bc'
- 'f02f0c25c5eb3493a4d345783a41a7ef03b9b4265b09bc5dc5d3cd6749c51f10d6d9f2b3fb48435df932008cf02b6b28ee28951e1e8db195ed5ef7eb3e32f7c6'
- 'fc550ef017ad8a22e0c40a8808361831b8c32cd0d34925cdce433ec4a0564e9577d6f9ccdcd38098eb4cf692257c061ff3fbea3b762d274f9b5e2fa88d10d82e'
- 'edc14e009d117c9799bb5d20f0f81dd580acdc184c35cbaf6596056467bc3116d77e5e4a1d9957cf23201cfd57c3a82970fe996e0565c8e527d83fcfc132051a'
- 'b8538618be8bdd6313d24b844d15c8f25a059c3391cd06db69314b7be19996bfbe913d6c0c9c99d6a19c4f92df32212d31785e92fb32faf5eb792fffe121fcce'
- '074cf58a93204d4b7631c4cc8af62d5720560301c6fefef6baa5d3aa33e72720870757fac7803f7b2835f8f02bb776f9d049df5c7528c743b56dda7da2085b07'
- '6f4b51fd5eb34ac974b3312c34eb1437d9435cfd50f0cb89db02b94ce514bceca2c6dc7cb172b79b2d6a23d68e7ea391ec58dbd9899938c0fe88c03c67c521b9')
-b2sums=('SKIP'
- '736b7bfb0d41cbf0703212139f326c1aeb04d7d800b0819c4f5fe101d5d105686dfe2fa0d8c2ae2c87d3e23314a8c126a83b5b4d467d7fb1b8073e176daa297b'
- '3efaa4559bcf54b322f4a21ee3000f5b2bea72dad2f9f436967f5c4d4ed8046bc08f8e31457991e63252237134f3f7d2f9e7e7862ebc211aeef11d506ded4440'
- 'fc6d6545dad6cecfd4c1197269a3ec025eb0b830e04151bb2dee778b9e357127667c5a65ea401b10e31e2ec6a8509719de29c30471fa50d09634c934bdf50b9b'
- 'b0d764dd4f7017c2d5b76e8a52b0c8d75e35b0b0d9025609853d389f8fa0732ea902549ef168f988bf845370cf67aeb7d439af8dec1997127522055b11e64000'
- '62dffd34e9952b5b7430b55d2ed01aafa8023b48d679f06cdaf444180012b8766ff633f198b92eade228420bad40718bc98f156b0c86a0f29e224585ccec48e0'
- '06bfa99d6356efc426430b67de9ed18bd80a5d659b4f0c81d7e2306810c856d1de34c5df1fd2834228f3c2b78fc42806f1d9bede9ddb3ac7185a367608c0a823'
- 'ca8aca1a916e99ed313adfd57c33fdd7a3e1b883e22daae8a1e32084331aa32e7ab99b8adfb6ef95b8b696232d044c65de23dba28b2c7e31a9bd02a5f2cb22c2'
- 'b980470b16171ed0e32a0c1d9de7d5e6802431dd5275089c03f7bc862d5ac886b78af8aa8828faa71a63e847c9caf660c3da2890828ecb2e0bea537c2c4001a5'
- '594d6a6712f9e817f4d935225d3a1d87c96e23f1e449caab6bfb00ce2a0421af1401505c6d1d280a03f8c551136639f0dabf27d8b549ca4ea26bdb3febdda660'
- '461dce577696405011ed89f7fc109caaf27f4183b4d315baa8ad03db0f12015ebc447cbe9c0b8c5bcba38b63fcaf45adcfcb3e5bf5afb7eb0bd87a2e1b0301e5')
-validpgpkeys=('541EA0448453394FF77A0ECC9D9B2BA061D0A67C') # Abhilash Raj <maxking at asynchronous.in>
-
-prepare() {
-# mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
-# cd "$pkgname-$pkgver"
- cd "$pkgname"
- # use python-alembic >= 1.7 as well, as alembic upstream claims to support sqlalchemy >= 1.3
- patch -Np1 -i ../"${pkgname}-3.3.5-python-alembic1.7.patch"
- # make sure that mailman runs in a FHS compliant way
- echo -e "[mailman]\nlayout: fhs" >> "../${_name}.cfg"
- # set /var/lib/mailman instead of /var/tmp/mailman as default var_dir:
- sed -e 's|/var/tmp/mailman|/var/lib/mailman|g' \
- -i src/${_name}/config/schema.cfg
-}
-
-build() {
-# cd "$pkgname-$pkgver"
- cd "$pkgname"
- python setup.py build
-}
-
-check() {
-# cd "$pkgname-$pkgver"
- cd "$pkgname"
- # thanks to test design it is impossible to run tests:
- # https://gitlab.com/mailman/mailman/-/issues/400
-}
-
-package() {
-# cd "$pkgname-$pkgver"
- cd "$pkgname"
- python setup.py install --optimize=1 --root="${pkgdir}"
-
- # config
- install -vDm 640 "../${_name}.cfg" -t "${pkgdir}/etc/"
- # state dir
- install -vdm 750 "${pkgdir}/var/lib/mailman"
- # sysusers.d
- install -vDm 644 "../${pkgname}.sysusers" \
- "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
- # tmpfiles.d
- install -vDm 644 "../${pkgname}.tmpfiles" \
- "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
- # services and timer
- install -vDm 644 ../*.{service,timer} -t "${pkgdir}/usr/lib/systemd/system"
-}
Copied: mailman3/repos/community-staging-any/PKGBUILD (from rev 1062766, mailman3/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -0,0 +1,114 @@
+# Maintainer: David Runge <dvzrv at archlinux.org>
+
+_name=mailman
+pkgname=mailman3
+pkgver=3.3.5
+pkgrel=4
+pkgdesc="The GNU mailing list manager"
+arch=('any')
+url="https://www.list.org/"
+license=('GPL3')
+# mailman3 does not support python-sqlalchemy >= 1.4 https://gitlab.com/mailman/mailman/-/issues/899
+depends=('gunicorn' 'python-aiosmtpd' 'python-alembic' 'python-atpublic'
+'python-authheaders' 'python-authres' 'python-click' 'python-dateutil'
+'python-dnspython' 'python-falcon' 'python-flufl.bounce' 'python-flufl.i18n'
+'python-flufl-lock' 'python-importlib_resources' 'python-lazr.config'
+'python-passlib' 'python-requests' 'python-sqlalchemy1.3'
+'python-zope-component' 'python-zope-configuration' 'python-zope-event'
+'python-zope-interface')
+makedepends=('git' 'python-setuptools')
+checkdepends=('python-flufl.testing' 'python-nose2' 'python-psycopg2'
+'python-pymysql' 'python-pytest')
+optdepends=('hyperkitty: for local archive and list interaction'
+ 'lynx: for the default HTML to plaintext conversion'
+ 'mailman3-hyperkitty: for archiving mails with an instance of hyperkitty'
+ 'postorius: for local configuration interaction'
+ 'python-mailmanclient: for programmatically interfacing the mailman REST API locally'
+ 'python-psycopg2: for PostgreSQL support'
+ 'python-pymysql: for MySQL support'
+ 'smtp-server: for using a local mail server')
+conflicts=('mailman')
+replaces=('mailman-core')
+backup=('etc/mailman.cfg')
+# the pypi sdist tarball for 3.3.5 misses the chain of trust:
+# https://gitlab.com/mailman/mailman/-/issues/948
+# source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}
+source=("${pkgname}::git+https://gitlab.com/${_name}/${_name}#tag=${pkgver}?signed"
+ "${pkgname}-3.3.5-python-alembic1.7.patch"
+ "${pkgname}.service"
+ "${pkgname}-digests.service"
+ "${pkgname}-digests.timer"
+ "${pkgname}-gatenews.service"
+ "${pkgname}-gatenews.timer"
+ "${pkgname}-notify.service"
+ "${pkgname}-notify.timer"
+ "${pkgname}.sysusers"
+ "${pkgname}.tmpfiles")
+sha512sums=('SKIP'
+ '3cba6577f70a212eca3590afbb03de0943c3509c7f93c29cd50da538e7a109626790becfa3f83098ee085ccf33c0612a9bedf3292089cfc9bdeabb83bda3f653'
+ '5773eae02dee11b83eb73ba81bca98d9d0a22fa3175d53172d17bbc0e9821360a4d562b6f42a3bb55c2f0c0b5b50ab84ee82da4cf8b3ff38555a378687dcde3c'
+ 'dccb7bfac560252f6c36ce26149d72d7faa52c1ff283b725deab802b0a94c45692224936b1a099b95dd5d90782dd39ecb15e299303d0264f1c14a6ac8052ee77'
+ '5d7ccba8cf1262ab052078f2188ded15e43e1201302c7c24ce763efef9789ec99d8ea9a19e8fbd9bc5a38f47a162fe5cf4b0ade284894cb57af66350f23507bc'
+ 'f02f0c25c5eb3493a4d345783a41a7ef03b9b4265b09bc5dc5d3cd6749c51f10d6d9f2b3fb48435df932008cf02b6b28ee28951e1e8db195ed5ef7eb3e32f7c6'
+ 'fc550ef017ad8a22e0c40a8808361831b8c32cd0d34925cdce433ec4a0564e9577d6f9ccdcd38098eb4cf692257c061ff3fbea3b762d274f9b5e2fa88d10d82e'
+ 'edc14e009d117c9799bb5d20f0f81dd580acdc184c35cbaf6596056467bc3116d77e5e4a1d9957cf23201cfd57c3a82970fe996e0565c8e527d83fcfc132051a'
+ 'b8538618be8bdd6313d24b844d15c8f25a059c3391cd06db69314b7be19996bfbe913d6c0c9c99d6a19c4f92df32212d31785e92fb32faf5eb792fffe121fcce'
+ '074cf58a93204d4b7631c4cc8af62d5720560301c6fefef6baa5d3aa33e72720870757fac7803f7b2835f8f02bb776f9d049df5c7528c743b56dda7da2085b07'
+ '6f4b51fd5eb34ac974b3312c34eb1437d9435cfd50f0cb89db02b94ce514bceca2c6dc7cb172b79b2d6a23d68e7ea391ec58dbd9899938c0fe88c03c67c521b9')
+b2sums=('SKIP'
+ '736b7bfb0d41cbf0703212139f326c1aeb04d7d800b0819c4f5fe101d5d105686dfe2fa0d8c2ae2c87d3e23314a8c126a83b5b4d467d7fb1b8073e176daa297b'
+ '3efaa4559bcf54b322f4a21ee3000f5b2bea72dad2f9f436967f5c4d4ed8046bc08f8e31457991e63252237134f3f7d2f9e7e7862ebc211aeef11d506ded4440'
+ 'fc6d6545dad6cecfd4c1197269a3ec025eb0b830e04151bb2dee778b9e357127667c5a65ea401b10e31e2ec6a8509719de29c30471fa50d09634c934bdf50b9b'
+ 'b0d764dd4f7017c2d5b76e8a52b0c8d75e35b0b0d9025609853d389f8fa0732ea902549ef168f988bf845370cf67aeb7d439af8dec1997127522055b11e64000'
+ '62dffd34e9952b5b7430b55d2ed01aafa8023b48d679f06cdaf444180012b8766ff633f198b92eade228420bad40718bc98f156b0c86a0f29e224585ccec48e0'
+ '06bfa99d6356efc426430b67de9ed18bd80a5d659b4f0c81d7e2306810c856d1de34c5df1fd2834228f3c2b78fc42806f1d9bede9ddb3ac7185a367608c0a823'
+ 'ca8aca1a916e99ed313adfd57c33fdd7a3e1b883e22daae8a1e32084331aa32e7ab99b8adfb6ef95b8b696232d044c65de23dba28b2c7e31a9bd02a5f2cb22c2'
+ 'b980470b16171ed0e32a0c1d9de7d5e6802431dd5275089c03f7bc862d5ac886b78af8aa8828faa71a63e847c9caf660c3da2890828ecb2e0bea537c2c4001a5'
+ '594d6a6712f9e817f4d935225d3a1d87c96e23f1e449caab6bfb00ce2a0421af1401505c6d1d280a03f8c551136639f0dabf27d8b549ca4ea26bdb3febdda660'
+ '461dce577696405011ed89f7fc109caaf27f4183b4d315baa8ad03db0f12015ebc447cbe9c0b8c5bcba38b63fcaf45adcfcb3e5bf5afb7eb0bd87a2e1b0301e5')
+validpgpkeys=('541EA0448453394FF77A0ECC9D9B2BA061D0A67C') # Abhilash Raj <maxking at asynchronous.in>
+
+prepare() {
+# mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+# cd "$pkgname-$pkgver"
+ cd "$pkgname"
+ # use python-alembic >= 1.7 as well, as alembic upstream claims to support sqlalchemy >= 1.3
+ patch -Np1 -i ../"${pkgname}-3.3.5-python-alembic1.7.patch"
+ # make sure that mailman runs in a FHS compliant way
+ echo -e "[mailman]\nlayout: fhs" >> "../${_name}.cfg"
+ # set /var/lib/mailman instead of /var/tmp/mailman as default var_dir:
+ sed -e 's|/var/tmp/mailman|/var/lib/mailman|g' \
+ -i src/${_name}/config/schema.cfg
+}
+
+build() {
+# cd "$pkgname-$pkgver"
+ cd "$pkgname"
+ python setup.py build
+}
+
+check() {
+# cd "$pkgname-$pkgver"
+ cd "$pkgname"
+ # thanks to test design it is impossible to run tests:
+ # https://gitlab.com/mailman/mailman/-/issues/400
+}
+
+package() {
+# cd "$pkgname-$pkgver"
+ cd "$pkgname"
+ python setup.py install --optimize=1 --root="${pkgdir}"
+
+ # config
+ install -vDm 640 "../${_name}.cfg" -t "${pkgdir}/etc/"
+ # state dir
+ install -vdm 750 "${pkgdir}/var/lib/mailman"
+ # sysusers.d
+ install -vDm 644 "../${pkgname}.sysusers" \
+ "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+ # tmpfiles.d
+ install -vDm 644 "../${pkgname}.tmpfiles" \
+ "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+ # services and timer
+ install -vDm 644 ../*.{service,timer} -t "${pkgdir}/usr/lib/systemd/system"
+}
Deleted: mailman3-3.3.5-python-alembic1.7.patch
===================================================================
--- mailman3-3.3.5-python-alembic1.7.patch 2021-12-02 21:56:01 UTC (rev 1062766)
+++ mailman3-3.3.5-python-alembic1.7.patch 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -1,13 +0,0 @@
-diff --git i/setup.py w/setup.py
-index 60c165cbe..c7042c0b1 100644
---- i/setup.py
-+++ w/setup.py
-@@ -111,7 +111,7 @@ case second 'm'. Any other spelling is incorrect.""",
- },
- install_requires = [
- 'aiosmtpd>=1.4.1',
-- 'alembic>=1.6.2,<1.7',
-+ 'alembic>=1.6.2',
- 'atpublic',
- 'authheaders>=0.9.2',
- 'authres>=1.0.1',
Copied: mailman3/repos/community-staging-any/mailman3-3.3.5-python-alembic1.7.patch (from rev 1062766, mailman3/trunk/mailman3-3.3.5-python-alembic1.7.patch)
===================================================================
--- mailman3-3.3.5-python-alembic1.7.patch (rev 0)
+++ mailman3-3.3.5-python-alembic1.7.patch 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -0,0 +1,13 @@
+diff --git i/setup.py w/setup.py
+index 60c165cbe..c7042c0b1 100644
+--- i/setup.py
++++ w/setup.py
+@@ -111,7 +111,7 @@ case second 'm'. Any other spelling is incorrect.""",
+ },
+ install_requires = [
+ 'aiosmtpd>=1.4.1',
+- 'alembic>=1.6.2,<1.7',
++ 'alembic>=1.6.2',
+ 'atpublic',
+ 'authheaders>=0.9.2',
+ 'authres>=1.0.1',
Deleted: mailman3-digests.service
===================================================================
--- mailman3-digests.service 2021-12-02 21:56:01 UTC (rev 1062766)
+++ mailman3-digests.service 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -1,40 +0,0 @@
-[Unit]
-Description=GNU Mailing List Digests
-Documentation=https://mailman.readthedocs.io/en/latest/src/mailman/commands/docs/digests.html
-JoinsNamespaceOf=mailman3.service
-Requires=mailman3.service
-After=mailman3.service
-
-[Service]
-User=mailman
-ExecStart=/usr/bin/mailman digests --periodic
-Type=forking
-Nice=19
-IOSchedulingClass=best-effort
-IOSchedulingPriority=7
-PrivateTmp=true
-ProtectSystem=strict
-ProtectHome=true
-PrivateDevices=true
-ProtectKernelTunables=true
-ProtectControlGroups=true
-NoNewPrivileges=true
-MemoryDenyWriteExecute=true
-LockPersonality=true
-CapabilityBoundingSet=CAP_NET_BIND_SERVICE
-ProtectHostname=true
-ProtectKernelLogs=true
-ProtectKernelModules=true
-RemoveIPC=true
-RestrictAddressFamilies=~AF_PACKET
-RestrictNamespaces=true
-RestrictRealtime=true
-RestrictSUIDSGID=true
-SystemCallArchitectures=native
-SystemCallFilter=@system-service
-SystemCallFilter=~@privileged @resources
-ReadWritePaths=/var/lock/mailman /var/spool/mailman
-ReadOnlyPaths=/etc/mailman.cfg -/etc/mailman.d
-RuntimeDirectory=mailman
-StateDirectory=mailman
-LogsDirectory=mailman
Copied: mailman3/repos/community-staging-any/mailman3-digests.service (from rev 1062766, mailman3/trunk/mailman3-digests.service)
===================================================================
--- mailman3-digests.service (rev 0)
+++ mailman3-digests.service 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -0,0 +1,40 @@
+[Unit]
+Description=GNU Mailing List Digests
+Documentation=https://mailman.readthedocs.io/en/latest/src/mailman/commands/docs/digests.html
+JoinsNamespaceOf=mailman3.service
+Requires=mailman3.service
+After=mailman3.service
+
+[Service]
+User=mailman
+ExecStart=/usr/bin/mailman digests --periodic
+Type=forking
+Nice=19
+IOSchedulingClass=best-effort
+IOSchedulingPriority=7
+PrivateTmp=true
+ProtectSystem=strict
+ProtectHome=true
+PrivateDevices=true
+ProtectKernelTunables=true
+ProtectControlGroups=true
+NoNewPrivileges=true
+MemoryDenyWriteExecute=true
+LockPersonality=true
+CapabilityBoundingSet=CAP_NET_BIND_SERVICE
+ProtectHostname=true
+ProtectKernelLogs=true
+ProtectKernelModules=true
+RemoveIPC=true
+RestrictAddressFamilies=~AF_PACKET
+RestrictNamespaces=true
+RestrictRealtime=true
+RestrictSUIDSGID=true
+SystemCallArchitectures=native
+SystemCallFilter=@system-service
+SystemCallFilter=~@privileged @resources
+ReadWritePaths=/var/lock/mailman /var/spool/mailman
+ReadOnlyPaths=/etc/mailman.cfg -/etc/mailman.d
+RuntimeDirectory=mailman
+StateDirectory=mailman
+LogsDirectory=mailman
Deleted: mailman3-digests.timer
===================================================================
--- mailman3-digests.timer 2021-12-02 21:56:01 UTC (rev 1062766)
+++ mailman3-digests.timer 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -1,12 +0,0 @@
-[Unit]
-Description=Daily GNU Mailing List Digests
-Documentation=https://mailman.readthedocs.io/en/latest/src/mailman/commands/docs/digests.html
-
-[Timer]
-AccuracySec=1us
-OnCalendar=08:00:00
-Persistent=true
-RandomizedDelaySec=10min
-
-[Install]
-WantedBy=timers.target
Copied: mailman3/repos/community-staging-any/mailman3-digests.timer (from rev 1062766, mailman3/trunk/mailman3-digests.timer)
===================================================================
--- mailman3-digests.timer (rev 0)
+++ mailman3-digests.timer 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Daily GNU Mailing List Digests
+Documentation=https://mailman.readthedocs.io/en/latest/src/mailman/commands/docs/digests.html
+
+[Timer]
+AccuracySec=1us
+OnCalendar=08:00:00
+Persistent=true
+RandomizedDelaySec=10min
+
+[Install]
+WantedBy=timers.target
Deleted: mailman3-gatenews.service
===================================================================
--- mailman3-gatenews.service 2021-12-02 21:56:01 UTC (rev 1062766)
+++ mailman3-gatenews.service 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -1,40 +0,0 @@
-[Unit]
-Description=GNU Mailing List NNTP
-Documentation=https://mailman.readthedocs.io/en/latest/src/mailman/commands/docs/gatenews.html
-JoinsNamespaceOf=mailman3.service
-Requires=mailman3.service
-After=mailman3.service
-
-[Service]
-User=mailman
-ExecStart=/usr/bin/mailman gatenews
-Type=forking
-Nice=19
-IOSchedulingClass=best-effort
-IOSchedulingPriority=7
-PrivateTmp=true
-ProtectSystem=strict
-ProtectHome=true
-PrivateDevices=true
-ProtectKernelTunables=true
-ProtectControlGroups=true
-NoNewPrivileges=true
-MemoryDenyWriteExecute=true
-LockPersonality=true
-CapabilityBoundingSet=CAP_NET_BIND_SERVICE
-ProtectHostname=true
-ProtectKernelLogs=true
-ProtectKernelModules=true
-RemoveIPC=true
-RestrictAddressFamilies=~AF_PACKET
-RestrictNamespaces=true
-RestrictRealtime=true
-RestrictSUIDSGID=true
-SystemCallArchitectures=native
-SystemCallFilter=@system-service
-SystemCallFilter=~@privileged @resources
-ReadWritePaths=/var/lock/mailman /var/spool/mailman
-ReadOnlyPaths=/etc/mailman.cfg -/etc/mailman.d
-RuntimeDirectory=mailman
-StateDirectory=mailman
-LogsDirectory=mailman
Copied: mailman3/repos/community-staging-any/mailman3-gatenews.service (from rev 1062766, mailman3/trunk/mailman3-gatenews.service)
===================================================================
--- mailman3-gatenews.service (rev 0)
+++ mailman3-gatenews.service 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -0,0 +1,40 @@
+[Unit]
+Description=GNU Mailing List NNTP
+Documentation=https://mailman.readthedocs.io/en/latest/src/mailman/commands/docs/gatenews.html
+JoinsNamespaceOf=mailman3.service
+Requires=mailman3.service
+After=mailman3.service
+
+[Service]
+User=mailman
+ExecStart=/usr/bin/mailman gatenews
+Type=forking
+Nice=19
+IOSchedulingClass=best-effort
+IOSchedulingPriority=7
+PrivateTmp=true
+ProtectSystem=strict
+ProtectHome=true
+PrivateDevices=true
+ProtectKernelTunables=true
+ProtectControlGroups=true
+NoNewPrivileges=true
+MemoryDenyWriteExecute=true
+LockPersonality=true
+CapabilityBoundingSet=CAP_NET_BIND_SERVICE
+ProtectHostname=true
+ProtectKernelLogs=true
+ProtectKernelModules=true
+RemoveIPC=true
+RestrictAddressFamilies=~AF_PACKET
+RestrictNamespaces=true
+RestrictRealtime=true
+RestrictSUIDSGID=true
+SystemCallArchitectures=native
+SystemCallFilter=@system-service
+SystemCallFilter=~@privileged @resources
+ReadWritePaths=/var/lock/mailman /var/spool/mailman
+ReadOnlyPaths=/etc/mailman.cfg -/etc/mailman.d
+RuntimeDirectory=mailman
+StateDirectory=mailman
+LogsDirectory=mailman
Deleted: mailman3-gatenews.timer
===================================================================
--- mailman3-gatenews.timer 2021-12-02 21:56:01 UTC (rev 1062766)
+++ mailman3-gatenews.timer 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -1,12 +0,0 @@
-[Unit]
-Description=Hourly GNU Mailing List Digests
-Documentation=https://mailman.readthedocs.io/en/latest/src/mailman/commands/docs/gatenews.html
-
-[Timer]
-AccuracySec=1us
-OnCalendar=hourly
-Persistent=true
-RandomizedDelaySec=5min
-
-[Install]
-WantedBy=timers.target
Copied: mailman3/repos/community-staging-any/mailman3-gatenews.timer (from rev 1062766, mailman3/trunk/mailman3-gatenews.timer)
===================================================================
--- mailman3-gatenews.timer (rev 0)
+++ mailman3-gatenews.timer 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Hourly GNU Mailing List Digests
+Documentation=https://mailman.readthedocs.io/en/latest/src/mailman/commands/docs/gatenews.html
+
+[Timer]
+AccuracySec=1us
+OnCalendar=hourly
+Persistent=true
+RandomizedDelaySec=5min
+
+[Install]
+WantedBy=timers.target
Deleted: mailman3-notify.service
===================================================================
--- mailman3-notify.service 2021-12-02 21:56:01 UTC (rev 1062766)
+++ mailman3-notify.service 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -1,40 +0,0 @@
-[Unit]
-Description=GNU Mailing List Notify
-Documentation=https://mailman.readthedocs.io/en/latest/src/mailman/commands/docs/notify.html
-JoinsNamespaceOf=mailman3.service
-Requires=mailman3.service
-After=mailman3.service
-
-[Service]
-User=mailman
-ExecStart=/usr/bin/mailman notify
-Type=forking
-Nice=19
-IOSchedulingClass=best-effort
-IOSchedulingPriority=7
-PrivateTmp=true
-ProtectSystem=strict
-ProtectHome=true
-PrivateDevices=true
-ProtectKernelTunables=true
-ProtectControlGroups=true
-NoNewPrivileges=true
-MemoryDenyWriteExecute=true
-LockPersonality=true
-CapabilityBoundingSet=CAP_NET_BIND_SERVICE
-ProtectHostname=true
-ProtectKernelLogs=true
-ProtectKernelModules=true
-RemoveIPC=true
-RestrictAddressFamilies=~AF_PACKET
-RestrictNamespaces=true
-RestrictRealtime=true
-RestrictSUIDSGID=true
-SystemCallArchitectures=native
-SystemCallFilter=@system-service
-SystemCallFilter=~@privileged @resources
-ReadWritePaths=/var/lock/mailman /var/spool/mailman
-ReadOnlyPaths=/etc/mailman.cfg -/etc/mailman.d
-RuntimeDirectory=mailman
-StateDirectory=mailman
-LogsDirectory=mailman
Copied: mailman3/repos/community-staging-any/mailman3-notify.service (from rev 1062766, mailman3/trunk/mailman3-notify.service)
===================================================================
--- mailman3-notify.service (rev 0)
+++ mailman3-notify.service 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -0,0 +1,40 @@
+[Unit]
+Description=GNU Mailing List Notify
+Documentation=https://mailman.readthedocs.io/en/latest/src/mailman/commands/docs/notify.html
+JoinsNamespaceOf=mailman3.service
+Requires=mailman3.service
+After=mailman3.service
+
+[Service]
+User=mailman
+ExecStart=/usr/bin/mailman notify
+Type=forking
+Nice=19
+IOSchedulingClass=best-effort
+IOSchedulingPriority=7
+PrivateTmp=true
+ProtectSystem=strict
+ProtectHome=true
+PrivateDevices=true
+ProtectKernelTunables=true
+ProtectControlGroups=true
+NoNewPrivileges=true
+MemoryDenyWriteExecute=true
+LockPersonality=true
+CapabilityBoundingSet=CAP_NET_BIND_SERVICE
+ProtectHostname=true
+ProtectKernelLogs=true
+ProtectKernelModules=true
+RemoveIPC=true
+RestrictAddressFamilies=~AF_PACKET
+RestrictNamespaces=true
+RestrictRealtime=true
+RestrictSUIDSGID=true
+SystemCallArchitectures=native
+SystemCallFilter=@system-service
+SystemCallFilter=~@privileged @resources
+ReadWritePaths=/var/lock/mailman /var/spool/mailman
+ReadOnlyPaths=/etc/mailman.cfg -/etc/mailman.d
+RuntimeDirectory=mailman
+StateDirectory=mailman
+LogsDirectory=mailman
Deleted: mailman3-notify.timer
===================================================================
--- mailman3-notify.timer 2021-12-02 21:56:01 UTC (rev 1062766)
+++ mailman3-notify.timer 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -1,12 +0,0 @@
-[Unit]
-Description=Daily GNU Mailing List Notifications
-Documentation=https://mailman.readthedocs.io/en/latest/src/mailman/commands/docs/notify.html
-
-[Timer]
-AccuracySec=1us
-OnCalendar=08:00:00
-Persistent=true
-RandomizedDelaySec=10min
-
-[Install]
-WantedBy=timers.target
Copied: mailman3/repos/community-staging-any/mailman3-notify.timer (from rev 1062766, mailman3/trunk/mailman3-notify.timer)
===================================================================
--- mailman3-notify.timer (rev 0)
+++ mailman3-notify.timer 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Daily GNU Mailing List Notifications
+Documentation=https://mailman.readthedocs.io/en/latest/src/mailman/commands/docs/notify.html
+
+[Timer]
+AccuracySec=1us
+OnCalendar=08:00:00
+Persistent=true
+RandomizedDelaySec=10min
+
+[Install]
+WantedBy=timers.target
Deleted: mailman3.service
===================================================================
--- mailman3.service 2021-12-02 21:56:01 UTC (rev 1062766)
+++ mailman3.service 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -1,43 +0,0 @@
-[Unit]
-Description=GNU Mailing List Manager
-Documentation=https://mailman.readthedocs.io/en/latest
-After=network.target
-
-[Service]
-CapabilityBoundingSet=CAP_NET_BIND_SERVICE
-ExecStart=/usr/bin/mailman start -f
-ExecReload=/usr/bin/mailman restart
-ExecStop=/usr/bin/mailman stop
-LockPersonality=true
-MemoryDenyWriteExecute=true
-NoNewPrivileges=true
-PIDFile=/run/mailman/master.pid
-PrivateDevices=true
-PrivateTmp=true
-ProtectClock=true
-ProtectControlGroups=true
-ProtectHome=true
-ProtectHostname=true
-ProtectKernelLogs=true
-ProtectKernelModules=true
-ProtectKernelTunables=true
-ProtectProc=invisible
-ProtectSystem=strict
-RemoveIPC=true
-RestrictAddressFamilies=~AF_PACKET
-RestrictNamespaces=true
-RestrictRealtime=true
-RestrictSUIDSGID=true
-ReadOnlyPaths=/etc/mailman.cfg -/etc/mailman.d
-ReadWritePaths=/var/lock/mailman /var/spool/mailman
-RuntimeDirectory=mailman
-StateDirectory=mailman
-SystemCallArchitectures=native
-SystemCallFilter=@system-service
-SystemCallFilter=~@resources
-LogsDirectory=mailman
-Type=forking
-User=mailman
-
-[Install]
-WantedBy=multi-user.target
Copied: mailman3/repos/community-staging-any/mailman3.service (from rev 1062766, mailman3/trunk/mailman3.service)
===================================================================
--- mailman3.service (rev 0)
+++ mailman3.service 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -0,0 +1,43 @@
+[Unit]
+Description=GNU Mailing List Manager
+Documentation=https://mailman.readthedocs.io/en/latest
+After=network.target
+
+[Service]
+CapabilityBoundingSet=CAP_NET_BIND_SERVICE
+ExecStart=/usr/bin/mailman start -f
+ExecReload=/usr/bin/mailman restart
+ExecStop=/usr/bin/mailman stop
+LockPersonality=true
+MemoryDenyWriteExecute=true
+NoNewPrivileges=true
+PIDFile=/run/mailman/master.pid
+PrivateDevices=true
+PrivateTmp=true
+ProtectClock=true
+ProtectControlGroups=true
+ProtectHome=true
+ProtectHostname=true
+ProtectKernelLogs=true
+ProtectKernelModules=true
+ProtectKernelTunables=true
+ProtectProc=invisible
+ProtectSystem=strict
+RemoveIPC=true
+RestrictAddressFamilies=~AF_PACKET
+RestrictNamespaces=true
+RestrictRealtime=true
+RestrictSUIDSGID=true
+ReadOnlyPaths=/etc/mailman.cfg -/etc/mailman.d
+ReadWritePaths=/var/lock/mailman /var/spool/mailman
+RuntimeDirectory=mailman
+StateDirectory=mailman
+SystemCallArchitectures=native
+SystemCallFilter=@system-service
+SystemCallFilter=~@resources
+LogsDirectory=mailman
+Type=forking
+User=mailman
+
+[Install]
+WantedBy=multi-user.target
Deleted: mailman3.sysusers
===================================================================
--- mailman3.sysusers 2021-12-02 21:56:01 UTC (rev 1062766)
+++ mailman3.sysusers 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -1 +0,0 @@
-u mailman - "GNU Mailing List Manager" -
Copied: mailman3/repos/community-staging-any/mailman3.sysusers (from rev 1062766, mailman3/trunk/mailman3.sysusers)
===================================================================
--- mailman3.sysusers (rev 0)
+++ mailman3.sysusers 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -0,0 +1 @@
+u mailman - "GNU Mailing List Manager" -
Deleted: mailman3.tmpfiles
===================================================================
--- mailman3.tmpfiles 2021-12-02 21:56:01 UTC (rev 1062766)
+++ mailman3.tmpfiles 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -1,4 +0,0 @@
-z /etc/mailman.cfg 0640 root mailman -
-d /var/lib/mailman 0750 mailman mailman -
-d /var/lock/mailman 0755 mailman mailman -
-d /var/spool/mailman 0755 mailman mailman -
Copied: mailman3/repos/community-staging-any/mailman3.tmpfiles (from rev 1062766, mailman3/trunk/mailman3.tmpfiles)
===================================================================
--- mailman3.tmpfiles (rev 0)
+++ mailman3.tmpfiles 2021-12-02 21:56:25 UTC (rev 1062767)
@@ -0,0 +1,4 @@
+z /etc/mailman.cfg 0640 root mailman -
+d /var/lib/mailman 0750 mailman mailman -
+d /var/lock/mailman 0755 mailman mailman -
+d /var/spool/mailman 0755 mailman mailman -
More information about the arch-commits
mailing list