CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

shells/mksh59c_3

MirBSD Korn Shell

Maintainer
schaiba@gmail.com
Packages
mksh 59c_3
Upstream
Higher version available: 20260215
CPE
none, CVEs only via VuXML
WWW
https://www.mirbsd.org/mksh.htm
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (1)

VuXML entries whose affected range this version has left.

Commits (84)

Yusuf Yaman (nxjoseph) · 59c_3
shells/mksh: Fix MASTER_SITES

Replace 1st site with up-to-date one and keep
the 2nd site as a potential backup for now.

PR:		292318
Reported by:	linimon@
Authored by:	schaiba@gmail.com (maintainer)
Reviewed by:	osa, vvd (mentors)
Approved by:	vvd (mentor)
Differential Revision: https://reviews.freebsd.org/D55543
8fe05b2a0e
Robert Clausecker (fuz) · 59c_3
shells/mksh: fix crash on 16-CURRENT

Kernel now reports support for 126 signals, while the libc headers only
report 32.  This mismatch caused an out-of-bounds write initialising
internal tables.

Reported by:	hackee <h4ckee@proton.me>
PR:		292146
MFH:		2025Q4
1c257703ed
Zsolt Udvari (uzsolt) · 59c_2
shells/mksh: Generate man-compatible page

Currently the mksh man page will not display on a base FreeBSD install,
stating that groff is required to format the page:
$ man mksh
This manpage needs groff(1) to be rendered
First install groff(1):
pkg install groff
Renames the src mksh.1 and passes it through mandoc to generate a
man-compatible page to then be installed with the package.

PR:		286190
Approved by:	Rares Aioanei <schaiba@gmail.com> (maintainer)
1181481c79
Muhammad Moinur Rahman (bofh) · 59c_1
shells/mksh: Sanitize MANPREFIX

Approved by:    portmgr (blanket)
dde9227065
Stefan Eßer (se) · 59c
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 59c
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 59c
shells: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Andreas Kohn <andreas@syndrom23.de>
  *  Carlos Jacobo Puga Medina <cpm@FreeBSD.org>
  *  Cyrille.Lefevre@laposte.net
  *  Danijel Tasov <danielt@pilgerer.org>
  *  David O'Brien <obrien@NUXI.com>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Hajimu UMEMOTO <ume@FreeBSD.org>
  *  Igor Pokrovsky <ip@unixway.org>
  *  Jean-Yves Lefort <jylefort@brutele.be>
  *  Kai Wang <kaiw27@gmail.com>
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Nobuhiro Yasutomi <nobu@psrc.isac.co.jp>
  *  Oliver Eikemeier
  *  Patrick Gardella <patrick@FreeBSD.org>
  *  Pawel Pekala <pawel@FreeBSD.org>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Richard Rose <freebsd-security@rikrose.net>
  *  Sean Chittenden <seanc@FreeBSD.org>
  *  Sergey Matveychuk <sem@FreeBSD.org>
  *  Serhii (Sergey) Kozlov <skozlov@FreeBSD.org>
  *  Shinsuke Matsui <smatsui@karashi.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sylvio Cesar <sylvio@FreeBSD.org>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  UMENO Takashi <umeno@rr.iij4u.or.jp>
  *  Vaida Bogdan
  *  Will Andrews <andrews@technologist.com>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  conrads@cox.net
  *  erich@rrnet.com
  *  gebhart@secnetix.de
  *  kirk@strauser.com
  *  mcglk@artlogix.com
  *  torstenb

With hat:	portmgr
c3cc2da090
Mathieu Arnold (mat) · 59c
Remove # $FreeBSD$ from Makefiles.
305f148f48
Fernando Apesteguía (fernape) · 59c
shells/mksh: Update to R59c

PR:	250774
Submitted by:	duchateau.olivier@gmail.com
Approved by:	schaiba@gmail.com (maintainer)
b1a02b96ac
Fernando Apesteguía (fernape) · 59b
shells/mksh: Update to R59b

PR:	246531
Submitted by:	duchateau.olivier@gmail.com
Reviewed by:	schaiba@gmail.com (maintainer)
6adbce5b71
Hiroki Tagato (tagattie) · 59
- Update to 59 - Update MASTER_SITES and WWW to use https - Remove -c lto option to prevent build failure

PR:		245740
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>
Approved by:	schaiba@gmail.com (maintainer), ehaupt (mentor)
Changelog:	http://www.mirbsd.org/mksh.htm#clog
2ee08ef3fa
Steve Wills (swills) · 57
shells/mksh: Update to R57

PR:		236401
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>
Approved by:	schaiba@gmail.com (maintainer)
fc648c220e
Steve Wills (swills) · 56c
shells/mksh: update to R56c

PR:		230257
Submitted by:	schaiba@gmail.com (maintainer)
221088b46d
Thomas Zander (riggs) · 56b
Update to upstream version R56b

PR:		221980
Submitted by:	duchateau.olivier@gmail.com
Approved by:	schaiba@gmail.com (maintainer)
MFH:		2017Q3
478ac7b504
Dmitry Marakasov (amdmi3) · 56_1
- Fix LICENSE_PERMS

PR:		221374
Approved by:	portmgr blanket
8f5f8cbafd
Steve Wills (swills) · 56
shells/mksh: Update to R56

PR:		221374
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>
Approved by:	schaiba@gmail.com (maintainer)
39fac95cdb
Thomas Zander (riggs) · 55
New maintainer: schaiba@gmail.com

PR:		219351
Submitted by:	schaiba@gmail.com (new maintainer)
a1b0edae19
Sunpoet Po-Chuan Hsieh (sunpoet) · 55
Update to 55

- Pet portlint
- Update WWW

Changes:	https://www.mirbsd.org/mksh.htm#clog
1d3bc859f6
Rene Ladan (rene) · 54
Take in olivierd@'s commit bit on his request.

Submitted by:	olivierd@
With hat:	portmgr-secretary
c1da7c8cad
Olivier Duchateau (olivierd) · 54
- Update to R54 - Add LICENSE
38b8ae7963
Olivier Duchateau (olivierd) · 53a
Update to R53a
a5606d9b89
Olivier Duchateau (olivierd) · 52c
Update to R52c

Changelog: https://www.mirbsd.org/mksh.htm#clog
7e0ddfdd51
Olivier Duchateau (olivierd) · 52b
Update to R52b
93b6120e94
Olivier Duchateau (olivierd) · 52
Update to R52

PR:		205422
Submitted by:	<cheunghonyu@gmail.com>
62e67e7b60
Olivier Duchateau (olivierd) · 51
Update to R51
aa1a2c6ae1
Olivier Duchateau (olivierd) · 50f
Update to R50f
b248ce2191
Olivier Duchateau (olivierd) · 50e
Update to R50e
f7a49faf8c
Baptiste Daroussin (bapt) · 50d_1
Let the ports tree determine the DISTFILES name
a0288a089c
Olivier Duchateau (olivierd)
- Fix pkg version - Bump PORTREVISION

Pointed by:	bapt@
831d2c104b
Olivier Duchateau (olivierd) · r50.d
Take maintainership
5c987af00f
Baptiste Daroussin (bapt) · r50.d
Reset miwi's maintainership per his demand

Hope to see you back! Thank for all the work!
91a1caa242
Olivier Duchateau (olivierd) · r50.d
- Update to R50d - Drop @dirrm in pkg-plist

PR:	194232
Submitted by:	myself
Approved by:	@miwi (maintainer, timeout)
b697391e51
Kurt Jaeger (pi) · r50
shells/mksh: R49 -> R50

PR:		191582
Submitted by:	olivierd
Approved by:	miwi (maintainer)
ffb6b0285b
Adam Weinberger (adamw) · r49_1
No need to include bsd.options.mk here. While here, sort plist.
d7e00649a3
Baptiste Daroussin (bapt) · r49_1
Add an @shell keyword to handle adding and remove a shell path in /etc/shell Bump port revision of all ports that were doing it wrong prior to the keyword

CR:		D208
Reviewed by:	antoine
With hat:	portmgr
2bacde9c3b
Emanuel Haupt (ehaupt) · r49_1
Remove trailing whitespaces from category shells
021e2a1105
Emanuel Haupt (ehaupt) · r49_1
According to the Porter's Handbook (5.12.2.3.) default options must be added to OPTIONS_DEFINE. This policy has been implemented only recently that's why we have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
5005b67362
Emanuel Haupt (ehaupt) · r49_1
This fixes /etc/shells. Due to the incorrect order of pkg-plist prior to exec/unexec the path to the manpage was written to /etc/shells.
f61f2728b6
Martin Wilke (miwi) · r49
- Update to R49 - Update pkg-desc

PR:		185677
Submitted by:	olivierd@
bba73f1060
Olivier Duchateau (olivierd) · r48.b
- Update to R48b - Use option framework

PR:		182358
Submitted by:	myself
Approved by:	miwi@ (implicit, maintainer timeout 4 months)
c995ccbca0
Baptiste Daroussin (bapt) · r46
Support stage
168ab53469
Baptiste Daroussin (bapt) · r46
Add NO_STAGE all over the place in preparation for the staging support (cat: shells)
f6e6105ff8
Martin Wilke (miwi) · r46
- Update to R46
0b457cd4c0
Martin Wilke (miwi) · r45
- Update to R45

PR:		178224
Submitted by:	olivierd@
4da7bfe5a9
Martin Wilke (miwi) · r44
- Update to R44
6194bf56ef
Martin Wilke (miwi) · r43
_ Udpate to R43
00ee504ee8
Martin Wilke (miwi) · r42
- Update to r42
b9640eb73a
Martin Wilke (miwi) · r41
- Update to R41 - Convert header

PR:		174664
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>
bc170020ac
Martin Wilke (miwi) · r40.f
- Update to R40f

PR:		166750
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>
aeb9d7aa81
Martin Wilke (miwi) · r40.e
- Update to R40E

PR:		166535
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>
Feature safe:	yes
141a17e483