Commits


version bump for release 1.2.3


fix misspelling of privileged (sorry)


update version for release add example of help for config mode


don't skip empty lines in rules which store file contents When file contents were stored in /etc/nshrc in a rules directive, such as contents of /etc/motd or sshd_config, empty lines were being stripped. ok Tom


make the rtable command actually update the rtable of the nsh process The assumption that nsh always runs in rdomain 0 is invalid. Stop assuming that cli_rtable is set to zero by default, and switch the nsh process rdomain accordingly as needed. Tests + ok Tom


on startup, initialize cli_rtable to the current rdomain Fixes behaviour when nsh starts in a non-default rdomain. We used to assume to start out in rdomain 0, which is not necessarily the case. ok Tom


use cli_rtable to construct the bgp socket path, not getrtable(2) ok Tom


remove fallback code for OpenBSD 6.8 and earlier


remove references to dhclient(8); obsolete since OpenBSD 7.2 Should fix github issue #163 as a side effect


Merge pull request #161 from smytht/logger add logger command for entering messages into the ..


Update extensive-nsh-openbsd-integrate.sh move motd on import move /etc/motd on import so the sym link works then


add logger command for entering messages into the .. system log or /var/log/messages


honour DESTDIR in 'make install' target


Update README.md remove chmod commands and use sh ... .. with shell script instead based on feedback from STSP


Version Bump for release 1.2.2


Update README.md rollback explict shell prompt inclusion as it was counter productive


Update README.md ahead of release


minor corrections to nsh.8 before release mandoc -Tlint


update nsh.8 dates and versions in advance of release


add a 'make static' target which builds statically linked binaries The goal is to make it easier to build the -static flavour of nsh in the OpenBSD ports tree.


su is an alias of enable for convenience su should not be displayed in help / context help in nsh su will work but not be suggested to user during tab completion


Update nsh.8 to reflect and dates version changes prior to new release


Update extensive-nsh-openbsd-integrate.sh remove hostname.if and mygate on Integration script run per comment above those lines and add commands to backup the hostname and hosts file configuration


fix adding blackhole and reject routes; a gateway is required Fixes an invalid route message error during nsh -i at boot time: % cmd: route (line 49) margv [route 224.0.0.0/4 127.0.0.1 iface nompath reject] % RTM_ADD: Add Route: len 128, table 0, pid: 0, seq 1, errno 0, flags:<UP,REJECT,STATIC> % locks: inits: % sockaddrs: <DST,NETMASK> 224.0.0.0 240.0.0.0 % ip_route: rtmsg: Invalid argument test + ok Tom


create save.sh during "make install" if it is missing