Hi,

Daniele Orlandi:
> Anyway, I'm not going to live with this flaw forever, before vISDN is
> becoming "production" level I will find some solution.
> 
You can write a helper program which is setuid root. Have the helper open
the port for you, and then pass it to you through a Unix-domain socket
(opened with socketpair() before fork+execing the helper, then sendmsg()
/ recvmsg()).

Disclaimer: I haven't tested that, but I see no reason why it shouldn't work.
-- 
Matthias Urlichs   |   {M:U} IT Design @ m-u-it.de   |  [EMAIL PROTECTED]
Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de
 - -
I argue very well.  Ask any of my remaining friends.  I can win an argument on
any topic, against any opponent.  People know this, and steer clear of me at
parties.  Often, as a sign of their great respect, they don't even invite me.
                -- Dave Barry

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers

Reply via email to