• opendkim on arm/pi4 issue

    From Mike Scott@21:1/5 to All on Fri Mar 4 15:42:57 2022
    Had anyone had opendkim working on a pi4/arm with fbsd 13.0?

    It just keeps exiting when I try it - truss suggests it's dropping
    leading characters from the local socket path (whether from command line
    or config file). At any rate, anything of the form local:/var/run/xxx
    gets treated as connect(... 'var/run/xxx'... ), although a subsequent
    bind() call uses the correct path.

    eg
    socket(PF_LOCAL,SOCK_STREAM,0) = 3 (0x3)
    connect(3,{ AF_UNIX "var/run/qqq" },106) ERR#2 'No such file or directory'
    close(3) = 0 (0x0) socket(PF_LOCAL,SOCK_STREAM,0) = 3 (0x3)
    fcntl(3,F_GETFD,) = 0 (0x0) fcntl(3,F_SETFD,FD_CLOEXEC) = 0 (0x0)
    bind(3,{ AF_UNIX "/var/run/qqq" },106) ERR#13 'Permission denied'


    Although, if I double the leading /, the errors persist; this with "-p //var/run/qqq" :
    socket(PF_LOCAL,SOCK_STREAM,0) = 3 (0x3)
    connect(3,{ AF_UNIX "/var/run/qqq" },106) ERR#2 'No such file or directory'
    close(3) = 0 (0x0) socket(PF_LOCAL,SOCK_STREAM,0) = 3 (0x3)
    fcntl(3,F_GETFD,) = 0 (0x0) fcntl(3,F_SETFD,FD_CLOEXEC) = 0 (0x0)
    bind(3,{ AF_UNIX "//var/run/qqq" },106) ERR#13 'Permission denied'


    The source is decidedly opaque :-{

    TIA for any help

    --
    Mike Scott
    Harlow, England

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mike Scott@21:1/5 to Mike Scott on Fri Mar 4 15:53:21 2022
    On 04/03/2022 15:42, Mike Scott wrote:
    Had anyone had opendkim working on a pi4/arm with fbsd 13.0?

    It just keeps exiting when I try it - truss suggests it's dropping
    leading characters from the local socket path (whether from command line
    or config file). At any rate, anything of the form local:/var/run/xxx
    gets treated as connect(... 'var/run/xxx'... ), although a subsequent
    bind() call uses the correct path.
    ....

    FWIW I've tried with an inet socket rather than unix domain, and that's
    worked OK. At least it's up and running.


    --
    Mike Scott
    Harlow, England

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)