On 08/30/2013 09:01:30 AM, Jacek Bukarewicz wrote:
2) env - there were 2 segfaults when run on my Ubuntu 12.04 machine:
- one is because eglibc sets environ to NULL on clearenv().
I added check for environ being not NULL when iterating over
environment variables
- switched xexec to xexec_optargs because command argument is a
pointer to optarg which is freed by xexec.
Applied.
3) chown:
- Both ":" and "." are used as <user>:<group> delimiter but AFAIK
only ":" is allowed
On my ubuntu host:
$ touch walrus
$ sudo chown root.bin walrus
$ ls -l walrus
-rw-rw-r-- 1 root bin 0 Sep 5 05:16 walrus
It's not posix but busybox supports it too and it's used in the
./configure stage of various package builds. (Do you have a specific
reason to remove it?)
Rob
_______________________________________________
Toybox mailing list
Toybox@lists.landley.net
http://lists.landley.net/listinfo.cgi/toybox-landley.net