View Single Post
joerg_rw's Avatar
Posts: 2,222 | Thanked: 12,651 times | Joined on Mar 2010 @ SOL 3
#1342
what we learned:
1) use full qualified cmd path in all scripts:
Code:
CMD_FIND="LANG=en_EN /bin/busybox find"
2) never ever change anything in busybox. Not even fix any bugs in it, unless you made absolutely sure the fix won't break some behavior somebody relies on (e.g. nobody will depend on busybox segfaulting, so such a bug of course must get fixed as soon as it gets detected)
3) don't replace busybox by any other shell, not even busybox-power. Install any such augmented shell as concurrent alternative and keep original busybox in place
[edit]
4) there's a reason why gnu packages install into /bin/gnu/* and not into /bin/*. There's a rationale behind my $PATH looking like
Code:
/usr/local/sbin:/usr/local/bin:/usr/sbin/gnu:/usr/sbin:/usr/bin/gnu:/usr/bin:/sbin:/bin:/usr/bin/X11
/j
__________________
Maemo Community Council member [2012-10, 2013-05, 2013-11, 2014-06 terms]
Hildon Foundation Council inaugural member.
MCe.V. foundation member

EX Hildon Foundation approved
Maemo Administration Coordinator (stepped down due to bullying 2014-04-05)
aka "techstaff" - the guys who keep your infra running - Devotion to Duty http://xkcd.com/705/

IRC(freenode): DocScrutinizer*
First USB hostmode fanatic, father of H-E-N

Last edited by joerg_rw; 2015-01-12 at 19:27.
 

The Following User Says Thank You to joerg_rw For This Useful Post: