Re: Proposal to automatically make the owner/user of an accepted socket the current process
Emmanuel Nyarko <[email protected]> Fri, 6 Jun 2025 02:51:05 +0000
| Newsgroups | gmane.os.netbsd.devel.kernel,gmane.os.netbsd.devel.network |
|---|---|
| Message-ID | <[email protected]> |
> On 6 Jun 2025, at 2:41 AM, Jason Thorpe <[email protected]> wrote: > > >> On Jun 5, 2025, at 7:30 PM, Emmanuel Nyarko <[email protected]> wrote: >> >> Yep, UNIX socket behavior. And so far hearing from you guys, I now know it’s a bad idea to make it a default behavior. So an opt-in behavior with socket options. Just adding an extension for that. > > Make it an fcntl option rather than a socket option so that you can apply it to any type of file descriptor? Maybe F_DROPCREDS so that passing it to anyone causes it to drop the senders creds and take the receiver’s? Alright thanks. I think I can do some research into that. And also, fchown, no support for it yet ? > > -- thorpej > A scoffer seeks wisdom in vain, but knowledge is easy for a man of understanding. Emmanuel