Acked-by: Gert Doering <[email protected]>

"unavoidable warnings are less useful than no warnings at all" -
so as a temporary measure, this makes sense.  Longterm, one could
see whether a "platform_daemon()" call makes sense...  

(From how I read the posix_spawn(3) manpage, it latter is more intended 
to replace fork()/exec() combos... not sure how that would help with
daemonizing [controlling tty and that]... daemon(3) suggests that Apple 
does not want people to start daemons by hand at all, using launchd(8)
instead...  and I agree that *that* would need a totally different
approach to "start openvpn")

Tested on Mojave: fixes the warnings in init.c and down-root.c.

Your patch has been applied to the master branch.

commit a480eaae1d32a6c3970911a561a64c1019944f92
Author: Arne Schwabe
Date:   Mon Oct 5 11:18:05 2020 +0200

     Ignore deprecation warning for daemon on macOS

     Signed-off-by: Arne Schwabe <[email protected]>
     Acked-by: Gert Doering <[email protected]>
     Message-Id: <[email protected]>
     URL: 
https://www.mail-archive.com/[email protected]/msg21171.html
     Signed-off-by: Gert Doering <[email protected]>


--
kind regards,

Gert Doering



_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to