summaryrefslogtreecommitdiff
path: root/etc
AgeCommit message (Collapse)Author
2010-03-19Remove old vtysh aliasStephen Hemminger
No longer need/want vtysh to be an alias in operational mode.
2010-03-08Change vyatta-vtysh to vtyshStephen Hemminger
2009-09-03now supports quoted values for op mode commandsslioch
2009-03-23add local env hookAn-Cheng Huang
2008-09-25Revert "Fix less prompt."Stig Thormodsrud
This reverts commit 696f46e1dddde607eaab25428bb9174aa9b8ad2b.
2008-09-25Fix less prompt.Stig Thormodsrud
2008-07-01fix for bug 3414: make op mode functions available in config mode.An-Cheng Huang
2008-04-03Fix Bug 1059 Feature Request: integrate 'tcpdump' and 'tethereal' into ↵Mohit Mehta
Vyatta CLI - 'show interfaces ethernet <> capture' captures traffic at specified interface - 'show interfaces ethernet <> capture port <>' captures traffic at specified interface port - 'show interfaces ethernet <> capture not port <>' captures traffic at specified interface excluding specified port
2008-03-21record selected vtysh (vyatta-quagga vs quagga) in exported shell variableTom Grennan
available to templates; for example: /opt/vyatta/share/vyatta-op/templates/show/ip/route/node.def help: Show IP routes run: LESSOPEN="|{_vyatta_vtysh} -c \"$*\"" less ${_vyatta_less_options} \ --prompt=".ip routes"\ -- ip-route
2008-03-21donot pipe through VYATTA_PAGER if run_cmd begins with LESSOPEN, less, ↵Tom Grennan
pager, or tail
2008-03-21fix typo in bug fix 3017Tom Grennan
2008-03-20fix bug 3017Tom Grennan
don't pipe through VYATTA_PAGER if run_cmd itself is a pager or tail
2008-03-14Better fix for interrupted shell commands problem.Stephen Hemminger
By doing pipeline as: eval "( $cmd ) | $PAGER" this avoids the problem that if top level pipeline is interrupted the shell puts the command into stopped mode. Since job control commands are not available in operational mode, the job would stay stuck.
2008-03-14Need to run commands via evalStephen Hemminger
Revert "don't run commands in subshell" This change fixed the interrupting pipeline problem, but broke the ability to put builtin shell commands in run: tag. This reverts commit f233c5bc3e026301ad4cb67e1f3ce5c1b6f8fe94.
2008-03-13don't run commands in subshellStephen Hemminger
To fix Bug 2867, don't run commands in sub shell (ie eval) and have pager quit on interrupt.
2008-03-10Update license from VPL 1.0 to GPLv2Stephen Hemminger
Change license boilerplate text from VPL1.0 to GPLv2
2008-02-29partial fix for bug 2771: change default for root and add command forAn-Cheng Huang
setting key behavior.
2008-02-27Revert "* fix for bug 2771: bind space to completion for vbash users."An-Cheng Huang
This reverts commit a1fc2f044f2e08b78931821068d08e2ea384ff10.
2008-02-27* fix for bug 2771: bind space to completion for vbash users.An-Cheng Huang
* add op commands to change the key behaviors.
2008-02-14bind '?' to "possible-completions" for helpAn-Cheng Huang
2008-02-04fix (or at least improve) bug 2519Tom Grennan
2008-01-09let config mode inhert vtysh()An-Cheng Huang
2008-01-04use vtysh wrapper function to detect vyatta-quagga vs debian/ubuntu-quaggaTom Grennan
2008-01-03work w/ either quagga (debian) or vyatta-quagga packagesTom Grennan
2007-12-13workaround for putty's terminal handlingAn-Cheng Huang
2007-12-11add completion/help for pipe commandsAn-Cheng Huang
2007-12-11implement "pipe" commands as functionsAn-Cheng Huang
2007-12-10add wrappers/symlinks for pipe commands (wrappers are needed for commandAn-Cheng Huang
matching in restricted modes).
2007-12-07separate cfg defaults from op defaultsAn-Cheng Huang
2007-12-05Merge branch 'master' of phuket.vyatta.com:/usr/local/git/vyatta-opAn-Cheng Huang
2007-12-05fix op-mode "root level" completionAn-Cheng Huang
2007-12-05only use VYATTA_PAGER if stdout is a terminalTom Grennan
2007-12-03alias no-more=catTom Grennan
2007-11-30cache completion list(s) between first and second tab/alt-?Tom Grennan
2007-11-30fix bug 2486Tom Grennan
pipe "show" commands and help through pager
2007-11-29should't source files within function b/c it messes variable scopeTom Grennan
2007-11-28donot complete "<*>" allowed values; instead just list in helpTom Grennan
2007-11-21filter repetitive help stringsTom Grennan
2007-11-21expand help label and use echo instead of printfTom Grennan
2007-11-15allow "root-level" completion/helpAn-Cheng Huang
2007-11-07use "Incomplete" instead of "Invalid"An-Cheng Huang
2007-11-07add '<Enter>' to help text if the current command line is a valid command.An-Cheng Huang
2007-11-07invalid op-mode command results in error messageAn-Cheng Huang
2007-10-31preserve op mode functions in config mode (for "run" command).An-Cheng Huang
2007-10-31rename bash completion script to enforce ordering.An-Cheng Huang
2007-10-11Simplify things by separating run and expansion mode command line scans.Tom Grennan
Also, only show matching and wild-card help entries with partially completed command arguments.
2007-10-05fix completion of nodes with wild card and named argsTom Grennan
(i.e "set")
2007-10-05Use empty or missing "allowed:" fields in node.tag/node.def as wildTom Grennan
cards rather than "echo -n --". Also, discoverd a way to use an apparently blank line in help completion.
2007-10-04don't eval help string; so, no longer needs to be quoted in node.def filesTom Grennan
2007-10-03replace for loop in allowed search with shell var expansionTom Grennan