Date: Mon, 11 Oct 2021 08:50:31 -0700 From: Yuri <yuri@FreeBSD.org> To: Freebsd hackers list <freebsd-hackers@FreeBSD.org> Subject: Possible to start the process with setuid while allowing it to listen on privileged ports? Message-ID: <6e98975c-34e5-246f-5b86-700b5f847815@rawbw.com>
next in thread | raw e-mail | index | archive | help
Normal way to do this is for the application to first listen on the port and then setuid. My question is about the situation when the application isn't willing to do this. The project author says that setuid is too difficult in Go and Linux allows to do this through systemd: https://github.com/coredns/coredns/issues/4917#issuecomment-939892548 Can in FreeBSD the process be run as a regular user but still be allowed to bind to privileged ports? Thanks, Yuri
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6e98975c-34e5-246f-5b86-700b5f847815>