On Tue, Oct 20, 2015 at 01:25:50PM -0400, Geoff Steckel wrote:
> When the smtp group smmsp changed to _smmsp, mail/alpine/mlock
> ceased to work.
> 
> This appears to patch over the problem:

that's what's currently in-tree.
Did you mean s/smmsp/_smmsp ?

> $OpenBSD: patch-imap_src_mlock_mlock_c,v 1.1 2013/10/17 09:08:07 ajacoutot
> Exp $
> --- imap/src/mlock/mlock.c.orig Sat Oct  2 10:37:57 2010
> +++ imap/src/mlock/mlock.c      Sun Sep 23 11:28:30 2012
> @@ -69,11 +69,11 @@ int main (int argc,char *argv[])
>    char *s,*dir,*file,*lock,*hitch,tmp[1024];
>    size_t dlen,len;
>    struct stat sb,fsb;
> -  struct group *grp = getgrnam ("mail");
> +  struct group *grp = getgrnam ("smmsp");
>                                 /* get syslog */
>    openlog (argv[0],LOG_PID,LOG_MAIL);
>    if (!grp || (grp->gr_gid != getegid ()))
> -    return die ("not setgid mail",EX_USAGE);
> +    return die ("not setgid smmsp",EX_USAGE);
>    if (argc != 3) return die ("invalid arguments",EX_USAGE);
>    for (s = argv[1]; *s; s++)
>      if (!isdigit (*s)) return die ("invalid fd",EX_USAGE);
> 
> Geoff Steckel
> 
> 

-- 
Antoine

Reply via email to