source: freewrt/package/mksh/Config.in@ d1833aa

freewrt_1_0 freewrt_2_0
Last change on this file since d1833aa was 356d3a6, checked in by Thorsten Glaser <tg@…>, 19 years ago
  • bring shell configuration in one single place
  • enhance comments; make sure we always need one /bin/sh (currently not enforced; there will be no root shell selectable if none is available; the user shell will default to /bin/sh but that isn't supplied) and one /bin/ash (either busybox ash or mksh, both work fine)

Now feel free to go and add a GNU b(lo)a(t)sh package...
configuration is similar as mksh, and it can also be used
as /bin/sh (obviously) and /bin/ash.

git-svn-id: svn://www.freewrt.org/trunk/freewrt@443 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 1.1 KB
Line 
1config FWRT_PACKAGE_MKSH
2 prompt "mksh.............................. The MirBSD enhanced Korn Shell"
3 tristate
4 default m if CONFIG_DEVEL
5 help
6 mksh is the MirBSD enhanced version of the Public Domain Korn
7 shell (pdksh), a bourne-compatible shell which is largely similar
8 to the original AT&T Korn shell. It includes bug fixes and
9 feature improvements in order to produce a modern, robust shell
10 good for interactive and especially script use. Some sh/ksh/pdksh
11 compatibility kludges have been removed.
12
13 This package also adds /bin/mksh to /etc/shells and a $PS1 command
14 to /etc/profile in order to create a consistent working environment.
15
16 http://mirbsd.de/mksh
17
18config FWRT_PACKAGE_MKSH_AS_BINASH
19 bool " Install mksh as /bin/ash"
20 depends FWRT_PACKAGE_MKSH
21 depends !BUSYBOX_CONFIG_ASH
22 default y
23 help
24 Enable this, because some scripts use #!/bin/ash so FreeWRT needs a
25 working /bin/sh and /bin/ash all the time, which can be either of
26 mksh or busybox ash.
27
28comment " Disable ash above to be able to install mksh as /bin/ash if desired"
29 depends FWRT_PACKAGE_MKSH
30 depends BUSYBOX_CONFIG_ASH
Note: See TracBrowser for help on using the repository browser.