Log of /branches/freewrt_1_0/package/mksh/Config.in
Parent Directory
|
Revision Log
Revision
3582 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 26 18:25:40 2007 UTC
(6 years, 4 months ago)
by
tg
File length: 1804 byte(s)
Copied from:
trunk/freewrt/package/mksh/Config.in revision 3580
Diff to
previous 3573
MFC: mksh R28 → R31c+20070926
Reason: the busy-loop problem, which was fixed in R31b, was discovered
by spaetzle@ even doing some simpler pattern matching; also cf.
http://bugs.debian.org/296446 and http://mirbsd.de/mksh#clog
Side effects:
• you can now select to build a full-featured mksh in menuconfig
(still defaults to ‘n’, as does mksh itself)
• the new dot.mkshrc file offers pushd/popd/dirs (csh-like) as
well as the precmd() and chpwd() hooks (zsh-like)
• added dependency on busybox: “readlink -f”
• UI still the same, except no $? in $PS1 any more (req. by yofuh)
• /etc/mkshrc is now an ipkg conffile and handled appropriately
• building with pcc should be possible (if you turn optimisation off)
Tested:
• FreeWRT 1.0-stable, ASUS WL-500g, mksh as /bin/sh+/bin/ash full-featured
• FreeWRT-current (by spaetzle@) before the MFC
Revision
3261 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 18 11:06:23 2007 UTC
(6 years, 7 months ago)
by
tg
Original Path:
trunk/freewrt/package/mksh/Config.in
File length: 1111 byte(s)
Diff to
previous 3233
upgrade to a prerelease version of mksh R30, which is even smaller in the
“extra small” (default in FreeWRT) mode – at the cost of vi editing mode
support – and has a lot of bug fixes and some new functions (even some of
the GNU bash extensions are supported)
Revision
3233 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 16 14:05:08 2007 UTC
(6 years, 7 months ago)
by
tg
Original Path:
trunk/freewrt/package/mksh/Config.in
File length: 1059 byte(s)
Diff to
previous 2873
first of a series of commits I'd suggest to not test until I did:
remove busybox ash and the other shells (hush, lash, msh); always
use mksh by default, as /bin/sh, /bin/ash symlink, /bin/mksh native,
and default admin login shell unless bash or zsh are selected
mksh is a superset of ash (I didn't find anything busybox ash can
do that mksh can't), and the upcoming mksh R30 will be even smaller
in -DMKSH_SMALL mode (but that one will lack vi editing mode)
ok wbx@
we planned this for 1.2, but it will greatly help the nfo conversion
and users request shells they can actually use if they don't have a
webinterface handy
Revision
2873 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 20 15:58:48 2007 UTC
(6 years, 8 months ago)
by
tg
Original Path:
trunk/freewrt/package/mksh/Config.in
File length: 1533 byte(s)
Diff to
previous 1686
for those who have 8224 bytes¹ (on nokernel-i386 platform) too much,
here's an option to *not* build an extra small mksh
suggested by wbx@
¹) in mksh R30, the savings from -DMKSH_SMALL will be much larger,
alone the vi editing mode is taking up about 17 KiB on i386 BSD…
Revision
1686 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 20 21:21:59 2007 UTC
(7 years, 1 month ago)
by
n0-1
Original Path:
trunk/freewrt/package/mksh/Config.in
File length: 1241 byte(s)
Diff to
previous 1253
merged from branches/common-adk 1310:1685
the following packages are not converted yet:
* alsa
* asterisk
* pmacct
* zaptel
* elinks
* libgd
* lua
* mypackage
* openser
* php*
* snort*
* tmsnc
additionally, freeradius doesn't compile.
happy fixing :P
Revision
443 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 27 13:04:40 2006 UTC
(7 years, 7 months ago)
by
tg
Original Path:
trunk/freewrt/package/mksh/Config.in
File length: 1133 byte(s)
Diff to
previous 440
* 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.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.