On Mar 2, 2016, at 6:43 PM, Alexander Turner <qua...@alexturner.co> wrote: > So Vyatta is interesting though looking through the source code, it seems as > if they've modified bash (I think for autocomplete functionality?) and > written their own shell. Their commit function is hiding in here from what it > seems.
I was not aware of any bash modifications. Did you see source for that? Bash has a ridiculously complex autocompletion feature, and they are indeed using that very extensively. BTW, if you haven't looked at VyOS, that's probably where you want to direct your attention - there's always work going on there, though sadly, I don't see any evidence of integration with later versions of Quagga. :-( > Paul, I like your reload idea and plan on using it (this in on your public > fork?), though I'm thinking more along the lines of preventing screwups in > the CLI which could result in lost connectivity. Along the lines of: > • Don't action commands until `commit` issued > • Review pending commands with `commit review` > • Commit revert timer `commit revert 5` to revert commands after 5 > minutes if `commit confirm` not issued. > Just thinking out loud here. All that is in Vyatta/VyOS already. I just don't know if it's too tightly intertwined with their rewritten config parser. /a _______________________________________________ Quagga-dev mailing list Quagga-dev@lists.quagga.net https://lists.quagga.net/mailman/listinfo/quagga-dev