Package Details: postsrsd 1.6-5

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.002546
First Submitted: 2016-03-30 16:15
Last Updated: 2019-04-30 06:58

Latest Comments

« First ‹ Previous 1 2

bertptrs commented on 2019-01-14 10:24

Thanks for your quick response! Looks almost perfect. One slight detail: /etc/sysusers.d is for sysusers defined by the admin and for custom overrides; packages should put their users into /usr/lib/sysusers.d.

fordprefect commented on 2019-01-12 17:49

@bertptrs: thanks for the hint, long time ago I created the package. I implemented it the way I understand. would you be so kind to review this?

bertptrs commented on 2019-01-12 16:31

You are currently creating and removing users in the install scripts. This is very bad practice in Arch, you should be using sysusers. Could you modify your package so that the user is created properly?

Please see man sysusers.d for more information. If you're having trouble, feel free to reach out and I can help you.

dreieck commented on 2018-07-02 14:04

.. also, consider adding =${pkgver} to the provides-entry.

dreieck commented on 2018-07-02 14:03

Fails on package() (etc/systemd/system/postsrsd.service):

==> Starting package()...
[ 50%] Built target postsrsd_tests
[100%] Built target postsrsd
Install the project...
-- Install configuration: "Release"
-- Installing: /tmp/postsrsd-git/pkg/postsrsd-git/usr/share/man/man8/postsrsd.8
-- Installing: /tmp/postsrsd-git/pkg/postsrsd-git/usr/sbin/postsrsd
-- Installing: /tmp/postsrsd-git/pkg/postsrsd-git/usr/share/doc/postsrsd/README.md
-- Installing: /tmp/postsrsd-git/pkg/postsrsd-git/usr/share/doc/postsrsd/README_UPGRADE.md
-- Installing: /tmp/postsrsd-git/pkg/postsrsd-git/usr/share/doc/postsrsd/main.cf.ex
-- Chroot jail: /tmp/postsrsd-git/pkg/postsrsd-git//usr/lib/postsrsd
mv: cannot stat '/tmp/postsrsd-git/pkg/postsrsd-git/etc/systemd/system/postsrsd.service': No such file or directory
==> ERROR: A failure occurred in package().

m.B.: I am on a non-systemd-system, maybe the automagic build system does not generate etc/systemd/system/postsrsd.service?

fordprefect commented on 2016-07-23 12:34

@bertptrs: thank you, added. pkgrel bump omitted to prevent unneeded rebuilds.
the p switch for mkdir is not needed since a simple subfolder is created. nevertheless i should test if it exists beforehand (in non-clean build environments).

bertptrs commented on 2016-07-21 14:25

Can confirm that it works fine on my Raspberry Pi 2b (armv7h). You can safely add the architecture.

On a related note, in the PKGBUILD, "mkdir build" should probably be "mkdir -p build", as it causes a build for which a partial build exists to fail.

fordprefect commented on 2016-06-28 19:42

@bertptrs: do you mean you tested it on armv7h and confirm its working? if not please test. i cant test on arm and a missing tag in AUR does not mean it does not work - you can always edit PKGBUILDs yourself.
if however you say it works, i will of course add it to the supported architectures.

bertptrs commented on 2016-06-21 17:00

Could you add 'armv7h' to the list of supported architectures, so that it works on Raspberry Pi as well?