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