source: freewrt/package/mksh/Config.in@ 58516b26

freewrt_1_0 freewrt_2_0
Last change on this file since 58516b26 was 58516b26, checked in by Thorsten Glaser <tg@…>, 17 years ago

mksh R36b

git-svn-id: svn://www.freewrt.org/branches/freewrt_1_0@3828 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 1.8 KB
Line 
1config FWRT_PACKAGE_MKSH
2 prompt "mksh.............................. The MirBSD enhanced Korn Shell"
3 tristate
4 default n
5 select BUSYBOX_CONFIG_READLINK
6 select BUSYBOX_CONFIG_FEATURE_READLINK_FOLLOW
7 help
8 mksh is the MirBSD enhanced version of the Public Domain Korn
9 shell (pdksh), a bourne-compatible shell which is largely si-
10 milar to the original AT&T Korn shell. It includes bug fixes
11 and feature improvements in order to produce a modern, robust
12 shell good for interactive and especially script use. It has
13 UTF-8 support in the emacs command line editing mode; corres-
14 ponds to OpenBSD 4.4-current ksh sans GNU bash-like $PS1; the
15 build environment requirements are autoconfigured; throughout
16 code simplification/bugfix/enhancement has been done, and the
17 shell has extended compatibility to other modern shells.
18
19 This package also adds /bin/mksh to /etc/shells and a $PS1 command
20 to /etc/profile in order to create a consistent working environment.
21
22 http://mirbsd.de/mksh
23
24config FWRT_PACKAGE_MKSH_FULL
25 bool " Include all features"
26 depends FWRT_PACKAGE_MKSH
27 default n
28 help
29 Disable this to remove a few functions from mksh to make it smaller.
30 Ideal for embedded systems. However, be aware you will lose some
31 functionality you'd otherwise expect, among these is the vi command
32 line editing mode, the readlink and rename builtins, etc.
33
34config FWRT_PACKAGE_MKSH_AS_BINASH
35 bool " Install mksh as /bin/ash"
36 depends FWRT_PACKAGE_MKSH
37 depends !BUSYBOX_CONFIG_ASH
38 default y
39 help
40 Enable this, because some scripts use #!/bin/ash so FreeWRT needs a
41 working /bin/sh and /bin/ash all the time, which can be either of
42 mksh or busybox ash.
43
44comment " Disable ash above to be able to install mksh as /bin/ash if desired"
45 depends FWRT_PACKAGE_MKSH
46 depends BUSYBOX_CONFIG_ASH
Note: See TracBrowser for help on using the repository browser.