changeset | b84024067049 |
---|---|
branch | |
bookmark | |
tag | |
user | Elliott Hughes <enh@google.com> |
description | This patch adds a TOYBOX_SELINUX configuration option to control both the SELinux commands (such as chcon) and the SELinux-specific options to regular commands (such as ls -Z). This lets us #include <selinux/selinux.h> in portability.h. I've also fixed chcon to insist on being given the a context argument. This patch also adds -Z to id and fixes id's regular output (-G should be separated by spaces, non-G output should be separated by commas, and you don't want a double comma where the egid is omitted from the list of groups). |
files |
changeset | ec07449e8e4a |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Add TOYBOX_NORECURSE so xexec() won't make internal function calls. |
files |
changeset | 87d95673a398 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Typo from the dawn of time: toybox is not capitalized the way BusyBox was. It's just a word. Capitalize at the start of the sentence, otherwise don't. Yeah, it could be always capitalized as a proper name but since the command "toybox" is all lower case, that would be weird. |
files |
changeset | ed28d4d9558d |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Cleanups on useradd/groupadd/groupdel, and put TOYBOX_UID_SYS and TOYBOX_UID_USR in the top level Config. |
files |
changeset | 63d8181b0f92 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Update toybox help to say how to install the static binary. |
files |
changeset | 40d0c96a8e89 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Add scripts/single.sh to build individual non-multiplexed standalone commands. Alas, you can't quite do this yet: make defconfig make for i in $(./toybox) do echo $i PREFIX=singles/ scripts/single.sh $i || break done Because the OLDTOY() aliases for commands won't build without the base command. And I can't just skip them because chown/chmod or mv/cp aren't the same thing. |
files |
changeset | caa05719070f |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Start of TOYBOX_SINGLE support, for building standalone commands with no multiplexer. |
files |
changeset | 812e8c5d026f |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Add config option for --help support in all commands. |
files |
changeset | 6988ece404b2 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Typo fix |
files |
changeset | 34ac05521d94 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Move guts of help command into show_help() in lib/help.c, with config TOYBOX_HELP controlling infrastructure. |
files |
changeset | da601285a86e |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Tweak help text. |
files |
changeset | cfdaead45479 |
---|---|
branch | |
bookmark | |
tag | |
user | Felix Janda <felix.janda@posteo.de> |
description | Make internalization support optional |
files |
changeset | ed6ce9f11bf7 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Put the commands at the start of menuconfig and the toybox library options at the end. (Aesthetic tweak.) |
files |
changeset | 2986aa63a021 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Move commands into "posix", "lsb", and "other" menus/directories. |
files |
changeset | f0247cfc37f2 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Don't mix the the probed symbols with the command symbols. |
files |
changeset | 57e1335e59f6 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Commit 415 needs the other two files. (Oops.) |
files |
changeset | c7a26e26ad08 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Add TOYBOX_SUID. |
files |
changeset | d4176f3f3835 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Zap toys/Config.in and instead create generated/Config.in from contents of toys/*.c. Move relevant info into comment at the top of each toys/*.c. Also convert more of Makefile into a thin wrapper around shell scripts that actually do the work. (Makefile is only still there for the user interface.) |
files |
changeset | 1fbc50374a30 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Promote help to global config option, teach error_exit() to output usage message when called from get_optflags(). |
files |
changeset | 7c77c6ec17ee |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Add "make defconfig". Modify global options to start with CONFIG_TOYBOX_. |
files |
changeset | eb46bb5626cb |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | New option parsing infrastructure (doesn't use getopt). Hook it up to existing applets. Still a bit buggy, but bits of it work. |
files |
changeset | f4c02f7cd5a5 |
---|---|
branch | |
bookmark | |
tag | |
user | Rob Landley <rob@landley.net> |
description | Thinko: the Config.in for the toys should be in ./toys, not ./lib. |
files |
changeset | 66e7b6eaa2e2 |
---|---|
branch | |
bookmark | |
tag | |
user | landley@driftwood |
description | The Config files don't need the CONFIG_ prefix. |
files |
changeset | 4d21d59f3206 |
---|---|
branch | |
bookmark | |
tag | |
user | landley@driftwood |
description | Add menuconfig, plus some basic Config info, lots of which is just future plans for toysh. Nothing's currently _using_ this config info, but at least it's being generated now. |
files |