Folks NSH1.2.1 has been released with a number of important fixes can this be pushed into stable and current
Release notes are as follows, fix motd permissions in integration scripts disable interactive mode if -c or -i options are used fix a divide-by zero crash when reading commands from stdin start less(1) pager in restricted mode for the manual command include stdio.h explicitly in utf8.c to fix build on -current build process improved substantially with the 'make obj' build step is now entirely optional improve nsh.8 accuracy and general syntax fix file locking error when loading of config examples is stopped with Ctrl-C release process improved and documented by stsp My sincere thanks to stsp@ stuarth@ Chris Cappuccio and KurtM@ who have helped me with this... Feedback welcome, and sorry to the ports builders and users for the delay in releasing this mae culpa Thanks folks Kindest regards, Tom Smyth.
Index: Makefile =================================================================== RCS file: /cvs/ports/shells/nsh/Makefile,v diff -u -p -r1.50 Makefile --- Makefile 20 May 2024 20:36:17 -0000 1.50 +++ Makefile 14 Jun 2024 16:02:37 -0000 @@ -2,7 +2,7 @@ COMMENT = network switch style shell CATEGORIES = shells net HOMEPAGE = https://www.nmedia.net/nsh/ -V = 1.2 +V = 1.2.1 DISTNAME = nsh-${V} SITES = https://github.com/yellowman/nsh/releases/download/v${V}/ REVISION = 0 Index: distinfo =================================================================== RCS file: /cvs/ports/shells/nsh/distinfo,v diff -u -p -r1.18 distinfo --- distinfo 29 Sep 2023 12:17:08 -0000 1.18 +++ distinfo 14 Jun 2024 16:02:37 -0000 @@ -1,2 +1,2 @@ -SHA256 (nsh-1.2.tar.gz) = XFfUOMhVUCyn+5PhCoXafNIhXxi/GCPXYw2AskzoR/4= -SIZE (nsh-1.2.tar.gz) = 218922 +SHA256 (nsh-1.2.1.tar.gz) = ViNefMTQyIxZnSDUcQsrZ3OooFVu70sX6/9BtrJgGjU= +SIZE (nsh-1.2.1.tar.gz) = 226937