Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-12 | T5658: add common methods interface_list() and vrf_list() to vyos.utils.network | Christian Breunig | |
Reduce amount of duplicated (3 times) code in op-mode scripts for ping, traceroute and mtr. | |||
2023-11-09 | op-mode: T5658: add VRF support for "monitor traceroute" | bbabich | |
2023-10-29 | Merge pull request #2408 from nicolas-fort/T5513-show-fwall | Christian Breunig | |
T5513: firewall: update op-mode command show firewall. | |||
2023-10-29 | op-mode: T5661: remove call to sudo in ssh.py and move it to XML definition | Christian Breunig | |
Try to have as few calls to sudo in the op-mode scripts as possible. The XML definitions can deal with it. | |||
2023-10-26 | Merge pull request #2369 from JeffWDH/current | Daniil Baturin | |
T5661: Add show show ssh dynamic-protection attacker and show log ssh… | |||
2023-10-26 | T5513: T5564: update op-mode command show firewall. Counter available for ↵ | Nicolas Fort | |
default actions and extend references for firewall groups | |||
2023-10-23 | T5677: lldp shows empty platform if descr not in lldpctl output | Adam Smith | |
2023-10-21 | T5661: Add show show ssh dynamic-protection attacker and show log ssh ↵ | JeffWDH | |
dynamic-protection | |||
2023-10-20 | T5642: op-cmd: correction of generated file name | srividya0208 | |
2023-10-17 | T4913: migrate wireless scripts to new op-mode style | Christian Breunig | |
2023-10-16 | op-mode: T5653: command to display SSH server public key fingerprints | JeffWDH | |
2023-10-16 | op-mode: T5642: 'generate tech-support archive' moved to vyos-1x | aapostoliuk | |
'generate tech-support archive' moved to vyos-1x. Output of 'show tech-support report' command is added to archive. The default location of the archive is moved to '/tmp'. The script is rewritten to Python. | |||
2023-10-02 | login: T5628: fix spwd deprecation warning | Christian Breunig | |
vyos@vyos:~$ show system login users Username Type Locked Tty From Last login ---------- ------ -------- ----- ------------- ------------------------ vyos vyos False pts/0 172.16.33.139 Mon Oct 2 20:42:24 2023 | |||
2023-09-29 | T5497: Add ability to resequence rule numbers for firewall | JeffWDH | |
Updated spacing. | |||
2023-09-29 | T5497: Add ability to resequence rule numbers for firewall | JeffWDH | |
2023-09-26 | Merge pull request #2308 from sarthurdev/fw_opmode | Christian Breunig | |
firewall: T5160: Remove zone policy op-mode | |||
2023-09-25 | firewall: T5160: Remove zone policy op-mode | sarthurdev | |
2023-09-23 | T5497: op-mode: Add generate firewall rule-resequence | Viacheslav Hletenko | |
Add op-mode command `generate firewall rule-resequence` Generates output with new sequences for firewall rules set firewall ipv4 input filter rule 1 action 'accept' set firewall ipv4 input filter rule 1 description 'Allow loopback' $ generate firewall rule-resequence start 10 step 10 set firewall ipv4 input filter rule 10 action 'accept' set firewall ipv4 input filter rule 10 description 'Allow loopback' | |||
2023-09-22 | Merge pull request #2298 from jestabro/disk-by-id | Christian Breunig | |
smoketest: T5607: support getting SCSI device by drive-id | |||
2023-09-21 | frr: T5591: cleanup of daemons file | Apachez | |
2023-09-20 | op-mode: raid: T5608: define add/delete raid member | John Estabrook | |
2023-09-20 | op-mode: disk: T5609: add arg by-id to format disk | John Estabrook | |
2023-09-11 | T4072: Firewall op-mode command: add bridge capabilities | Nicolas Fort | |
2023-09-10 | T5564: Fix show firewall group and show firewall summary | Viacheslav Hletenko | |
The `rule` key could be not exists in the entry of the dictionary for examppe `{'default_action': 'drop'}` Fix it | |||
2023-09-09 | T4754: Fix path for popen moved to utils process | Viacheslav Hletenko | |
2023-09-08 | Merge pull request #1602 from goodNETnick/goodnetnick-shloginotp-T4754 | Viacheslav Hletenko | |
login: T4754: show configured 2FA OTP key | |||
2023-09-05 | T5423: Fix for op-mode show vpn ike secrets | Viacheslav Hletenko | |
We don't use ipsec.secrets anymore Fix op-mode for "show vpn ike secrets". Ability to get "RAW" format | |||
2023-09-05 | Merge pull request #2188 from nicolas-fort/T5496 | Christian Breunig | |
T5496: multiple fixes for op-mode command <show firewall> | |||
2023-09-04 | T5496: Change src and|or destination wildcard for any, which still makes it ↵ | Nicolas Fort | |
easy to read, and we get uniform output for both families, and will look the same when working with inet family in the future. Fix output of geo-ip matchers. Fix output for default-action rules: display N/A for counters in base chains, since they are not available.Change from N/A to N/D for empty groups, and for groups which found no reference in config | |||
2023-09-01 | Merge pull request #2193 from sever-sever/T5536 | Christian Breunig | |
T5536: Fix show dhcp client leases | |||
2023-09-01 | T2546: re-add "monitor command" op-mode command with a new "diff" option as well | Christian Breunig | |
2023-09-01 | T5536: Fix show dhcp client leases | Viacheslav Hletenko | |
Fix helpers was moved to vyos.utils package Fix empty new address from the lease file causes OSError: illegal IP address string passed to inet_pton | |||
2023-08-30 | T5496: add fqdn and geo-ip matchers in op-mode command <show firewall statics> | Nicolas Fort | |
2023-08-29 | T5496: firewall op-mode: add fix for source and destination when not ↵ | Nicolas Fort | |
specified (correct ::/0 for ipv6). Also, add columns for inbound and outbound interfaces | |||
2023-08-29 | T5496: firewall op-mode: add fix for firewall statics. Include groups ↵ | Nicolas Fort | |
correct reference in source/destination column | |||
2023-08-29 | T5496: firewall op-mode: fix show command for group member and references | Nicolas Fort | |
2023-08-23 | vrf: T5428: move helpers to common vyos.utils.network module | Christian Breunig | |
Helper functions can and will be re-use din different code places. | |||
2023-08-14 | pki: T5477: use Config instead of ConfigTreeQuery for defaults | John Estabrook | |
2023-08-11 | T5160: T5250: while refactoring, fix reference column for op-mode command ↵ | Nicolas Fort | |
show_firewall_group. | |||
2023-08-11 | T5160: firewall refactor: change firewall ip to firewall ipv4 | Nicolas Fort | |
2023-08-11 | T5160: firewall refactor. Update op-mode commands to new syntax. | Nicolas Fort | |
2023-08-10 | T5434: use auto-defaults in op-mode pki.py | John Estabrook | |
2023-08-10 | T5319: remove workaround in op-mode show_openconnect_otp.py | John Estabrook | |
2023-08-09 | pki: T5273: add a certificate fingerprint command | Daniil Baturin | |
2023-08-05 | T3355: provide VRF for DHCP client leases | Christian Breunig | |
2023-08-04 | dhcp: T5428: provide common direcotry path via vyos.defaults.directories | Christian Breunig | |
Multiple scripts use the same hardcoded path for DHCP client leases in different direcotries - this can't be worse. | |||
2023-08-04 | T5436: Add missing preconfig-script | Apachez | |
2023-07-31 | T3700: add "show bridge vlan tunnel" | Christian Breunig | |
2023-07-31 | T5406: webproxy op-mode command: add vrf support for blacklist update command | Nicolas Fort | |
2023-07-30 | T3355: always work with UNIX timestamps for dhcp client lease display | Christian Breunig | |
ISC dhcp client contains least_update timestamp in human readable format this makes less sense for an API and also the expiry timestamp is provided in UNIX time. Convert string (e.g. Sun Jul 30 18:13:44 CEST 2023) to UNIX time (1690733624) vyos@vyos:~$ ${vyos_op_scripts_dir}/dhcp.py show_client_leases --family inet --interface eth0.10 Interface eth0.10 IP address 172.16.33.123 [Active] Subnet Mask 255.255.255.0 Domain Name vyos.net Router 172.16.33.254 Name Server 172.16.254.30 DHCP Server 172.16.33.254 DHCP Server 86400 Last Update Sun Jul 30 18:13:44 CEST 2023 Expiry Mon Jul 31 18:13:43 CEST 2023 vyos@vyos:~$ ${vyos_op_scripts_dir}/dhcp.py show_client_leases --family inet --interface eth0.10 --raw [ { "last_update": 1690733624, "reason": "RENEW", "interface": "eth0.10", "new_expiry": "1690820023", "new_dhcp_lease_time": "86400", "medium": "", "alias_ip_address": "", "new_ip_address": "172.16.33.123", "new_broadcast_address": "172.16.33.255", "new_subnet_mask": "255.255.255.0", "new_domain_name": "vyos.net", "new_network_number": "172.16.33.0", "new_domain_name_servers": "172.16.254.30", "new_routers": "172.16.33.254", "new_static_routes": "", "new_dhcp_server_identifier": "172.16.33.254", "new_dhcp_message_type": "5", "old_ip_address": "172.16.33.123", "old_subnet_mask": "255.255.255.0", "old_domain_name": "vyos.net", "old_domain_name_servers": "172.16.254.30", "old_routers": "172.16.33.254", "old_static_routes": "" } ] |