your patch makes it work again on current. Thx!
Best regards
Andreas
On 05/17/16 22:00, Stuart Henderson wrote:
On 2016/05/17 20:29, Stuart Henderson wrote:
On 2016/05/17 20:13, Andreas Bartelt wrote:
Hello,
although this ports didn't change since 07/2014, it seems to be broken on
current (tested on amd64).
Can anybody else reproduce this problem on current?
It will be due to this: http://marc.info/?t=146239877500001&r=1&w=2
This is probably the diff to fix it, please test and report back.
Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/popa3d/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile 16 Jul 2014 12:02:30 -0000 1.1.1.1
+++ Makefile 17 May 2016 19:59:39 -0000
@@ -3,6 +3,7 @@
COMMENT = tiny pop3 daemon
DISTNAME = popa3d-1.0.3
+REVISION = 0
CATEGORIES = mail
Index: patches/patch-auth_passwd_c
===================================================================
RCS file: patches/patch-auth_passwd_c
diff -N patches/patch-auth_passwd_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-auth_passwd_c 17 May 2016 19:59:39 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- auth_passwd.c.orig Tue May 17 20:59:12 2016
++++ auth_passwd.c Tue May 17 20:59:19 2016
+@@ -19,7 +19,7 @@ struct passwd *auth_userpass(char *user, char *pass, i
+ {
+ struct passwd *pw, *result;
+
+- *known = (pw = getpwnam(user)) != NULL;
++ *known = (pw = getpwnam_shadow(user)) != NULL;
+ endpwent();
+ result = NULL;
+