View Single Post
Posts: 268 | Thanked: 1,053 times | Joined on May 2010 @ The Netherlands
#185
Originally Posted by ade View Post
@IDont:
Any thoughts on how to proceed with the "TMPDIR" issue?
I have been following the bugreport at busybox.net, and glibc is blamed for for this behaviour. Their only suggestion for a workaround is two busybox binaries. Maybe not the most elegant solution...

Today I adapted a script of mine which needed to ping to check a connection. As I did not want to run it as root, I decided to install Iputils-ping for now, replacing the busybox ping.
We used to do just that, but -for obvious reasons- having two different binaries caused some issues with software that assumed everything was provided by the main (i.e. default) BusyBox binary. I'm very time constrained lately, but I'm hoping to have some solution ready in the upcoming week. I'll try out some possible solutions I've been thinking of, but I'm not sure yet whether they'll work or not.

What would work for sure is reverting the commit that merged the binaries back together and duplicate some 'SUID applets', but that's more like a last resort solution.

Originally Posted by ade View Post
Today I adapted a script of mine which needed to ping to check a connection. As I did not want to run it as root, I decided to install Iputils-ping for now, replacing the busybox ping.
That's probably the easiest solution if you're dependent on running ping as a non-root user for now. You could also download an earlier version of busybox-power and use busybox_root's ping applet, if disk space is a concern to you.
 

The Following 4 Users Say Thank You to iDont For This Useful Post: