[Toybox] Spent the evening on id.c.
Rob Landley
rob at landley.net
Mon Mar 12 21:07:46 PDT 2012
On the bright side, I think it's now fully standards compliant. And
possibly slightly smaller.
The only remaining todo item on id.c is adding a test suite entry for
it, which requires container support.
Testing uid!=euid and gid!=egid means creating a suid wrapper, which is
generally a dangerous thing to leave lying around. Properly testing the
command in general in an automated manner means creating temporary
uid/gid entries with known names, and creating processes that belong to
different users: again root access.
This can be done with either A) root access and chroot, B) a temporary
qemu system, C) an lxc-style container. Of the three, I was vaguely
planning to add container support to toybox anyway...
But not today.
Georgi: sorry I didn't get further on your list. Once I get hooked on
something I tend to want to get it _right_ before moving on. I'll try
again in the morning.
Rob
More information about the Toybox
mailing list