tech-net archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Privilege dropping for rtadvd
On 27/06/2013 16:01, christos%astron.com@localhost wrote:
In article <20130627114300.GA20412%mx.elandsys.com@localhost>,
<logan%elandsys.com@localhost> wrote:
Hi,
I'm not sure if people might agree with this, but I'm interested
in having a dedicated user for rtadvd after it's done acquiring
the socket.
OpenBSD already does that:
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/rtadvd/rtadvd.c.diff?r1=1.35;r2=1.36
I don't see any reason why not.
I don't mind spending some time on this :)
The problem is that after you drop privs you cannot start listening
to new interfaces that might appear, but the daemon does not do
this now, right?
Sure it can because for IPv6 we just open a single socket not bound for
any specific interface.
We check for a valid interface though as we set IPV6_RECVPKTINFO on it.
Or should, I've not tested it though.
Thanks
Roy
Home |
Main Index |
Thread Index |
Old Index