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;
+



Reply via email to