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.