Package Details: postsrsd 1.6-5

Git Clone URL: https://aur.archlinux.org/postsrsd.git (read-only)
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: 1
Popularity: 0.000000
First Submitted: 2016-03-30 16:15
Last Updated: 2019-04-30 06:58

Latest Comments

1 2 Next › Last »

fordprefect commented on 2019-04-30 06:57

@Jonhoo: you are right, we need type u here. Thank you.

Jonhoo commented on 2019-04-29 18:51

It looks like the sysusers.d file doesn't have the right format? I get:

[/usr/lib/sysusers.d/postsrsd.conf:2] Lines of type 'm' don't take a GECOS field.

Removing the GECOS field seems to make things work just fine

fordprefect commented on 2019-03-06 13:02

@bertptrs: thanks for finding the fix before I even had time to start searching!

bertptrs commented on 2019-03-06 12:39

I've created my own updated PKGBUILD that fixes both of the issues, which were coincidentally caused by the same thing. It adds a single commit as a patch until upstream makes a new release. https://ptpb.pw/Bv4S

fordprefect commented on 2019-03-04 11:49

@bertptrs: thanks for notification. being short on time atm i just bumped the version without extensive testing. I will look into this in the coming days and push a fix.

bertptrs commented on 2019-03-04 11:45

Hey, I'm having trouble running this PKGBUILD. It appears that starting version 1.6, a few things have changed.

First: the directory /etc/postsrsd is no longer created by make install. This causes a problem on line 39 [1] of your PKGBUIDL, where you try to pipe into this directory. A simple mkdir -p "$pkgdir/etc/postsrsd" somewhere before that line should fix it.

Second: upstream changed their detection of systemd-based systems to something that doesn't actually work. I've notified upstream here [2].

[1] https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=postsrsd#n39 [2] https://github.com/roehling/postsrsd/issues/91

fordprefect commented on 2019-01-14 10:36

i omitted the bump on purpose, since it triggers a rebuild which is unneeded imo. on second thought though it corrects the location of the file, so you might be right here.

bertptrs commented on 2019-01-14 10:33

You're welcome; it looks all good now. Don't forget to bump the pkgrel.

fordprefect commented on 2019-01-14 10:31

@bartptrs: of course, thanks for the hint! corrected now.

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.