summaryrefslogtreecommitdiff
path: root/functions/interpreter
AgeCommit message (Collapse)Author
2024-01-17op-mode: T4038: Remove legacy `vyatta-image-tools.pl`erkin
2020-02-29T2072: partially fix completion for values with spacesJernej Jakob
This fixes the help display, command completion still doesn't work.
2019-09-07T1604: run bash builtin "set" as-is in _vyatta_op_runjjakob
2016-02-08Update debian live mountpoin.Kim Hagen
2012-08-16Fix handling of single quote character (') when parsing commandJames Davidson
The previous parsing logic worked on word boundries but did not handle multiple single quote characters in the same word. This lead to the misinterpretation of whether subsequent words being parsed were quoted or not. The new parsing code breaks the command line up into substrings at single quote boundries so the relative location of sigle quote characters is irrelevant. Fixes bug 8210
2012-04-11Bugfix 8013: Fix space at end of line in command conversionJohn Southworth
2012-02-14escape escape characters so they aren't evaluated during command processingJohn Southworth
2012-02-13Bugfix 7774: fix quoted string variable expressionJohn Southworth
2012-01-05Send interpreter errors to stderrJohn Southworth
2011-11-15Fix case where node.tag was sent to script instead of the actual argumentJohn Southworth
2011-10-21Bugfix 7577: Only show the remote uri help if there is no completionJohn Southworth
2011-10-21Don't show an error message when we can't turn echo on (this is the case ↵John Southworth
with the webgui)
2011-10-20Workaround for bug 7570, turning echo on manually when running a templated ↵John Southworth
command should fix the majority of the problems. It would be better to fix the readline/less interaction in the future
2011-10-17Allow completions using normal dirctory paths as well as a shortcut to ↵John Southworth
running:// in file name completions
2011-10-11Fix ambiguous error text so that it doesn't show node.def, generate the ↵John Southworth
completions using compgen -d
2011-10-06Bugfix 6747: use bash conditional expressions instead of posix test ↵John Southworth
expressions when doing comparisons. The conditional expressions don't do as much expansion as the test expression does, and are the modern variant
2011-09-07Fix some problems with the completion scriptsJohn Southworth
1. we don't need to call compopt -o filenames explicitly anymore the bash-completion scripts from the debian package do this more intelligently. 2. Restore shopts before running the command so that if the command is terminated with ctrl-c they will be set properly.
2011-08-30Only generate directory names for path expansions, node.def is never a valid ↵John Southworth
completion unless part of a filename which is handled differently
2011-08-30Fix user defined wildcards such as in 'clear ip bgp *' and fix an error ↵John Southworth
message to be consistent
2011-08-08Add handler for top level unprivledged command expansion in node conversion ↵John Southworth
function
2011-08-03Generate unpriviledged allowed-op at compile time. Add script to allow admin ↵John Southworth
user to regenerate it if needed. Fix ambiguous command message.
2011-08-02Add support for unambiguous top level commands for unpriviledged usersJohn Southworth
2011-08-02Fix paging problem with short top level show commmandJohn 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