Package Details: postsrsd 1.12-2

Git Clone URL: https://aur.archlinux.org/postsrsd.git (read-only, click to copy)
Package Base: postsrsd
Description: Provides the Sender Rewriting Scheme (SRS) via TCP-based lookup tables for Postfix
Upstream URL: https://github.com/roehling/postsrsd
Licenses: GPL2
Submitter: fordprefect
Maintainer: fordprefect
Last Packager: fordprefect
Votes: 2
Popularity: 0.000000
First Submitted: 2016-03-30 16:15 (UTC)
Last Updated: 2022-10-24 09:45 (UTC)

Latest Comments

1 2 3 4 Next › Last »

fordprefect commented on 2022-10-24 09:46 (UTC)

@jkl: thanks for looking into this, and providing explanation and fix. Implemented.

jkl commented on 2022-10-22 17:28 (UTC) (edited on 2022-10-22 17:29 (UTC) by jkl)

@fordprefect The package is broken with the error reported by @dreieck when building in a clean environment such as a chroot because systemd and systemctl are not dependencies of base-devel. Therefore INIT_FLAVOR is not set and the config files are never installed. Fixed by changing the cmake line:

cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DGENERATE_SRS_SECRET=OFF -DCONFIG_DIR=/etc/postsrsd -DINIT_FLAVOR=systemd

fordprefect commented on 2022-04-11 07:37 (UTC)

@dreieck: Sorry, cannot reproduce. Make sure to build in a clean environment. If that doesn't help report back with more detail please.

dreieck commented on 2022-04-10 19:07 (UTC)

I get the following error in package():

==> Starting package()...
Consolidate compiler generated dependencies of target postsrsd_tests
Consolidate compiler generated dependencies of target postsrsd
[100%] Built target postsrsd_tests
[100%] Built target postsrsd
Install the project...
-- Install configuration: "Release"
-- Installing: /home/[...]/postsrsd/pkg/postsrsd/usr/share/man/man8/postsrsd.8
-- Installing: /home/[...]/postsrsd/pkg/postsrsd/usr/sbin/postsrsd
-- Installing: /home/[...]/postsrsd/pkg/postsrsd/usr/share/postsrsd/postsrsd-systemd-launcher
-- Installing: /home/[...]/postsrsd/pkg/postsrsd/usr/share/doc/postsrsd/README.md
-- Installing: /home/[...]/postsrsd/pkg/postsrsd/usr/share/doc/postsrsd/README_UPGRADE.md
-- Installing: /home/[...]/postsrsd/pkg/postsrsd/usr/share/doc/postsrsd/main.cf.ex
-- Chroot jail: /home/[...]/postsrsd/pkg/postsrsd//usr/lib/postsrsd
sed: can't read /home/[...]/postsrsd/pkg/postsrsd/etc/postsrsd/postsrsd: No such file or directory
==> ERROR: A failure occurred in package().

fordprefect commented on 2022-03-14 08:10 (UTC)

@peippo: Sorry cant reproduce that issue. For me the file exists from 'make install'. Try cleaning up your build dir and make sure you didn't break the PKGBUILD yourself. Also: pushed a minor streamlining of line 44.

peippo commented on 2022-03-13 13:11 (UTC)

The PKGBUILD started to fail with the following error:

PKGBUILD: line 44: /build/postsrsd/pkg/postsrsd/etc/postsrsd/postsrsd: No such file or directory

I guess a simple mkdir would do the job :) Thanks!

fordprefect commented on 2022-01-05 11:59 (UTC)

@mezcal: Sorry, that slipped by. Fixed.

mezcal commented on 2022-01-05 11:47 (UTC) (edited on 2022-01-05 11:48 (UTC) by mezcal)

@fordprefect: Thank you. It is fixed now. It is only necessary to change md5sum for tmpfiles.d-postsrsd.conf in PKGBUILD. It should be bb1644c030c69054a9d083a6f1245d50

fordprefect commented on 2022-01-05 10:40 (UTC)

@mezcal: That was caused by a malformed config. I have pushed an update hopefully fixing this, can you try again?

mezcal commented on 2022-01-04 08:53 (UTC) (edited on 2022-01-04 08:53 (UTC) by mezcal)

Every installation when temporary files are creating I see this error meassage:

( 6/15) Creating temporary files...
/usr/lib/tmpfiles.d/postsrsd.conf:2: Unknown modifiers in command '/etc/postsrsd'
/usr/lib/tmpfiles.d/postsrsd.conf:3: Unknown modifiers in command '/etc/postsrsd/postsrsd.secret'

Does someone know what it means? How can I fix it?