Hi Tito !

>can you run it again after disabling  ENABLE_FEATURE_SUID_CONFIG
>just to be sure, as in this case there should be no error.

Ok, fresh compile with CONFIG_FEATURE_SUID_CONFIG disabled: No error as
you expected.

>This would narrow down our search.

Sure. Ask for any information which would help to find the reason for
my current trouble.

>If I understood correctly the bug is triggered when:
>/etc/busybox.conf   -rw-r--r--
>and is not triggered when
>/etc/busybox.conf   -rw-------

Not completely correct, lets explicitly check the cases:

busybox.conf -rw-r--r-- with no entry for awk
        direct call -> bug
        with strace -> bug

busybox.conf -rw-r--r-- with entry "awk = xxx root.root"
        direct call -> NO bug
        with strace -> NO bug

busybox.conf -rw------- with no entry for awk
        direct call -> bug
        with strace -> NO bug, "using fallback suid methode"

busybox.conf -rw------- with entry "awk = xxx root.root"
        direct call -> NO bug
        with strace -> NO bug, "using fallback suid methode"

>It is also not triggered if 
>/etc/busybox.conf   is missing as in my case

This is correct. In detail:
        direct call -> NO bug, "using fallback suid methode"
        with strace -> NO bug, "using fallback suid methode"

>Just out of curiosity what are your busybox binary permissions?

/bin/busybox installed as:

Owner: root
Group: 65533 (none)
Permissions: ---s-----x

... but:

Owner: root
Group: root
Permissions: ---s--x--x

... make no difference (checked!)

All libraries, etc. installed as:

Owner: root
Group: root
Permissions: -rwxr-xr-x

--
Harald
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to