Package Details: courier-authlib 0.72.0-1

Git Clone URL: https://aur.archlinux.org/courier-authlib.git (read-only, click to copy)
Package Base: courier-authlib
Description: Authentication library for the Courier mailserver(s)
Upstream URL: http://courier-mta.org/authlib/
Licenses: GPL2
Submitter: svenstaro
Maintainer: runnytu
Last Packager: runnytu
Votes: 26
Popularity: 0.000000
First Submitted: 2012-10-13 09:51 (UTC)
Last Updated: 2022-12-24 14:42 (UTC)

Dependencies (17)

Sources (4)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

runnytu commented on 2018-02-11 12:42 (UTC)

@rpodgorny, you should have this directory from when you install the package for the first time, nevertheless, I fixed it with the same version to avoid others users to reinstall.

rpodgorny commented on 2018-02-10 23:46 (UTC)

thanks a lot! ...still: now shadow service crashes with:

user 'courier': directory '/var/spool/courier' does not exist

...i don't know what the correct way to handle this would be but i think using "-" as home directory for courier user in sysusers.d would be fine.

runnytu commented on 2018-02-10 21:29 (UTC)

@rpodgorny, implemented. @andrej, fixed.

andrej commented on 2018-02-10 09:24 (UTC)

Thanks for maintaining this package.

At the moment there’s an urgent problem: authdaemond will not start due to this systemd bug: https://github.com/systemd/systemd/issues/8085

authdaemond.service: Permission denied while opening PID file or unsafe symlink chain: /var/run/authdaemon/pid

I’m not sure what the best solution would be, so I’m just dropping a note here, to make troubleshooting easier for others. The only workaround seems to be to start the Courier stuff manually until systemd gets fixed. This affects also courier-imapd. courier-courierfilter works fine though.

rpodgorny commented on 2018-02-04 13:26 (UTC) (edited on 2018-02-04 13:27 (UTC) by rpodgorny)

please consider using systemd-sysusers instead of the .install trickery:

cat /usr/lib/sysusers.d/courier.conf

u courier 72 - -

g courier 72 - -

...thanks! (sorry for the formatting)

runnytu commented on 2017-08-16 18:53 (UTC)

@midgard, Fixed.

midgard commented on 2017-08-14 13:42 (UTC)

Hi, in PKGBUILD you should quote variables that may contain spaces, in particular $srcdir, $pkgdir and $distfile on lines 32, 57-61, 63, 65 (thrice), 69 and 71. Otherwise the build fails when there are directories that contain spaces. (Learn more at https://unix.stackexchange.com/a/131767) Prefix variables you introduce (distfile on line 61 of PKGBUILD) with _ to avoid interference with makepkg internals. Alternatively, because they are only used within one function, you can just declare them local instead: local distfile for distfile in ... Nitpicks: spaces and tabs are used inconsistently as indentation in the PKGBUILD, which is a bit ugly. Best to put the checksums on multiple lines to avoid annoying super long lines. See https://wiki.archlinux.org/index.php/Arch_packaging_standards. All the best, and thanks for packaging for the AUR!

midgard commented on 2017-08-14 13:33 (UTC) (edited on 2017-08-14 13:33 (UTC) by midgard)

Hi runnytu, it's not necessary to comment each time you submit a new release. Interested people have enough options to follow packages they want to follow. See the second item of https://wiki.archlinux.org/index.php/Arch_User_Repository#Maintaining_packages Cheers