platform/upstream/toybox.git
10 years agoMove names_to_pid from pending to lib.
Rob Landley [Thu, 19 Dec 2013 15:32:30 +0000 (09:32 -0600)]
Move names_to_pid from pending to lib.

10 years agoln -v support from Ashwini Sharma (comment tweak from me)
Rob Landley [Wed, 18 Dec 2013 16:25:02 +0000 (10:25 -0600)]
ln -v support from Ashwini Sharma (comment tweak from me)

10 years agoAshwini Sharma added -v, I tweaked it a bit and added a couple test suite entries.
Rob Landley [Wed, 18 Dec 2013 16:20:16 +0000 (10:20 -0600)]
Ashwini Sharma added -v, I tweaked it a bit and added a couple test suite entries.

10 years agoFix pidof -o bug aborting output, reported by Ashwini Sharma.
Rob Landley [Mon, 16 Dec 2013 23:41:25 +0000 (17:41 -0600)]
Fix pidof -o bug aborting output, reported by Ashwini Sharma.

10 years agoDoing math on void pointers isn't portable, reported by Nathan McSween.
Rob Landley [Sun, 8 Dec 2013 19:26:05 +0000 (13:26 -0600)]
Doing math on void pointers isn't portable, reported by Nathan McSween.

10 years agoForgot to set new pending entry to default n.
Rob Landley [Sun, 8 Dec 2013 19:21:14 +0000 (13:21 -0600)]
Forgot to set new pending entry to default n.

10 years agoCan't test <0 on an unsigned, reported by Nathan McSween.
Rob Landley [Sun, 8 Dec 2013 19:19:01 +0000 (13:19 -0600)]
Can't test <0 on an unsigned, reported by Nathan McSween.

10 years agoAshwini Sharma submitted tcpsvd/udpsvd.
Rob Landley [Sat, 7 Dec 2013 22:19:17 +0000 (16:19 -0600)]
Ashwini Sharma submitted tcpsvd/udpsvd.

10 years agoWhen building for 32-bit, the compiler can't figure out that a constant too big to...
Rob Landley [Thu, 5 Dec 2013 04:58:42 +0000 (22:58 -0600)]
When building for 32-bit, the compiler can't figure out that a constant too big to fit in a long isn't trying to unless you explicitly postfix the constant with the type of the varable it's being assigned into.

10 years agoRedo od whitespace with multiple output types so the columns align.
Rob Landley [Tue, 3 Dec 2013 21:11:52 +0000 (15:11 -0600)]
Redo od whitespace with multiple output types so the columns align.

Factor out single output type into od_out_t(), call it in a loop for each type
finding largest output (and if output consumes more than one byte of input
average rounding up), pad each output to the largest output times number of
bytes input consumed.

10 years agoMinor drive-by cleanups to cpio. Whitespace, curly brackets, replace %4 with &3,...
Rob Landley [Sun, 1 Dec 2013 20:34:05 +0000 (14:34 -0600)]
Minor drive-by cleanups to cpio. Whitespace, curly brackets, replace %4 with &3, turn a switch/case into if/else.

10 years agoFix cut.
Rob Landley [Sat, 30 Nov 2013 06:57:26 +0000 (00:57 -0600)]
Fix cut.

Some commands went in before "pending", and thus need cleanup but are enabled
in defconfig. The fact cut used a function out of lib/pending.c is a hint
it might be in this category...

10 years agoCleanup help text, remove dead fields unused by linux kernel.
Rob Landley [Sat, 30 Nov 2013 06:16:28 +0000 (00:16 -0600)]
Cleanup help text, remove dead fields unused by linux kernel.

10 years agoPromote ifconfig from pending to other.
Rob Landley [Fri, 29 Nov 2013 04:13:04 +0000 (22:13 -0600)]
Promote ifconfig from pending to other.

10 years agoOops, cleaned up ifconfig uses atolx_range() instead of get_int_list(). Check that in.
Rob Landley [Fri, 29 Nov 2013 03:11:34 +0000 (21:11 -0600)]
Oops, cleaned up ifconfig uses atolx_range() instead of get_int_list(). Check that in.

10 years agoAdd xgetpwnam() to lib/xwrap.c.
Rob Landley [Fri, 29 Nov 2013 03:06:15 +0000 (21:06 -0600)]
Add xgetpwnam() to lib/xwrap.c.

10 years agoMove xgetpwuid() and xgetgrgid() into xwrap.c
Rob Landley [Fri, 29 Nov 2013 02:18:04 +0000 (20:18 -0600)]
Move xgetpwuid() and xgetgrgid() into xwrap.c

10 years agoIfconfig cleanup.
Rob Landley [Wed, 27 Nov 2013 01:35:22 +0000 (19:35 -0600)]
Ifconfig cleanup.

10 years agoThe return of ifconfig cleanup.
Rob Landley [Sun, 24 Nov 2013 02:02:10 +0000 (20:02 -0600)]
The return of ifconfig cleanup.

10 years agotftpd upgrade from Ashwini Sharma based on comments from Felix Janda.
Rob Landley [Thu, 21 Nov 2013 05:01:49 +0000 (23:01 -0600)]
tftpd upgrade from Ashwini Sharma based on comments from Felix Janda.

10 years agoFix broken link.
Rob Landley [Wed, 20 Nov 2013 21:01:03 +0000 (15:01 -0600)]
Fix broken link.

10 years agoRelease announcement for 0.4.7.
Rob Landley [Tue, 19 Nov 2013 15:44:48 +0000 (09:44 -0600)]
Release announcement for 0.4.7.

10 years agoAdded tag 0.4.7 for changeset 663242f2962c
Rob Landley [Tue, 19 Nov 2013 15:41:35 +0000 (09:41 -0600)]
Added tag 0.4.7 for changeset 663242f2962c

10 years agoAdd test suite for blkid and clean up an editorial comment that shouldn't have been...
Rob Landley [Mon, 18 Nov 2013 13:42:48 +0000 (07:42 -0600)]
Add test suite for blkid and clean up an editorial comment that shouldn't have been checked in.

10 years agoSupport -F, and ignore -u since that's what we do anyway.
Isaac Dunham [Sat, 16 Nov 2013 16:37:49 +0000 (10:37 -0600)]
Support -F, and ignore -u since that's what we do anyway.
(Really, checking the original file date is the Right Thing, but I
haven't written it yet.)

10 years agoRemove leftover debris from scripts/test.sh that screws up single tests with single.sh.
Rob Landley [Thu, 14 Nov 2013 06:18:13 +0000 (00:18 -0600)]
Remove leftover debris from scripts/test.sh that screws up single tests with single.sh.

10 years agofsck wrapper from Ashwini Sharma. (Note: this just calls filesystem-specific programs...
Rob Landley [Mon, 11 Nov 2013 00:38:43 +0000 (18:38 -0600)]
fsck wrapper from Ashwini Sharma. (Note: this just calls filesystem-specific programs not yet in toybox.)

10 years agoApparently I forgot to tag 0.4.6. Do so now.
Rob Landley [Mon, 11 Nov 2013 00:29:06 +0000 (18:29 -0600)]
Apparently I forgot to tag 0.4.6. Do so now.

10 years agodumpleases (for dhcpd) submitted by Ashwini Sharma.
Rob Landley [Mon, 11 Nov 2013 00:25:18 +0000 (18:25 -0600)]
dumpleases (for dhcpd) submitted by Ashwini Sharma.

10 years agodu from Ashwini Sharma.
Rob Landley [Mon, 11 Nov 2013 00:23:19 +0000 (18:23 -0600)]
du from Ashwini Sharma.

10 years agoBreak out lib/pending.h from lib/lib.h.
Rob Landley [Mon, 11 Nov 2013 00:20:16 +0000 (18:20 -0600)]
Break out lib/pending.h from lib/lib.h.

10 years agoFilesystem images for testing blkid, from Bradley Conroy.
Rob Landley [Sun, 10 Nov 2013 22:05:59 +0000 (16:05 -0600)]
Filesystem images for testing blkid, from Bradley Conroy.

10 years agodistclean was missing singleconfig.old.
Rob Landley [Sun, 10 Nov 2013 21:58:03 +0000 (15:58 -0600)]
distclean was missing singleconfig.old.

10 years agoStuff in pending should default n until cleaned up.
Rob Landley [Sun, 10 Nov 2013 21:49:21 +0000 (15:49 -0600)]
Stuff in pending should default n until cleaned up.

10 years agoAdd tftpd
Ashwini Sharma [Sun, 10 Nov 2013 20:16:31 +0000 (14:16 -0600)]
Add tftpd

10 years agogrep doesn't allocate enough space
William Haddon [Sun, 10 Nov 2013 01:37:41 +0000 (19:37 -0600)]
grep doesn't allocate enough space

Grep miscalculates the amount of memory it needs to allocate when "converting
strings to one big regex" when the -e flag is not specified. Since in this case
"\|" is inserted between strings rather than "|", two extra bytes rather than
one need to be provided for each string. I noticed this because it caused grep
to seg-fault on musl when a regex of exactly seven characters is provided.

10 years agoTypo spotted by Anca Emanuel.
Rob Landley [Sat, 9 Nov 2013 18:23:48 +0000 (12:23 -0600)]
Typo spotted by Anca Emanuel.

10 years agoTweak terminal_size to never set either to 0, and return true/false whether it could...
Rob Landley [Thu, 7 Nov 2013 15:04:50 +0000 (09:04 -0600)]
Tweak terminal_size to never set either to 0, and return true/false whether it could determine at least one coordinate.

(If you set $COLUMNS but not $ROWS, we assume you're happy with the 80x25 default for the other.)

10 years agoFix off by one, pointed out by Ashwini Sharma.
Rob Landley [Sun, 3 Nov 2013 23:09:33 +0000 (17:09 -0600)]
Fix off by one, pointed out by Ashwini Sharma.

10 years agoSceond cleanup pass on vconfig
Rob Landley [Sat, 2 Nov 2013 20:10:55 +0000 (15:10 -0500)]
Sceond cleanup pass on vconfig

10 years agoGive xstrncpy() a more informative error message.
Rob Landley [Sat, 2 Nov 2013 19:24:54 +0000 (14:24 -0500)]
Give xstrncpy() a more informative error message.

10 years agoMerge toynet.h into toys.h: musl supports it and micromanaging uClibc config options...
Rob Landley [Sat, 2 Nov 2013 19:24:33 +0000 (14:24 -0500)]
Merge toynet.h into toys.h: musl supports it and micromanaging uClibc config options isn't very interesting anymore.

10 years agoCleanup vconfig.
Rob Landley [Sat, 2 Nov 2013 16:07:25 +0000 (11:07 -0500)]
Cleanup vconfig.

10 years agoPatch from William Haddon to make xargs with blank input call its command line once...
Rob Landley [Fri, 1 Nov 2013 03:22:21 +0000 (22:22 -0500)]
Patch from William Haddon to make xargs with blank input call its command line once. (Tweaked slightly for whitespace and to collate variable declarations.)

10 years agoMake the patch -x option (only enabled with CONFIG_DEBUG) provide more information...
Rob Landley [Thu, 31 Oct 2013 14:36:55 +0000 (09:36 -0500)]
Make the patch -x option (only enabled with CONFIG_DEBUG) provide more information about why a patch didn't apply. (Offset of first nonmatching character at each line during seek phase.)

10 years agoPromote nl from pending to posix, and add tests.
Rob Landley [Sun, 27 Oct 2013 07:50:55 +0000 (02:50 -0500)]
Promote nl from pending to posix, and add tests.

10 years agoCleanup nl, add support for more bits of posix.
Rob Landley [Sun, 27 Oct 2013 07:48:13 +0000 (02:48 -0500)]
Cleanup nl, add support for more bits of posix.

10 years agoHere's a revised cpio.
Isaac Dunham [Mon, 28 Oct 2013 00:11:07 +0000 (19:11 -0500)]
Here's a revised cpio.
I've reduced the use of malloc(), dropped an extra function call, and
-at least in theory- allowed proper handling of non-regular files.
(If we have a file we can't read, we still should record it when it's
of a type where file content is ignored).

10 years agoRefactor terminal querying.
Rob Landley [Sun, 27 Oct 2013 05:02:56 +0000 (00:02 -0500)]
Refactor terminal querying.

10 years agowatch: Add support for -e option, remove memory leak and deal with not-wide terminals
Elie De Brauwer [Sun, 13 Oct 2013 13:33:32 +0000 (15:33 +0200)]
watch: Add support for -e option, remove memory leak and deal with not-wide terminals

10 years agoI noticed the user count was missing and added this, borrowing a bit of code from...
Jeroen van Rijn [Sat, 26 Oct 2013 17:59:28 +0000 (12:59 -0500)]
I noticed the user count was missing and added this, borrowing a bit of code from toys/posix/who.c.

10 years agoDon't use $CC without $CROSS_COMPILE because $HOSTCC could be something else entirely.
Rob Landley [Wed, 23 Oct 2013 07:52:01 +0000 (02:52 -0500)]
Don't use $CC without $CROSS_COMPILE because $HOSTCC could be something else entirely.

10 years agoMinor cleanup of reboot
Rob Landley [Thu, 17 Oct 2013 19:43:38 +0000 (14:43 -0500)]
Minor cleanup of reboot

10 years agoNew toy: reboot/halt/poweroff
Elie De Brauwer [Tue, 1 Oct 2013 18:57:21 +0000 (20:57 +0200)]
New toy: reboot/halt/poweroff

10 years agouseradd, groupadd, and mkpasswd submitted by Ashwini Sharma.
Rob Landley [Thu, 17 Oct 2013 01:41:56 +0000 (20:41 -0500)]
useradd, groupadd, and mkpasswd submitted by Ashwini Sharma.

10 years agoMinor lib/password.c cleanup, described on the list. (Inline two functions.)
Rob Landley [Thu, 17 Oct 2013 01:01:46 +0000 (20:01 -0500)]
Minor lib/password.c cleanup, described on the list. (Inline two functions.)

10 years agoPrep work for useradd by Ashwini Sharma.
Rob Landley [Thu, 17 Oct 2013 00:30:17 +0000 (19:30 -0500)]
Prep work for useradd by Ashwini Sharma.

10 years agoTeach scripts/test.sh to call scripts/single.sh.
Rob Landley [Tue, 15 Oct 2013 05:57:39 +0000 (00:57 -0500)]
Teach scripts/test.sh to call scripts/single.sh.

10 years agoI've finally gotten 'cpio' into a shape where it could be useable.
Isaac Dunham [Mon, 14 Oct 2013 16:15:22 +0000 (11:15 -0500)]
I've finally gotten 'cpio' into a shape where it could be useable.
This version can archive and extract directories, sockets, FIFOs, devices,
symlinks, and regular files.
Supported options are -iot, -H FMT (which is a dummy right now).
It only writes newc, and could read newc or newcrc.

This does NOT implement -d, which essentially is equivalent to
mkdir -p $(dirname $FILE)
for every file that needs it.
Hard links are not supported, though it would be easy to add them given
a hash table or something like that.
I also have not implemented the "<n> blocks" output on stderr.
If desired, I can add it pretty simply.

There is one assumption this makes: that the mode of a file, as mode_t,
is bitwise equivalent to the mode as defined for the cpio format.
This is true of Linux, but is not mandated by POSIX.
If it is compiled for a system where that is false, the archives will
not be portable.

10 years agoMove blkid out of pending, default y.
Rob Landley [Tue, 8 Oct 2013 23:02:23 +0000 (18:02 -0500)]
Move blkid out of pending, default y.

10 years agoCleanup chvt
Rob Landley [Tue, 8 Oct 2013 20:58:08 +0000 (15:58 -0500)]
Cleanup chvt

10 years agoCleanup blkid
Rob Landley [Tue, 8 Oct 2013 17:25:02 +0000 (12:25 -0500)]
Cleanup blkid

10 years agoblkid cleanup: more whitespace (including fixing a strange unindented if block),...
Rob Landley [Mon, 7 Oct 2013 20:04:09 +0000 (15:04 -0500)]
blkid cleanup: more whitespace (including fixing a strange unindented if block), convert strange fstype inclusion to OLDTOY(), use "<1" arg so calling with no arguments doesn't hang, convert typedef to normal struct.

10 years agoblkid cleanup: Convert tabs to spaces.
Rob Landley [Mon, 7 Oct 2013 19:37:41 +0000 (14:37 -0500)]
blkid cleanup: Convert tabs to spaces.

10 years agoAdd blkid.c
Brad Conroy [Mon, 7 Oct 2013 19:12:35 +0000 (14:12 -0500)]
Add blkid.c

I finally figured out the NTFS labels after reading a rant on how UTF-8 rocks
and how MS switched  to UTF16 or UCS1 or whatever. The reason I couldn't grep
for the label (mine was "myntfs") was that it is stored as
"m\0y\0n\0t\0f\0s\0\0" - found another good use for hexdump :)

Notes:
I only have x86 to test on, so there are a couple of places that may need
bswap_{16,32} for endianness. I used a 65k buf instead of toybuf (4k) for
simplicity, but tried to organize it for toybuf if wanted. I have info on
more fs types, to patch with after review. blkid does output for all devices
if 0 args -> read /proc/partitions?

10 years agoWhitespace tweaks and remove unused variable.
Rob Landley [Sun, 6 Oct 2013 21:02:20 +0000 (16:02 -0500)]
Whitespace tweaks and remove unused variable.

10 years agotop submitted by Ashwini Sharma
Rob Landley [Sun, 6 Oct 2013 08:12:48 +0000 (03:12 -0500)]
top submitted by Ashwini Sharma

10 years agoIt's not a problem to exactly fill up the buffer with a run if the next symbol is...
Rob Landley [Sun, 6 Oct 2013 22:35:57 +0000 (17:35 -0500)]
It's not a problem to exactly fill up the buffer with a run if the next symbol is the terminating symbol. Fixes https://jira.cyanogenmod.org/browse/CYAN-1896

10 years agoTypo: fdisk != fsck.
Rob Landley [Fri, 4 Oct 2013 19:32:39 +0000 (14:32 -0500)]
Typo: fdisk != fsck.

10 years agoSwitch flag generation from shell to C.
Rob Landley [Thu, 3 Oct 2013 08:18:00 +0000 (03:18 -0500)]
Switch flag generation from shell to C.

This should actually generate FLAG_longopt 0 #defines for disabled bare
longopts (ala ls without --color). Put temporary executables under "generated"
(including instlist for install).

10 years agotraceroute from Ashwini Sharma
Rob Landley [Sun, 22 Sep 2013 16:21:06 +0000 (11:21 -0500)]
traceroute from Ashwini Sharma

10 years agoFix generated/oldtoys.h to contain option strings with USE() macros in them.
Rob Landley [Sun, 22 Sep 2013 08:37:39 +0000 (03:37 -0500)]
Fix generated/oldtoys.h to contain option strings with USE() macros in them.

10 years agoUpdate lib/args.c docs.
Rob Landley [Sat, 21 Sep 2013 19:27:26 +0000 (14:27 -0500)]
Update lib/args.c docs.

10 years agoTweak args (yank old + that never worked, rename | to +), and add uname -o as a synon...
Rob Landley [Sat, 21 Sep 2013 18:46:44 +0000 (13:46 -0500)]
Tweak args (yank old + that never worked, rename | to +), and add uname -o as a synonym for -s.

10 years agoFluff out option parsing documentation, add another DEBUG test.
Rob Landley [Sat, 21 Sep 2013 17:24:04 +0000 (12:24 -0500)]
Fluff out option parsing documentation, add another DEBUG test.

10 years agoFix -t c0 and -J as reported by heehooman at gmail on the list.
Rob Landley [Tue, 17 Sep 2013 04:41:51 +0000 (23:41 -0500)]
Fix -t c0 and -J as reported by heehooman at gmail on the list.

Also fix up help text, and hook up -c.

10 years agoRelease announcement on web page.
Rob Landley [Wed, 18 Sep 2013 15:50:38 +0000 (10:50 -0500)]
Release announcement on web page.

10 years agoAh, that's why commit 1057 was skipped last pull: it was unfinished. Oops. (Fix it.)
Rob Landley [Wed, 11 Sep 2013 17:09:53 +0000 (12:09 -0500)]
Ah, that's why commit 1057 was skipped last pull: it was unfinished. Oops. (Fix it.)

10 years agoFirst pass of cut cleanup, and make test script slightly happier with the concept...
Rob Landley [Tue, 10 Sep 2013 07:04:45 +0000 (02:04 -0500)]
First pass of cut cleanup, and make test script slightly happier with the concept of 80 character lines.

10 years agoRemove two unused functions and shrink another.
Rob Landley [Tue, 10 Sep 2013 06:01:35 +0000 (01:01 -0500)]
Remove two unused functions and shrink another.

10 years agoCleanup on acpi, switch to default y.
Rob Landley [Mon, 9 Sep 2013 16:39:18 +0000 (11:39 -0500)]
Cleanup on acpi, switch to default y.

10 years agoI got tired of trying to guess how much terminal time I could get in on my phone...
Isaac Dunham [Mon, 9 Sep 2013 16:19:59 +0000 (11:19 -0500)]
I got tired of trying to guess how much terminal time I could get in on my phone, so here's a basic acpi.

I could probably add -c fairly easily (print type, cur_state, and max_state)
-t is more difficult, since temperatures are reported in at least
1000 * degrees F and 10 * degrees C.

10 years agoMinor cleanups.
Rob Landley [Mon, 9 Sep 2013 16:18:18 +0000 (11:18 -0500)]
Minor cleanups.

10 years agoDon't write a zero past end of toybuf with large -d value.
Rob Landley [Mon, 9 Sep 2013 11:50:00 +0000 (06:50 -0500)]
Don't write a zero past end of toybuf with large -d value.

10 years agoMinor cosmetic tweaks to expand.
Rob Landley [Mon, 9 Sep 2013 10:52:49 +0000 (05:52 -0500)]
Minor cosmetic tweaks to expand.

Working my way through the to-review list that predates the "pending"
directory. This gets expand off my to-review list. (Proof that "need to
review" doesn't mean it's in bad shape, this command was fine. Changed
capitalization in the help text because I'm trying to have "user supplies
this value" be all caps, switched a read() to readall() although I'm not
sure modern kernels actually allow -EINTR to generate zero length reads
anymore, and since most of the loopfiles() target functions are called
do_commandname() changed the name to that just so it's regular. None of
the changes are actually important. :)

10 years agoAdjust patch to use dlist_pop()
Rob Landley [Mon, 9 Sep 2013 10:26:52 +0000 (05:26 -0500)]
Adjust patch to use dlist_pop()

10 years agoRedo tail closer to the original design. Add more tests for large data sets. (Still...
Rob Landley [Mon, 9 Sep 2013 09:26:03 +0000 (04:26 -0500)]
Redo tail closer to the original design. Add more tests for large data sets. (Still no -f support yet.)

10 years agoFix [-group] argument dropping.
Rob Landley [Mon, 9 Sep 2013 07:44:02 +0000 (02:44 -0500)]
Fix [-group] argument dropping.

10 years agoReplace for_each_pid_with_name_in_array_perform_callback_function_upon_translated_val...
Rob Landley [Tue, 3 Sep 2013 23:43:32 +0000 (18:43 -0500)]
Replace for_each_pid_with_name_in_array_perform_callback_function_upon_translated_value() with name_to_pid(), comparing absolute paths or just basename() consistently as spotted by Lukasz Skalski, and adjust callers.

10 years agoPending cleanup page, less than half done. Some of it should probably move to the...
Rob Landley [Fri, 6 Sep 2013 04:58:35 +0000 (23:58 -0500)]
Pending cleanup page, less than half done. Some of it should probably move to the code style section.

10 years agoAshwini Sharma submitted route.c, adding it to pending.
Rob Landley [Fri, 6 Sep 2013 17:21:28 +0000 (12:21 -0500)]
Ashwini Sharma submitted route.c, adding it to pending.

10 years agoMake [-abc] exclude logic clear argument slots when disabling options.
Rob Landley [Fri, 6 Sep 2013 17:18:46 +0000 (12:18 -0500)]
Make [-abc] exclude logic clear argument slots when disabling options.

10 years agoFix for xpidfile spotted by Felix Janda.
Rob Landley [Fri, 6 Sep 2013 09:45:36 +0000 (04:45 -0500)]
Fix for xpidfile spotted by Felix Janda.

10 years agoMissing typecast in recent rm fix. Oops.
Rob Landley [Fri, 6 Sep 2013 06:55:53 +0000 (01:55 -0500)]
Missing typecast in recent rm fix. Oops.

10 years agoAllow shipped generated/help.h to still be used, until I rewrite the generator in C.
Rob Landley [Thu, 5 Sep 2013 11:54:46 +0000 (06:54 -0500)]
Allow shipped generated/help.h to still be used, until I rewrite the generator in C.

10 years agomake.sh: Fix probing for python2.x and be verbose in error reporting
Elie De Brauwer [Fri, 30 Aug 2013 21:59:10 +0000 (23:59 +0200)]
make.sh: Fix probing for python2.x and be verbose in error reporting

10 years agouname: Fix help string
Elie De Brauwer [Fri, 30 Aug 2013 21:31:00 +0000 (23:31 +0200)]
uname: Fix help string

10 years agoenv - there were 2 segfaults when run on my Ubuntu 12.04 machine:
Jacek Bukarewicz [Thu, 5 Sep 2013 09:58:06 +0000 (04:58 -0500)]
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.

10 years agoMake chdir handle permissions according to posix, reported by Jacek Bukarewicz..
Rob Landley [Thu, 5 Sep 2013 09:28:40 +0000 (04:28 -0500)]
Make chdir handle permissions according to posix, reported by Jacek Bukarewicz..

10 years agofix rm to handle "mkdir sub/sub && chmod 007 sub/sub && rm -rf sub".
Rob Landley [Thu, 5 Sep 2013 09:19:37 +0000 (04:19 -0500)]
fix rm to handle "mkdir sub/sub && chmod 007 sub/sub && rm -rf sub".

Previous version didn't delete it, but exited without error. Neither was right.