Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
tlsrpt-reporter


Commits:
0fc000d6 by Robin Candau at 2025-02-24T11:44:00+01:00
upgpkg: 0.5.0-4: Update collectd socket permission so postfix can write to it
See 
https://gitlab.archlinux.org/archlinux/packaging/packages/postfix/-/issues/8#note_248249

- - - - -


4 changed files:

- .SRCINFO
- PKGBUILD
- collectd.cfg
- tlsrpt-collectd.service


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = tlsrpt-reporter
        pkgdesc = An application suite to receive TLSRPT datagrams and to 
generate and deliver TLSRPT reports
        pkgver = 0.5.0
-       pkgrel = 3
+       pkgrel = 4
        url = https://github.com/sys4/tlsrpt-reporter
        arch = any
        license = GPL-3.0-or-later
@@ -15,6 +15,7 @@ pkgbase = tlsrpt-reporter
        depends = curl
        depends = sqlite
        depends = libtlsrpt
+       depends = postfix
        backup = etc/tlsrpt/reportd.cfg
        backup = etc/tlsrpt/collectd.cfg
        backup = etc/tlsrpt/fetcher.cfg
@@ -28,11 +29,11 @@ pkgbase = tlsrpt-reporter
        source = tlsrpt-collectd.service
        sha256sums = 
ea6aa950634380080fd52e3a2721c9c0c8ab2b44367284669e0ad105954a0f8d
        sha256sums = 
4520c616b7d10f2a64042b240166e24ca7e2950fb56b50089dfbebcafc78378d
-       sha256sums = 
eb69fc2ef5795dae7383f85f8f18cfd0b13704ea8cc46f1aa48b904ea406445a
+       sha256sums = 
38198b0caa10ca5fa993c21f4fb74d50598896cb4e42abfbb893835ce969f214
        sha256sums = 
05892c32df75e2d50f715b4556dda2701eaa0ebbeceb06ca7632fad4e4e165ad
        sha256sums = 
da4021698e0c31f35c3efae694f0f4475c1bfe023380df8db5dd45fc8e0b4cb0
        sha256sums = 
c871444b003c4c210028cfdd41479528e34b25260754e7e45b5b1badd9addebe
        sha256sums = 
566337f42aa025b07d352a60e7daa6a3a11091a5e1954e800de773de0896a06e
-       sha256sums = 
c49c63f395b4bc9a1579ed45555e7cc468fbec7570020592695b377b4e8d5ef5
+       sha256sums = 
0c40dc166f44c0e32cf514af479a6fc714e72e3fd3f3d1f5eecb7eedf410a09f
 
 pkgname = tlsrpt-reporter


=====================================
PKGBUILD
=====================================
@@ -2,12 +2,12 @@
 
 pkgname=tlsrpt-reporter
 pkgver=0.5.0
-pkgrel=3
+pkgrel=4
 pkgdesc="An application suite to receive TLSRPT datagrams and to generate and 
deliver TLSRPT reports"
 url="https://github.com/sys4/tlsrpt-reporter";
 arch=('any')
 license=('GPL-3.0-or-later')
-depends=('python' 'curl' 'sqlite' 'libtlsrpt')
+depends=('python' 'curl' 'sqlite' 'libtlsrpt' 'postfix')
 makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-hatchling' 'asciidoctor')
 checkdepends=('python-pytest')
 backup=('etc/tlsrpt/reportd.cfg'
@@ -23,12 +23,12 @@ 
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz
         'tlsrpt-collectd.service')
 sha256sums=('ea6aa950634380080fd52e3a2721c9c0c8ab2b44367284669e0ad105954a0f8d'
             '4520c616b7d10f2a64042b240166e24ca7e2950fb56b50089dfbebcafc78378d'
-            'eb69fc2ef5795dae7383f85f8f18cfd0b13704ea8cc46f1aa48b904ea406445a'
+            '38198b0caa10ca5fa993c21f4fb74d50598896cb4e42abfbb893835ce969f214'
             '05892c32df75e2d50f715b4556dda2701eaa0ebbeceb06ca7632fad4e4e165ad'
             'da4021698e0c31f35c3efae694f0f4475c1bfe023380df8db5dd45fc8e0b4cb0'
             'c871444b003c4c210028cfdd41479528e34b25260754e7e45b5b1badd9addebe'
             '566337f42aa025b07d352a60e7daa6a3a11091a5e1954e800de773de0896a06e'
-            'c49c63f395b4bc9a1579ed45555e7cc468fbec7570020592695b377b4e8d5ef5')
+            '0c40dc166f44c0e32cf514af479a6fc714e72e3fd3f3d1f5eecb7eedf410a09f')
 
 build() {
         cd "${pkgname}-${pkgver}"


=====================================
collectd.cfg
=====================================
@@ -1,4 +1,5 @@
 [tlsrpt_collectd]
 storage = sqlite:///var/lib/tlsrpt/tlsrpt-collectd.sqlite
-socketname = /run/tlsrpt/tlsrpt-collectd.socket
 logfilename = /var/log/tlsrpt/tlsrpt-collectd.log
+socketname = /run/tlsrpt/tlsrpt-collectd.socket
+socketmode = 0660


=====================================
tlsrpt-collectd.service
=====================================
@@ -9,6 +9,7 @@ PrivateTmp=true
 ProtectSystem=true
 Restart=always
 User=tlsrpt
+Group=postfix
 LogsDirectory=tlsrpt
 StateDirectory=tlsrpt
 RuntimeDirectory=tlsrpt



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tlsrpt-reporter/-/commit/0fc000d690d9c782a23c531da3da51ec254c458f

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tlsrpt-reporter/-/commit/0fc000d690d9c782a23c531da3da51ec254c458f
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to