Commit Briefs
Change 'config' to 'configure' (still accepts partial words, like all
commands) and enforce it for commands in the global scope that make system configuration changes. It also accepts 'configure terminal' like Cisco IOS. This is a simple guard against commands being used which change system configuration until 'config' mode is entered. Since NSH targets users who may not be extremely familiar or comfortable with a CLI environment, this is useful. Accidental cut-and-paste is a thing! The same users may likely to be familiar with 'config t' as cisco shorthand and it's nice if we can act in a familiar manner. This means that a majority of NSH commands now require both 'configure' and 'enable' before they can be used. In the future, perhaps we'll find that 'enable' is superfluous.
Improve nsh.8 with bridge examples
Improve nsh.8 with bridge examples bridge 4 veb 4 tpmr 4 ( and a clarification about config limitiations on tpmr and other cross reference improvements
add dhcrelay as a supported service
add dhcrelay DHCPrelay agent as a supported service
add show interface status command, and improvements
add show interface status command improve tags for commands improve Cross referencing on interface drivers
update nsh.8 with show bridge and dynamic routing
ubdate nsh.8 with show commands that are supported show bridge, show bgp, show ospf, show rip, show ldp improve cross references in the manual with openbsd daemons and clean up based on output of mandoc -Tlint ./nsh.8
add new show commands vlan, bridge, arp, ndp
add new show commands vlan, bridge, arp, ndp and add explict reference to top level commands that have sub commands dont just call sub commands call the top level command also eg show kernel pf ... also explictly call show kernel to test the operation of the commands without the sub command also
insert deprecation notice insert info about new manual
insert deprecation notice insert info about new manual
Merge pull request #59 from stspdotname/showbridge
add a "show bridge" command
Merge pull request #62 from yellowman/smytht-update-manual-version-andshow-commands
Add files via upload
add a "show bridge" command
This command provides a quick overview of bridges in the system and shows their member interfaces and descriptions. Long lists of member interfaces wrap at 80 columns. For example: nsh/show bridge % Bridge Status Member Interfaces veb0 up vport0 em1 athn0 tap0 tap1 tap80 tap81 tap82 tap83 tap84 tap85 tap86 tap87 tap88 tap89 tap90 tap91 tap92 tap93 tap94 tap95 tap96 tap97 tap98 tap99 Description: wifi/ethernet/vpn bridge bridge0 down tap72 tap71 tap70 Description: - nsh/
Add files via upload
smytht update manual version and show commands and clean up of formatting etc
update version from 1.0 to 1.1
update version from 1.0 to 1.1
Merge pull request #57 from stspdotname/initifp
initialize ifp in show_vnet_parent()
move nsh-scripts-1.0 to nsh-scripts
rename directory while preserving file commit history
Merge pull request #56 from stspdotname/showvlan
add a "show vlan" command
initialize ifp in show_vnet_parent()
I am not sure how this ever worked without providing the desired interface name in the ioctl request.
update See allso cross reference section order
update See allso cross reference section order
add a "show vlan" command
This command provides a high-level overview of VLANs configured on the system, similar to the cisco-style "show vlan" command.
Merge pull request #55 from stspdotname/ndp
add nsh commands for the IPv6 Neighbour Discovery Protocol
update nsh.8 with supported daemons & version
update nsh.8 with supported daemons update version number in comment clean up authors
Merge pull request #54 from stspdotname/iface-status
implement a cisco-style 'show interface status' command
add nsh commands for the IPv6 Neighbour Discovery Protocol
Add four new nsh commands to manage the NDP cache, similar to the commands which exist for the IPv4 ARP cache: 1. show ndp 2. ndp <inet6 addr> <ether addr> [temp] [proxy] 3. no ndp <inet6 addr> 4. flush ndp Based on code from OpenBSD usr.sbin/ndp/ndp.c. Some code is shared between nsh's arp.c and the new ndp.c file.
update for upcomming 1.1 release
bump the version number to 1.1 for the upcomming 1.1 release update supported daemon list and put in aphabetcial order update the manual link to point at the wiki manual and nsh.8 manual update todo list with the new project page on git hub update the see also to include the recent youtube video of Toms presentation on NSH at EuroBSDCon