Skip to content

Commit

Permalink
List missing commands
Browse files Browse the repository at this point in the history
  • Loading branch information
davidar committed Jun 3, 2024
1 parent 83e624a commit cc51fe4
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 2 deletions.
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,17 @@ This image contains four files:

Upon running the Docker image, it will bootstrap itself by constructing a minimal root filesystem on top of this.

## POSIX Compliance

*boot*sh implements all of the [mandatory POSIX commands](https://en.wikipedia.org/wiki/List_of_POSIX_commands)
(and a number of optional commands) except for the following:

- system administration: `at`, `batch`, `crontab`, `df`, `logger`, `lp`, `man`, `newgrp`, `ps`
- text/locale processing: `csplit`, `gencat`, `iconv`, `locale`, `localedef`, `pr`, `split`
- interactive tools: `ed`, `mailx`, `mesg`, `unexpand`, `write`
- terminal control: `stty`, `tabs`, `tput`
- miscellaneous: `bc`, `join`, `m4`, `pathchk`, `pax`, `tsort`

## Credits

*boot*sh is based on several MIT/BSD licensed projects:
Expand Down
4 changes: 2 additions & 2 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -143,8 +143,8 @@ CONFIG_ARCH=y
CONFIG_UNAME=y
CONFIG_UNIQ=y
CONFIG_UNLINK=y
# CONFIG_UUDECODE is not set
# CONFIG_UUENCODE is not set
CONFIG_UUDECODE=y
CONFIG_UUENCODE=y
CONFIG_WC=y
CONFIG_WHO=y
CONFIG_XARGS=y
Expand Down

0 comments on commit cc51fe4

Please sign in to comment.