Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-12 | op-mode: T427: add "summary" command for WireGuard interface information | Christian Poessinger | |
2021-07-10 | bridge: op-mode: T3667: Fix command line errors | jack9603301 | |
2021-07-10 | bridge: op-mode: T3667: Moving `vlan` to better locations | jack9603301 | |
2021-07-10 | bridge: op-mode: T3667: Fix command line errors | jack9603301 | |
2021-07-09 | op-mode: brctl: T3667: Using `bridge` command structure instead of `brctl` | jack9603301 | |
2021-07-07 | pki: T3642: Migrate rsa-keys to PKI configuration | sarthurdev | |
2021-07-03 | pki: T3642: Add support for signing and revoking subordinate CAs | sarthurdev | |
2021-07-02 | ipsec: T3656: T3659: Fix pass-through with ipv6. Fix op-mode ipsec commands. ↵ | sarthurdev | |
Remove python3-crypto dependency. | |||
2021-06-29 | pki: ipsec: T3642: Migrate IPSec to use PKI configuration | sarthurdev | |
2021-06-29 | pki: T3642: New PKI config and management | sarthurdev | |
2021-06-27 | op-mode: bond: T2546: implement "show interface bond * slaves" command | Christian Poessinger | |
Add implementation with XML and Python. | |||
2021-06-26 | openvpn: T3641: adjust deprecated "openvpn --genkey" command | Christian Poessinger | |
WARNING: Using --genkey --secret filename is DEPRECATED. Use --genkey secret filename instead. | |||
2021-06-20 | Merge pull request #889 from erkin/current | Christian Poessinger | |
T3506: loadkey: Add `generate public-key-command` command | |||
2021-06-20 | Use `CDATA` to quote URL templates (redux) | erkin | |
2021-06-20 | Escape the slash character to dodge GCC preprocessor | erkin | |
2021-06-20 | Revert to the character entity reference version | erkin | |
2021-06-20 | Use `CDATA` to quote URL templates | erkin | |
2021-06-20 | T3506: loadkey: Add `generate public-key-command` command | erkin | |
2021-06-16 | op-mode: T3630: add "show version kernel" command | Christian Poessinger | |
2021-06-13 | wwan: T3620: rename "wirelessmodem wlm" interfaces to new wwan interface tree | Christian Poessinger | |
2021-06-12 | xml: op-mode: add "show log kernel" | Christian Poessinger | |
2021-06-06 | nhrp: T3599: Migrate NHRP to XML/Python | sarthurdev | |
2021-06-01 | op-mode: T3384: fix default help string for bandwidth test | Christian Poessinger | |
2021-06-01 | op-mode: T3384: support UDP bandwidth testing | JACK | |
2021-06-01 | ipsec: T2816: XML in op-mode should not contain ' in the help string | Christian Poessinger | |
2021-05-30 | op-mode: T3589: add "clear log" command to vacuume journald | Christian Poessinger | |
2021-05-30 | op-mode: T3589: replace short journalctl options with long names | Christian Poessinger | |
... this is done for easier readability of the commands | |||
2021-05-28 | ipsec: T2816: IPSec python rework, includes DMVPN and VTI support | Simon | |
2021-05-24 | op-mode: T3571: add missing "show protocol" help strings | Christian Poessinger | |
2021-05-23 | op-mode: storage: T3572: add S.M.A.R.T. status support | Christian Poessinger | |
vyos@vyos:~$ show hardware storage nvme Node SN Model Namespace Usage Format FW Rev ---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- -------- /dev/nvme0n1 S437Nxxxxxxxxx SAMSUNG MZQLB960HAJR-00007 1 25.17 GB / 960.20 GB 512 B + 0 B EDA5202Q /dev/nvme1n1 S437Nxxxxxxxxx SAMSUNG MZQLB960HAJR-00007 1 38.36 GB / 960.20 GB 512 B + 0 B EDA5202Q vyos@vyos:~$ show hardware storage smart nvme0n1 === START OF INFORMATION SECTION === Model Number: SAMSUNG MZQLB960HAJR-00007 Serial Number: S437Nxxxxxxxxx ... (cherry picked from commit 2e44365dad5f8dd6a495070d36c590319a421c28) | |||
2021-05-23 | op-mode: disks: T1621: bugfix no disk output | Christian Poessinger | |
(cherry picked from commit 51899c362f2eba1dd067414f2dfa8e78f30ca408) | |||
2021-05-19 | Merge pull request #848 from DmitriyEshenko/cur-18052021-oc01 | Daniil Baturin | |
openconnect-server: T3559: Add restart op-command | |||
2021-05-18 | op-mode: drop full path to iproute2 binary | Christian Poessinger | |
2021-05-18 | openconnect-server: T3559: Add restart op-command | DmitriyEshenko | |
2021-05-18 | revert: "util: T2467: add autosudo as an option to command" | Christian Poessinger | |
Implementing a wrapper which will - based on the command - add a sudo prefix to the execution string seemed to be a nice idea but unfortunately it did not only not get momentum but also the codebase somethis added an implicit "sudo" call a second time. This resulted in a call: "sudo sudo systemctl" The entire functionality was removed again and if an op-mode script requires root priviledges it must be explicitly called with them - no black magic. | |||
2021-05-15 | conntrack: T3535: add op-mode commands for tracked connections" | Christian Poessinger | |
2021-05-14 | op-mode: conntrack: T3535: add XML command definitions | Christian Poessinger | |
2021-05-13 | op-mode: T3536: Fix desc for route longer-prefixes | sever-sever | |
2021-05-06 | op-mode: isis: convert from DOS to UNIX line endings | Christian Poessinger | |
2021-04-27 | op-mode: ospfv3: T3335: re-use common vtysh_wrapper.sh wrapper | Christian Poessinger | |
Instead of renaming the OSPFv3 commands for every individual XML invocation, also re-use the common helper shell script. One source, one truth! | |||
2021-04-25 | wireguard: T1802: add client name to configuration | Christian Poessinger | |
2021-04-24 | wireguard: T1802: generate QR code for clients on CLI | Christian Poessinger | |
generate wireguard mobile-config wg0 server wg.vyos.net address 1.2.2.2/24 WireGuard client configuration for interface: wg0 [Interface] PrivateKey = AEXrZ4b3xFVLg1lql3hy/93+d43q3+3vPdSMUGI6/Fo= Address = 1.2.2.2/24 [Peer] PublicKey = h1HkYlSuHdJN6Qv4Hz4bBzjGg5WUty+U1L7DJsZy1iE= Endpoint = wg.vyos.net:41751 AllowedIPs = 0.0.0.0/0, ::/0 The servers public key and port are automatically extracter from the running config. | |||
2021-04-21 | container: T2216: Rewrite op-mode to python | sever-sever | |
2021-04-21 | containers: T2216: add op-mode "show container network" command | Christian Poessinger | |
2021-04-13 | Merge pull request #801 from sever-sever/T2216-pod | Christian Poessinger | |
containers: T2216: Add podman for containers | |||
2021-04-12 | containers: T2216: Add podman for containers | sever-sever | |
2021-04-09 | op-mode: bgp: add common commands to top level "show bgp" command | Christian Poessinger | |
2021-04-09 | op-mode: bgp: support VRF related "show bgp vrf" commands | Christian Poessinger | |
cpo@PE1:~$ show bgp vrf all Instance default: No BGP prefixes displayed, 0 exist Instance red: BGP table version is 1, local router ID is 10.2.1.1, vrf id 11 Default local pref 100, local AS 100 Status codes: s suppressed, d damped, h history, * valid, > best, = multipath, i internal, r RIB-failure, S Stale, R Removed Nexthop codes: @NNN nexthop's vrf id, < announce-nh-self Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *> 10.2.1.0/24 0.0.0.0 0 32768 ? Displayed 1 routes and 1 total paths Instance blue: BGP table version is 1, local router ID is 10.1.1.1, vrf id 10 Default local pref 100, local AS 100 Status codes: s suppressed, d damped, h history, * valid, > best, = multipath, i internal, r RIB-failure, S Stale, R Removed Nexthop codes: @NNN nexthop's vrf id, < announce-nh-self Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *> 10.1.1.0/24 0.0.0.0 0 32768 ? Displayed 1 routes and 1 total paths | |||
2021-04-09 | op-mode: bgp: move common includes to include/bgp directory | Christian Poessinger | |
This change makes it easier to group all BGP related operational level command building blocks in one place. | |||
2021-04-09 | op-mode: bgp: fix indention of common include | Christian Poessinger | |