summaryrefslogtreecommitdiff
path: root/etc/bash_completion.d
AgeCommit message (Collapse)Author
2011-08-17Bugfix 7442: Check if running interactively before doing binding optionsJohn Southworth
2011-08-09Silence another keybinding error when running from config modeJohn Southworth
2011-08-02Add support for unambiguous top level commands for unpriviledged usersJohn Southworth
2011-08-02Reorganize the bash completion and command interpreter scripts into easier ↵John Southworth
to manage chunks. vyatta-op-run no longer exists in /etc/bash_completion.d/ as it is not a completion script it should not be here
2011-08-01Only show operator users the top level commands they are allowed to execute ↵John Southworth
in tab complete
2011-07-29Bugfix 2823: Operational mode command interpreterJohn Southworth
2011-07-27Bugfix 7380: fix pager exceptions regex.John Southworth
2011-07-26Bugfix 5611: Fix a typo in the shell level checkJohn Southworth
2011-07-26Bugfix 5611: Set prompt for operator level users to be similar to other vendorsJohn Southworth
2011-07-12silence warnings when sourcing this script non-interactivelyJohn Southworth
(cherry picked from commit 751b30e1bb85e541352cc563a7caf18bca46ffaa)
2011-06-28Don't guide disk-install files to /config as it doesn't exist. fix file ↵John Southworth
detection for disk-install
2011-06-28Add a disk-install uri for old disk based installs in image toolsJohn Southworth
2011-05-13Only show directories in top level completion because installed systems have ↵John Southworth
more in their /boot directories
2011-04-23Initial addition of image op mode toolsJohn Southworth
2011-01-17fix for bug 6476.Michael Larson
2010-12-14provide default filename completionAn-Cheng Huang
2010-12-01Add default command completionStephen Hemminger
This fixes the case of $se<TAB>
2010-11-30Use new bash completion for empty commandStephen Hemminger
Bug 6401 Use the new bash 4.1 completion for empty top level command
2010-11-24Rename 10vyatta-op to vyatta-opStephen Hemminger
Bug 6302 Rename vyatta-op completion script so it runs after others to avoid conflict with set alias. Other scripts after 'v' in alphabet do not use set.
2010-09-14fix for bug 6194An-Cheng Huang
* only do key bindings for vbash
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
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-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