It would take, well, su, which (privilege escalation exploits excluded) implies being root at one point to set up properly, which is what I'll be working on when I have some more time.
That, or a few other ideas I have floating around. Some of them already shot down, others not yet tried.
|