English Language flag
// Log In
// CVSweb
Project: FreeWRT
// Summary // Activity // Search // Tracker // Lists // News // SCM // Wiki

SCM Repository

ViewVC logotype

Diff of /branches/freewrt_1_0/package/mksh/Config.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/freewrt/package/mksh/Config.in revision 3580 by tg, Tue Sep 11 14:43:48 2007 UTC branches/freewrt_1_0/package/mksh/Config.in revision 3582 by tg, Wed Sep 26 18:25:40 2007 UTC
# Line 1  Line 1 
1  config FWRT_PACKAGE_MKSH  config FWRT_PACKAGE_MKSH
2          prompt "mksh................................. The MirBSD enhanced Korn Shell"          prompt "mksh.............................. The MirBSD enhanced Korn Shell"
3          tristate          tristate
4          default y          default n
5            select BUSYBOX_CONFIG_READLINK
6            select BUSYBOX_CONFIG_FEATURE_READLINK_FOLLOW
7          help          help
8            mksh is the MirBSD enhanced version of the Public Domain Korn            mksh is the MirBSD enhanced version of the Public Domain Korn
9            shell (pdksh), a bourne-compatible shell which is largely si-            shell (pdksh), a bourne-compatible shell which is largely si-
# Line 14  config FWRT_PACKAGE_MKSH Line 16  config FWRT_PACKAGE_MKSH
16            code simplification/bugfix/enhancement has been done, and the            code simplification/bugfix/enhancement has been done, and the
17            shell has extended compatibility to other modern shells.            shell has extended compatibility to other modern shells.
18    
19            This package also installs mksh as /bin/ash and /bin/sh (i.e.            This package also adds /bin/mksh to /etc/shells and a $PS1 command
20            the default Bourne/POSIX shell) and creates a ~/.mkshrc file,            to /etc/profile in order to create a consistent working environment.
           which can be used to further customise the look and feel.  
   
           mksh is an essential part of the FreeWRT operating system; if you  
           disable it, your system will become unusable.  
21    
22            http://mirbsd.de/mksh            http://mirbsd.de/mksh
23    
24  config FWRT_PACKAGE_MKSH_FULL  config FWRT_PACKAGE_MKSH_FULL
25          bool "  Include all features"          bool "  Include all features"
26          depends FWRT_PACKAGE_MKSH          depends FWRT_PACKAGE_MKSH
27          default y          default n
28          help          help
29            Disable this to remove a few functions from mksh to make it smaller.            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            Ideal for embedded systems. However, be aware you will lose some
31            functionality you'd otherwise expect, among these is the vi command            functionality you'd otherwise expect, among these is the vi command
32            line editing mode.            line editing mode.
33    
34    config 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    
44    comment "  Disable ash above to be able to install mksh as /bin/ash if desired"
45            depends FWRT_PACKAGE_MKSH
46            depends BUSYBOX_CONFIG_ASH

Legend:
Removed from v.3580  
changed lines
  Added in v.3582

root@freewrt.org:443
ViewVC Help
Powered by ViewVC 1.1.20