Fedora 20 Update: mksh-50-1.fc20

updates at fedoraproject.org updates at fedoraproject.org
Sun Jul 13 02:54:27 UTC 2014

Fedora Update Notification
2014-07-04 11:19:05

Name        : mksh
Product     : Fedora 20
Version     : 50
Release     : 1.fc20
URL         : https://www.mirbsd.org/mksh.htm
Summary     : MirBSD enhanced version of the Korn Shell
Description :
mksh is the MirBSD enhanced version of the Public Domain Korn shell (pdksh),
a bourne-compatible shell which is largely similar to the original AT&T Korn
shell. It includes bug fixes and feature improvements in order to produce a
modern, robust shell good for interactive and especially script use, being a
bourne shell replacement, pdksh successor and an alternative to the C shell.

Update Information:

R50 is a recommended bugfix release:

  * Fix initial IFS whitespace not being ignored when expanding
  * MKSH_BINSHREDUCED no longer mistakenly enables brace expansion
  * Explain more clearly Vi input mode limitations in the manpage
  * Improve error reporting of the check.pl script (which needs a maintainer since I don’t speak any perl(1), really), for lewellyn
  * Use $TMPDIR in test.sh for scratch space
  * Check that the scratch space is not mounted noexec
  * Use termcap(5) names, not terminfo(5) names, in tput(1) examples, for improved portability (e.g. to MidnightBSD)
  * Avoid C99 Undefined Behaviour in mirtoconf LFS test (inspired by Debian #742780)
  * Fix ${!foo} for when foo is unset
  * Improve nameref error checking (LP#1277691)
  * Fix readonly bypass found by Bert Münnich
  * Improved system reporting for Mac OS X
  * Explain better [[ extglob handling in the manpage
  * Remove arr=([index]=value) syntax due to regressions
  * IFS-split arithmetic expansions as per POSIX 201x
  * Add more detailed Authors section to manpage
  * Fix set ±p issue for good: drop privs unless requested
  * Improve signal handling and use a more canonical probing order
  * Fix return values $? and ${PIPESTATUS[*]} interaction with set -o pipefail and COMSUBs
  * Detect ENOEXEC ELF files and use a less confusing error message
  * Update to Unicode 7.0.0
  * Shut up valgrind in the $RANDOM code
  * Use -fstack-protector-strong in favour of -fstack-protector-all
  * Fix access-after-free crash spotted by Enjolras via IRC

* Thu Jul  3 2014 Robert Scheck <robert at fedoraproject.org> 50-1
- Upgrade to 50
* Sat Jun  7 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 49-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Tue Jan 14 2014 Robert Scheck <robert at fedoraproject.org> 49-1
- Upgrade to 49

This update can be installed with the "yum" update program.  Use
su -c 'yum update mksh' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at

More information about the package-announce mailing list