Compare commits

...

2119 Commits

Author SHA1 Message Date
Viacheslav Hletenko
2b49f76700
Merge pull request #1698 from natali-rs1985/T7801
vpp: T7801: Change log level from 'err' to 'error'
2025-10-25 13:49:14 +03:00
Christian Breunig
ad6fa1ac25
Merge pull request #1699 from alexandr-san4ez/T4251-current-fix
syslog: T4251: Fix documentation of TLS enablement logic for syslog
2025-10-24 21:29:26 +02:00
Oleksandr Kuchmystyi
a271d322e2
syslog: T4251: Fix documentation of TLS enablement logic for syslog 2025-10-24 15:01:35 +03:00
Nataliia Solomko
b84bd22bbf vpp: T7801: Change log level from 'err' to 'error' 2025-10-24 12:47:42 +03:00
Viacheslav Hletenko
0cd19d99a4
Merge pull request #1694 from natali-rs1985/T7938
vpp: T938: Delete 'sample-rate' from vpp sflow CLI and add 'header-bytes'
2025-10-23 12:51:47 +03:00
Viacheslav Hletenko
db46ed7f3f
Merge pull request #1696 from dmbaturin/readme-branches
readme: Update information about branches
2025-10-23 12:48:05 +03:00
Alexandr K.
952837766d
haproxy: T7906: Probing of a port other than the one to which normal traffic is sent (#1697)
* haproxy: T7906: Probing of a port other than the one to which normal traffic is sent

Add support for specifying a custom health check port for HAProxy backend servers.
This allows health probes to target a dedicated endpoint - such as port 8080 - separate
from normal traffic ports (e.g., 80 or 443).

* Fix article usage
---------

Co-authored-by: Daniil Baturin <daniil@baturin.org>
2025-10-22 09:12:13 +01:00
Daniil Baturin
abe1b22d41 readme: Update information about branches 2025-10-21 12:28:18 +01:00
aapostoliuk
93545cfbc8
isis: T7722: Added the interface LFA configuration commands (#1692)
Added the interface LFA configuration commands documentation
in the protocol ISIS.
2025-10-20 12:55:42 +01:00
Nataliia Solomko
0ec6852cfb vpp: T938: Delete 'sample-rate' from vpp sflow CLI and add 'header-bytes' 2025-10-20 14:21:26 +03:00
Viacheslav Hletenko
ebb33be3c3
Add Virtual-Template1 configuration for LAC L2TP
Add missed `Virtual-Template1` for LAC L2TP Cisco config example
2025-10-17 21:14:56 +03:00
Viacheslav Hletenko
47b8585e4e
Merge pull request #1691 from natali-rs1985/T7897
vpp: T7897: Delete 'no-syscall-lock' option from xdp-options
2025-10-16 15:04:39 +03:00
Nataliia Solomko
bfd52adf33 vpp: T7897: Delete 'no-syscall-lock' option from xdp-options 2025-10-14 18:47:03 +03:00
zdc
32c1cae961
cla: Add CLA references and instructions (#1690)
- Added a dedicated page describing the process of signing the CLA
- Added references to this page on documents explaining how to submit code and documentation
changes
2025-10-13 15:55:48 +01:00
Alexandr K.
7bed50c205
syslog: T4251: Add documentation for syslog TLS configuration (#1686)
Documented protocol, certificate, auth-mode, and permitted-peers
requirements for TLS configuration.
2025-10-02 13:20:28 +01:00
Christian Breunig
c0617a38d6
bgp: T7760: remove per vrf instance system-as node (#1675) 2025-09-29 13:25:29 +01:00
srividya0208
ff8f11a1b7
intallation: made modifications to install & update page (#1688) 2025-09-29 13:05:48 +01:00
zdc
6b2e69a687
vpp: Enhanced memory, buffers, and CGNAT documentation, added troubleshooting (#1687)
* vpp: Enhanced memory and buffer configuration documentation

- Added physmem configuration section with practical examples and troubleshooting
- Clarified relationship between physmem and buffer allocation with cross-references
- Improved VPP logging documentation with detailed log location descriptions
- Fixed formatting issues in system configuration

* vpp: Added CGNAT memory requirements

Expanded CGNAT settings page with information about:
- Memory requirements
- Hardcoded simultaneous sessions limit

* vpp: Added troubleshooting page

Added page with basic steps for troubleshooting:
- Capturing packets (PCAP)
- Tracing packets
- Additional diagnostics information from VPP
- Automatic collection of most details with Python script

---------

Co-authored-by: Daniil Baturin <daniil@baturin.org>
2025-09-25 12:44:23 +01:00
Nataliia S.
9da339ebf8
vpp: T7805: Delete 'default-hugepage-size' from memory section (#1685) 2025-09-22 13:45:18 +01:00
Peter Lehmann
a980b27826
vrf: fix typo (#1681) 2025-09-18 11:45:36 +01:00
zdc
59fcd64fd8
VPP: Syntax fixes and improvements (#1683)
* VPP: Fixed syntax on vpp/dataplane/buffers.rst

- Fixed sections levels markers
- Fixed a list in `buffers-per-numa` section

* vpp: Expanded DPDK options description in interface settings

- Added more details about `num-tx-queues` calculations.
- Fixed section marks on the `configuration/dataplane/interface.rst` page.
2025-09-18 11:31:28 +01:00
jsinme
087ed8b5d9
Removing extra empty code block (#1684) 2025-09-18 11:19:38 +01:00
srividya0208
4f5b0e60ea
op-mode:T3477: Correction of reset command syntax as per latest (#1676) 2025-09-15 11:36:50 +01:00
Mila-Nad
33d5f76317
Add new section: Recovery after Failed Upgrades (#1671)
Co-authored-by: Mila <lyudmila.ndl@gmail.com>
2025-09-15 10:47:51 +01:00
David Vølker
44113897d3
kea: T6211: add VRF support for KEA dhcp server (#1637)
Co-authored-by: David Vølker <davvol@davvol.dk>
2025-09-15 10:16:18 +01:00
Viacheslav Hletenko
0a63089c38
Merge pull request #1680 from zdc/vpp-current
VPP: Kernel Tuning and Cosmetic Fixes
2025-09-13 16:45:56 +03:00
zdc
7e02e4ff3f
VPP: Updated NAT44 configuration page
- Added exclude rules configuration description
- Clarified limitations for rules with ports and protocols
2025-09-13 14:49:19 +03:00
zdc
c125f5bb0a
VPP: Kernel Tuning and Cosmetic Fixes
- Added missing Kernel Tuning section in system settings for VPP
- Fixed inconsistent section hierarchy in NAT44 configuration documentation
- Fixed lost `netlink` from configuration commands in LCP settings
- Clarified CPU settings logic
2025-09-11 12:22:33 +03:00
Christian Breunig
7bf883d61b
Merge pull request #1679 from zdc/vpp-current
VPP: Add comprehensive VPP documentation
2025-09-04 21:32:29 +02:00
zdc
00faafed96
VPP: Add comprehensive VPP documentation
This commit introduces extensive documentation for VyOS VPP (Vector Packet Processing)
Dataplane interfaces and features, including examples.

Features documented:
* VPP integration description, base requirements and limitations
* VPP dataplane core settings
* Features enabled in the dataplane: ACL, IPsec, NAT, sFlow
* VPP interface types: bonding, bridge, GRE, IPIP, kernel, loopback, VXLAN, XConnect

Note: This is an initial documentation version that will require ongoing improvements
based on user feedback and questions, real-world deployment testing and validation, additional
use cases and configuration scenarios discovered in production. Therefore, all pages are
marked as "need improvement".
2025-09-04 19:02:26 +03:00
aapostoliuk
4081daff9c
Added firewall recommendations to the mDNS topic (#1669)
Added firewall recommendations to the mDNS topic.
2025-08-26 16:35:49 +01:00
aapostoliuk
dff952a88b
Fixed typos of the ESP group name in the IPsec documentation (#1665)
Fixed typos of the ESP group name in the IPsec documentation
2025-08-07 15:42:57 +01:00
aapostoliuk
cf658a4b98
Added IPSec blueprints with Cisco and PA (#1664)
Added blueprint Policy-based Site-to-Site IPsec VPN with Cisco IOS.
Added blueprint Route-based Site-to-Site IPsec VPN with Cisco IOS.
Added blueprint Route-based Site-to-Site IPsec VPN with Palo Alto.
2025-08-04 11:21:26 +01:00
Christian Breunig
d8510b7820
Merge pull request #1654 from vyos/c-po-patch-1
container: T7403: add "force" option to "delete container image"
2025-07-31 17:29:57 +02:00
aapostoliuk
f39b25611e
ipsec: T7504: Added retransmission documentation (#1661)
Added retransmission documentation

Co-authored-by: aapostoliuk <aapostoliuk@vyos.io>
2025-07-24 15:29:39 +01:00
Adam Korab
5507e1855d
add prefix-list6 config example (#1656) 2025-07-21 12:41:32 +01:00
Christian Breunig
6943588a82
Merge pull request #1657 from vyos/cla
CI: T7579: fix of the run trigger for CLA
2025-07-15 16:53:02 +02:00
Yevhen Bondarenko
3bc7e95597
T7579: fix of the run trigger for CLA 2025-07-14 11:41:00 +02:00
Christian Breunig
47a8e57e73
Merge pull request #1655 from vyos/cla
T7579: added workflow for CLA
2025-07-06 08:36:48 +02:00
lemeshovich
b342916521
T7579: added workflow for CLA 2025-07-04 14:26:22 +03:00
aapostoliuk
a973ead642
Updated site-to-site IPsec VPN documentation (#1653)
Added general theoretical IPsec documentation.
Changed site-to-site IPsec VPN documentation. Added steps for configuration.
Added documentation for troubleshooting site-to-site IPsec VPN.
2025-07-03 15:54:26 +01:00
Christian Breunig
1f5ad605bc container: T7403: add "force" option to "delete container image" 2025-07-01 21:51:36 +02:00
srividya0208
711d71329f
Correction of firewall syntax in multiple pages (#1651) 2025-06-26 10:12:41 +01:00
opswill
1772d6700d
Container: T7473: update document for the log-driver (#1639) 2025-06-26 10:10:58 +01:00
srividya0208
2b0d8189cd
DHCP HA : modified the option name definition which is incorrectly written (#1645) 2025-06-26 10:09:10 +01:00
dependabot[bot]
1e87a9b2e7
build(deps): bump urllib3 from 2.2.2 to 2.5.0 (#1647)
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.2 to 2.5.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.2...2.5.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.5.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-26 10:07:40 +01:00
Christian Breunig
bbb17aa653
Merge pull request #1648 from factor2431/current
T7531: Add documentation for no-ipv6-auto-ra
2025-06-24 06:15:44 +02:00
factor2431
102eb9d462
T7531: Add documentation for no-ipv6-auto-ra 2025-06-20 18:27:33 +08:00
aapostoliuk
4b96361fcb
zebra: T7349: Added FRR ip import-table x feature (#1643)
Added FRR ip import-table x feature to import routes from non-main
kernel table.
2025-06-17 08:21:38 +01:00
srividya0208
fcbe40c5d2
Expanded the OpenVPN information and added examples (#1644) 2025-06-12 13:00:03 +01:00
John Estabrook
224f4e065b
T3955: add commit-confirm example (#1642) 2025-06-05 12:12:21 +01:00
Viacheslav Hletenko
8ce433c4d5
Merge pull request #1628 from 991jo/policy-vrf-and-fwmark
policy: added set vrf and mark matching documentation
2025-05-29 23:10:21 +03:00
Christian Breunig
bfa8a806ee
Merge pull request #1641 from vyos/ssh-ca
ssh: T6013: add example how to use a CA for system login
2025-05-29 20:17:01 +02:00
Christian Breunig
6ef2db0fc0
Merge pull request #1640 from jestabro/api-extend-load-merge
T7498: add example of merge and of passing config in body of request
2025-05-29 14:29:45 +02:00
Christian Breunig
f5ee81a3bb ssh: T6013: add example how to use a CA for system login 2025-05-29 14:19:13 +02:00
John Estabrook
24fdb086d8 T7498: add example of merge and of passing config in body of request 2025-05-28 17:29:59 -05:00
Vijayakumar A
86a282ecd0
T7445: added open prs conflict check caller workflow (#1638)
Co-authored-by: kumvijaya <kuvmijaya@gmail.com>
2025-05-26 15:20:50 +01:00
Christian Breunig
60b8d8d64e
Merge pull request #1635 from vyos/T1771
T1771: automatic reboot of system into previous image
2025-05-20 16:27:19 +02:00
Robert Göhler
6541c72db9
Merge pull request #1636 from aapostoliuk/AccelPPP-CoA-fix
Fixed documentation about CoA in Accel-PPP services
2025-05-19 22:42:54 +02:00
aapostoliuk
66ab01fe46 Fixed documentation about CoA in Accel-PPP services
Fixed documentation about CoA in Accel-PPP services
2025-05-19 12:29:30 +03:00
Christian Breunig
6cfd337b8e T1771: automatic reboot of system into previous image 2025-05-17 15:57:37 +02:00
Christian Breunig
835a750a72
Merge pull request #1634 from markh0338/remote-group-docs
T7386: firewall: update remote-group docs to support IPv6
2025-05-12 20:49:41 +02:00
Ryan Zuwala
2db8434340
session: T6696: Document reset session CLI change (#1630)
The command clear session has changed to reset session since it
is a disruptive change. Document this as a CLI example
2025-04-30 12:26:50 +01:00
Nicolas Vollmar
67341f4d68
T7382: adds container log driver option (#1625) 2025-04-29 15:35:42 +01:00
Mark
fe9a039060 T7386: firewall: update remote-group docs to allow IPv6 2025-04-29 10:07:27 -04:00
aapostoliuk
51a81fdbfd
failover: Added additional information about health checks (#1629)
Added additional information about health checks
2025-04-29 14:35:29 +01:00
Ryan Zuwala
527d9c0126
router-advert: T7380: auto-ignore documentation (#1626)
Add documentation for new auto-ignore prefixes feature
2025-04-29 14:17:27 +01:00
Ben Woods
170869e18d
firewall: improve zone-based firewall docs (#1622) 2025-04-29 13:43:55 +01:00
Daniil Baturin
f2c96f1a32
Merge pull request #1632 from vyos/kernel-option-quiet
T7397: add "system kernel option quiet" to suppress boot messages
2025-04-29 13:22:58 +01:00
Daniil Baturin
0858fe7233
Merge pull request #1561 from abukharov/feature/dhcp-ddns
dhcp-server: ddns: T6773: DDNS configuration documentation
2025-04-29 13:13:09 +01:00
Christian Breunig
fd6b53a2b6 T7397: add "system kernel option quiet" to suppress boot messages 2025-04-26 22:30:05 +02:00
Alex Bukharov
a50a47885a dhcp-server: ddns: T6773: reflect final config language changes 2025-04-26 19:26:48 +10:00
Alex Bukharov
317a44f274 T6773: dhcp-server: ddns: Reflect recent configuration language changes 2025-04-26 19:00:18 +10:00
Alex Bukharov
aef21ce894 dhcp-server: ddns: T6773: DDNS config language changes 2025-04-26 19:00:18 +10:00
Alex Bukharov
17e61c0dbf Change rst lines to the correct length in docs/configuration/service/dhcp-server.rst
Co-authored-by: Robert Göhler <github@ghlr.de>
2025-04-26 19:00:18 +10:00
Alex Bukharov
88f909dd47 dhcp-server: ddns: T6773: DDNS configuration doco 2025-04-26 19:00:18 +10:00
Johannes Erwerle
c369910ce0 policy: added set vrf and updated mark matching 2025-04-25 10:12:17 +02:00
Robert Göhler
2b25c16ebf
Merge pull request #1623 from dmbaturin/T7361-remove-vyatta-migration-guide
T7361: remove the guide to migration from Vyatta Core
2025-04-16 23:05:49 +02:00
Robert Göhler
0678571263
Merge pull request #1624 from dmbaturin/T6919-good-bye-fastnetmon
T7241: remove Fastnetmon
2025-04-16 23:05:09 +02:00
Christian Breunig
a6a9a54865
dhcpv6: add missing "subnet-id 1" to CLI example 2025-04-14 20:34:39 +02:00
Daniil Baturin
bc5a30751f T7241: remove Fastnetmon 2025-04-14 12:06:00 +01:00
Daniil Baturin
f05494b2f8 T7361: remove the guide to migration from Vyatta Core
that almost certainly doesn't work anymore
2025-04-14 11:23:34 +01:00
Christian Breunig
9ede5eee5c
Merge pull request #1619 from Embezzle/T5493
firewall: T5493: Document remote-group
2025-03-30 15:02:18 +02:00
Christian Breunig
380ca5c51e
Merge pull request #1617 from sarthurdev/submod-libvyosconfig
T7289: Add submodule argument to clone example
2025-03-30 15:01:54 +02:00
Christian Breunig
14d079a5b4
Merge pull request #1618 from peterablehmann/ospfv3
ospfv3: Update wireguard example
2025-03-30 15:01:33 +02:00
Christian Breunig
ee41ab332e
T7291: updated codeowners review by removing reviewers group (#1616)
Co-authored-by: kumvijaya <kuvmijaya@gmail.com>
2025-03-30 15:01:07 +02:00
Alex W
0c749c82c3 firewall: T5493: Document remote-group 2025-03-30 11:37:04 +01:00
Peter Lehmann
8fd23f8f2c ospfv3: Update wireguard example
- Remove no longer needed note to manually set link-local addresses
- Recommend to manually set path cost on wireguard links
2025-03-30 10:58:43 +02:00
sarthurdev
219b30d71d T7289: Add submodule argument to clone example 2025-03-29 21:56:23 +01:00
kumvijaya
8ff529badc T7291: updated codeowners review by removing reviewers group 2025-03-29 20:37:41 +05:30
Robert Göhler
d257b1a301
Merge pull request #1611 from woodsb02/patch-1
syslog: improve description of remote host config options
2025-03-25 08:23:20 +01:00
Robert Göhler
7e70f1813d
Merge pull request #1609 from vyos/t861-secure-boot-ca
T861: update secure-boot certificate handline example
2025-03-25 08:21:18 +01:00
Robert Göhler
840b04bf19
Merge pull request #1612 from aapostoliuk/T7158-current
policy: T7158:  Added match source-vrf to route-map
2025-03-25 08:20:27 +01:00
Robert Göhler
90c48fbd0c
Merge pull request #1613 from aapostoliuk/T7157-current
bgp: T7157: Allow using route-maps for VRF route leaking in BGP
2025-03-25 08:19:50 +01:00
aapostoliuk
e585f01bf2 bgp: T7157: Allow using route-maps for VRF route leaking in BGP
Allow using route-maps for VRF route leaking in BGP
2025-03-24 12:13:57 +02:00
aapostoliuk
10547374e3 policy: T7158: Added match source-vrf to route-map
Added match source-vrf to route-map
2025-03-24 11:46:57 +02:00
Ben Woods
d493cad2a5
syslog: improve description of remote host config options
- Document "port" config option
- Further explain "format include-timezone"
- Further explain "format octet-counted"
2025-03-22 21:52:40 +08:00
Robert Göhler
1c470d8f7a
Merge pull request #1610 from srividya0208/syslog
syslog: Add missing set in front of commands
2025-03-18 22:22:43 +01:00
srividya0208
ac4f351c9b syslog: missing set in front of commands 2025-03-18 10:43:52 -04:00
Robert Göhler
e1123e5c98
Merge pull request #1608 from sskaje/T7092
T7092: update document for container registry
2025-03-16 21:24:54 +01:00
Christian Breunig
234662d506
T861: update secure-boot certificate handline example 2025-03-16 20:17:55 +01:00
sskaje
37989871e9 T7092: update document for container registry 2025-03-14 17:16:18 +08:00
Robert Göhler
a97a6563a4
Merge pull request #1607 from oniko94/feature/T4406-vyos-info-api-endpoint
T4406: Add documentation for newly added HTTPS API endpoint
2025-03-11 22:12:38 +01:00
oniko94
35092bf5a4
T4406: Add documentation for newly added HTTPS API endpoint 2025-03-11 12:09:16 +02:00
Robert Göhler
6aca664962
Merge pull request #1606 from srividya0208/pbr_int
pbr:added details about missing command
2025-03-07 21:30:05 +01:00
Robert Göhler
aaecbb0453
Merge pull request #1605 from srividya0208/hw_req
change the hardware requirements
2025-03-07 21:29:38 +01:00
srividya0208
247903a4f9 pbr:added details about missing command 2025-03-07 06:42:31 -05:00
srividya0208
749871392f change the hardware requirements 2025-03-06 12:50:22 -05:00
Christian Breunig
de7cf37106
syslog: T6989: add CLI command to disable periodic injection of mark messages (#1604)
* syslog: T6989: add CLI command to disable periodic injection of mark messages

* Update docs/configuration/system/syslog.rst

Co-authored-by: Daniil Baturin <daniil@vyos.io>

---------

Co-authored-by: Daniil Baturin <daniil@vyos.io>
2025-03-04 16:11:02 +01:00
Daniil Baturin
2947830ef6
Merge pull request #1599 from treo/treo/haproxy_timeout_docs
Add documentation for HAProxy timeout configuration
2025-03-02 07:52:20 +01:00
Christian Breunig
75c22ab8dc
Merge pull request #1602 from natali-rs1985/T7171
geneve: T7171: Add dstport option to GENEVE tunnels
2025-02-27 16:10:16 +01:00
Christian Breunig
945ad0f6e9
Merge pull request #1603 from talmakion/T7116/remove-obsolete-community
T7116: remove mention of obsolete "internet" BGP community
2025-02-27 16:09:47 +01:00
talmakion
a8602423e4
Merge branch 'vyos:current' into T7116/remove-obsolete-community 2025-02-26 22:45:25 +10:00
Nataliia Solomko
d597dabdc9 geneve: T7171: Add dstport option to GENEVE tunnels 2025-02-26 13:10:25 +02:00
Christian Breunig
7438e6ad14
Merge pull request #1601 from vyos/lldp-T7165
lldp: T7165: add support to enable only rx or tx on specific interface
2025-02-25 17:06:43 +01:00
Andrew Topp
3c380c2752 configuration: Removing mention of "internet" well-known community name 2025-02-25 12:03:30 +10:00
Christian Breunig
b347ea2cfc
Merge pull request #1600 from Embezzle/T7185
container: T7185: Allow tmpfs mounts within containers
2025-02-24 21:28:27 +01:00
Christian Breunig
4036e6c907 lldp: T7165: add support to enable only rx or tx on specific interface
LLDP is a stateless protocol which does not necessitate sending to receive
advertisements. There are multiple scenarios such as provider peering links in
which it is advantageous to receive LLDP but not disclose internal information
to the provider.

Add new CLI command:
* set service lldp interface <name> mode [disable|rx-tx|rx|tx]

The default is unchanged and will be rx-tx.

Furthermore if an interface has an explicit LLDP disable configured under
"set service lldp interface <name> disable" this will be migrated to
"set service lldp interface <name> mode disable"
2025-02-24 21:16:03 +01:00
Alex W
32c96681a6 container: T7185: Allow tmpfs mounts within containers 2025-02-24 18:08:22 +00:00
Paul Dubs
133b42529d Add documentation for HAProxy timeout configuration 2025-02-23 10:42:47 +01:00
Robert Göhler
d615588b4a
Merge pull request #1596 from vyos/allow-atlassian-bot 2025-02-19 13:05:25 +01:00
Yevhen Bondarenko
a78c2266d9
changed bots order 2025-02-19 12:09:44 +01:00
rebortg
bcee1acd70 add atlassian-bot to robots.txt to current 2025-02-18 19:35:46 +01:00
rebortg
ba38b8b244 add atlassian-bot to robots.txt
(cherry picked from commit aa4a2101f82a5be4369b0f7bf44c59ddb533769b)
2025-02-18 19:35:02 +01:00
rebortg
47de672e7e remove robots.txt 2025-02-17 22:23:46 +01:00
rebortg
5b9ae4f5be Disallow atlassian-bot in robots.txt
(cherry picked from commit 0e440465338457b513e8b295f95b112bde75074b)
2025-02-17 22:04:01 +01:00
Daniil Baturin
6ed23c3141
Merge pull request #1594 from aitorpazos/patch-1
configuration: Fix typo in tacacs commands in login.rst
2025-02-17 12:55:55 +00:00
Daniil Baturin
58fcfb2b11
Merge pull request #1595 from Arrhae/arrhae-firewall-proofreading
Firewall: Proofread ipv4.rst and ipv6.rst
2025-02-17 12:53:55 +00:00
Arrhae Khellian
0559178a40
Firewall: Proofread ipv4.rst and ipv6.rst 2025-02-14 22:27:38 -08:00
Aitor
1878c99f7c
Fix typo in tacacs commands in login.rst
`tacas` is used instead of `tacacs` in the CLI examples.
2025-02-14 13:58:26 +00:00
Christian Breunig
91c21a2fc1
Merge pull request #1589 from vyos/syslog-T6989
syslog: T6989: upgrade CLI to latest version
2025-02-05 20:27:28 +01:00
Robert Göhler
a10b9780d9
Merge pull request #1593 from aapostoliuk/dmpvn-blueprint-1
DMVPN Dual Hub Dual Cloud blueprint
2025-02-04 18:12:47 +01:00
aapostoliuk
994a85389a DMVPN Dual Hub Dual Cloud blueprint
DMVPN Dual Hub Dual Cloud blueprint
2025-02-04 12:22:15 +02:00
Daniil Baturin
b8308f4598
Merge pull request #1592 from Embezzle/T7081
haproxy: T7081: Document usage of HTTP compression option
2025-01-29 16:46:05 +00:00
Alex W
ab8465c58c haproxy: T7081: Document usage of HTTP compression option 2025-01-28 23:51:25 +00:00
Robert Göhler
9ca0856042
Merge pull request #1588 from natali-rs1985/T6895
sflow: T6895: Merge the hsflowd-based sFlow and uacctd-based sFlow
2025-01-23 12:26:37 +01:00
Robert Göhler
a2b8e8d87e
Merge pull request #1590 from Ckath/new_enable
update firewall example in nat44.rst
2025-01-23 12:21:01 +01:00
Robert Göhler
a75b18016b
Merge pull request #1591 from dmbaturin/sagitta-updates
Updates for project changes since Sagitta release
2025-01-23 12:19:11 +01:00
Daniil Baturin
9e51e4d5be History updates 2025-01-21 03:05:33 +00:00
Daniil Baturin
ccc17c5c6b Misc updates and outdated info removals in Contributing 2025-01-21 03:04:52 +00:00
Daniil Baturin
1a87b35b07 Document the new status of LTS repos
(they are no longer available to people without subscriptions)
2025-01-21 03:04:15 +00:00
ckath
dbbe4e2e42 update firewall example in nat44.rst 2025-01-20 21:46:42 +01:00
Christian Breunig
d1010aed68 syslog: T6989: upgrade CLI to latest version 2025-01-18 20:57:44 +01:00
Nataliia Solomko
7269a2b135 sflow: T6895: Merge the hsflowd-based sFlow and uacctd-based sFlow 2025-01-17 21:30:36 +02:00
Robert Göhler
5cc3e61da3
Merge pull request #1587 from aapostoliuk/T2326-current
dmvpn: T2326: DMVPN Documentation for FRR NHRP implementation
2025-01-16 17:00:13 +01:00
aapostoliuk
0e7f0b6e09 dmvpn: T2326: DMVPN Documentation for FRR NHRP implementation
DMVPN Documentation for FRR NHRP implementation.
2025-01-16 17:59:16 +02:00
Robert Göhler
4d4faa9e88
SSH: fix missing space 2025-01-08 14:53:38 +01:00
Daniil Baturin
a7826a7862
Merge pull request #1582 from nvollmar/T6949
T6949: Adds documentation for blackbox exporter
2025-01-08 13:04:23 +00:00
Daniil Baturin
e1c6051cc5
Merge pull request #1583 from nvollmar/T6994
T6994: Add documentation for node_exporter textfile collector option
2025-01-08 13:00:14 +00:00
Daniil Baturin
b7bfcc0f9f
Merge pull request #1584 from vyos/locally-administered-macs
installation: add note about unsupported locally administered MAC addresses
2025-01-03 11:14:23 +00:00
Christian Breunig
3fdab89e5c installation: add note about unsupported locally administered MAC addresses 2025-01-02 22:24:47 +01:00
Nicolas Vollmar
68aa0b7f1c T6994: Add documentation for node_exporter textfile collector option 2025-01-02 16:35:05 +01:00
Nicolas Vollmar
110e0817b8 T6949: Adds blackbox exporter config example 2024-12-26 16:54:30 +01:00
Christian Breunig
82de7860ef
Merge pull request #1576 from nvollmar/T6944
T6944: adds documentation for switchdev mode
2024-12-24 14:24:30 +01:00
Nicolas Vollmar
7c1e53ff68 T6949: Adds documentation for blackbox exporter 2024-12-24 12:41:46 +01:00
Robert Göhler
9605788b61
Merge pull request #1580 from nvollmar/T6953 2024-12-23 16:57:17 +01:00
Robert Göhler
87b6bf9822
Merge pull request #1578 from takehaya/T6013-trusted-ca-keys 2024-12-23 16:56:55 +01:00
Nicolas Vollmar
f70410fd4b T6953: update monitoring documentation 2024-12-18 21:44:10 +01:00
Robert Göhler
347c7175f6
Merge pull request #1579 from nvollmar/T973
T973: Improve monitoring documentation
2024-12-17 22:16:08 +01:00
Christian Breunig
8139b44992
Merge pull request #1577 from vyos/T6746-frr-10
static: T6746: document BFD for static routes
2024-12-17 06:56:11 +01:00
Nicolas Vollmar
1b8fb39579 T973: reorganizes basic strucutre
-adds documentation for prometheus exporter
2024-12-16 16:10:14 +01:00
Nicolas Vollmar
55afc49936 T973: reorganizes basic strucutre
-restructures documentation to add prometheus section

wip
2024-12-16 16:09:35 +01:00
Takeru Hayasaka
27c325b743 T6013: Add docs for ssh trusted-user-ca-key feature 2024-12-15 06:45:12 +09:00
Christian Breunig
ac0c578b52 multicast: T6746: add "protocols static mroute" documentation 2024-12-14 10:23:59 +01:00
Christian Breunig
a03409893a static: T6746: document BFD for static routes 2024-12-14 10:14:48 +01:00
Christian Breunig
a2877eb873 static: fix duplicate labels 2024-12-14 10:13:54 +01:00
Christian Breunig
17cc5fe5e0 static: restructure chapters and split out arp 2024-12-14 10:06:12 +01:00
Christian Breunig
d8f20e7ccd debugging: document new config migration helper 2024-12-14 09:11:23 +01:00
Nicolas Vollmar
f5e77e2865 T6944: adds documentation for switchdev mode 2024-12-13 14:03:23 +01:00
Robert Göhler
424e87276d
Merge pull request #1575 from jestabro/config-script-guidelines
Fix typos and add constraints on conf-mode scripts under configd
2024-12-12 15:40:49 +01:00
John Estabrook
d69a7c651c Fix typos and add constraints on conf-mode scripts under configd 2024-12-11 15:30:53 -06:00
Robert Göhler
8128e0cd57
Merge pull request #1573 from nvollmar/T6927
T6927: adds documentation for name server setting
2024-12-10 23:15:24 +01:00
Nicolas Vollmar
229501ce87 T6927: adds documentation for name server setting 2024-12-09 22:44:55 +01:00
Robert Göhler
60a2b5373a
Merge pull request #1572 from sever-sever/T264-doc
Add IPSec base64 secrets
2024-11-27 20:57:16 +01:00
Viacheslav Hletenko
e07a1a740c Add IPSec base64 secrets 2024-11-27 10:15:31 +02:00
Daniil Baturin
940057d0d9
Merge pull request #1570 from jestabro/typo-commit-confirm
config-mgmt: T5976: add missing node in commit-confirm path
2024-11-23 22:15:01 +00:00
Christian Breunig
edc433a2f3
Merge pull request #1571 from vyos/avahi-T6908
avahi: T6908: add option to define mdns-repeater max-cache entries
2024-11-23 21:20:29 +01:00
Christian Breunig
8f13b68e1e avahi: T6908: add option to define mdns-repeater max-cache entries 2024-11-22 20:44:32 +01:00
John Estabrook
d6fc0d82c8 config-mgmt: T5976: add missing node in commit-confirm path 2024-11-22 12:27:29 -06:00
Robert Göhler
16d743a7e2
Merge pull request #1569 from ganawaj/add-golang-vyos-client
automation: add Golang Vyos API Client
2024-11-20 21:10:11 +01:00
Ganawa Juanah
bdc7dd7002
specify which API endpoint this targets
Co-authored-by: Daniil Baturin <daniil@baturin.org>
2024-11-19 10:49:46 -06:00
Daniil Baturin
44779888b3
Merge pull request #1568 from nvollmar/T6884
T6884: Add documentation for mtu config option
2024-11-19 10:26:27 +00:00
Ganawa Juanah
21ff93a019
update index.rst & add vyos-govyos.rst 2024-11-18 17:29:40 -06:00
Nicolas Vollmar
e1cc1268b3 T6884: adds documentation for missing container network config 2024-11-18 08:53:37 +01:00
Nicolas Vollmar
26842cf666 T6884: adds documentation for container network mtu 2024-11-18 08:50:40 +01:00
rebortg
03593b4452 Revert "readthedocs 404 test"
This reverts commit 28f6ad1e3e93c3749bc3ae4127a372aeedb7b1e5.
2024-11-17 22:06:46 +01:00
rebortg
28f6ad1e3e readthedocs 404 test 2024-11-17 21:47:12 +01:00
Daniil Baturin
db7d02729d
Merge pull request #1566 from nvollmar/T6871
T6871: add missing static route documentation
2024-11-13 16:36:00 +00:00
Nicolas Vollmar
a48579abde T6871: add missing static route documentation 2024-11-13 13:17:40 +01:00
Daniil Baturin
ef82f2a53b
Merge pull request #1565 from aapostoliuk/vrrp-script
VRRP: Added additional information about scripting.
2024-11-07 17:38:08 +00:00
aapostoliuk
b6e494eca6 VRRP: Added additional information about scripting.
Added warning about changing VRRP configuration in scripts.
Added information about health-check scripts.
2024-11-07 16:07:28 +02:00
rebortg
2707e9ac67 Firewall: correct ipv4/6 ipsec match parameter 2024-11-03 21:39:10 +01:00
Robert Göhler
9fd263ad9f
Merge pull request #1564 from olivierberthomme/patch-1
Multiple certificates on a single haproxy service
2024-11-03 09:06:34 +01:00
olivierberthomme
2184219f0f
Update haproxy.rst
Based on https://vyos.dev/T5798 - haproxy handles multiple certificates within a single frontend
2024-11-01 22:53:06 +01:00
rebortg
8e5d2c529e manuell update translation from localazy 2024-10-29 13:22:21 +01:00
Robert Göhler
aa767813ca
Merge pull request #1563 from talmakion/tweaks/T6794/update-urls
T6794: Clarification on appropriate URL for update-check
2024-10-21 13:09:11 +02:00
Robert Göhler
c625303729
Merge pull request #1562 from marek22k/fix-build
Fix T6777
2024-10-21 09:34:44 +02:00
Andrew Topp
ff18e2a5d2 T6794: Clarification on appropriate URL for update-check
* Looks like some people have been trying to use the nightly-build list
  (or other repo URLs) as an update-check URL
* This modification provides a metadata URL for the rolling-release and
  attempts to make more obvious the difference between that and the
  rolling image list.
2024-10-21 15:19:52 +10:00
Robert Göhler
f3246467c6
Merge pull request #1558 from jestabro/update-commit-confirm
config-mgmt: T5976: update commit-confirm description for option reload
2024-10-15 07:00:39 +02:00
Marek Küthe
dc9e1963ba
Fix T6777
Closes https://vyos.dev/T6777

Related to https://github.com/sphinx-doc/sphinx/issues/13019 and https://github.com/orgs/sphinx-doc/discussions/13020
2024-10-13 21:27:33 +00:00
Christian Breunig
d97233be30 secure-boot: add details about updating and module signing 2024-10-13 10:37:54 +02:00
Christian Breunig
3d194f8d49
secure-boot: add troubleshooting section 2024-10-12 11:01:37 +02:00
Daniil Baturin
f335bd7547
Merge pull request #1559 from nicolas-fort/firewall-packet-modifications
T6760: add docs for new commands available in firewall: packet modifications
2024-10-10 16:16:51 +01:00
Daniil Baturin
e1f61e448b
Merge pull request #1560 from sarthurdev/haproxy
haproxy: T6745: Rename `reverse-proxy` to `haproxy`
2024-10-10 16:13:41 +01:00
sarthurdev
e7eb3fa6e0 haproxy: T6745: Rename reverse-proxy to haproxy 2024-10-09 19:47:42 +02:00
Christian Breunig
0260ace86f Add initial secure boot documentation 2024-10-08 21:55:56 +02:00
Christian Breunig
db5e2af0e3 Rename chapters and remove redundant VyOS wording 2024-10-08 21:55:27 +02:00
Nicolas Fort
177ba9dd0d T6760: add docs for new commands available in firewall: packet modifications commands. 2024-10-08 14:33:59 -03:00
Robert Göhler
1bbe5de12c
Merge pull request #1557 from jestabro/update-http-api-rest
http-api: T6736: update config commands for dedicated REST API node
2024-10-07 16:11:52 +02:00
John Estabrook
a265a20737 config-mgmt: T5976: update commit-confirm description for option reload 2024-10-06 18:23:01 -05:00
John Estabrook
f365fdad30 http-api: T6736: update config commands for dedicated REST API node 2024-10-01 12:16:16 -05:00
Robert Göhler
fa370043b5
Merge pull request #1556 from denisix/patch-1
Update install.rst - verification key updated to correct one
2024-09-30 22:38:24 +02:00
Den
fa53183381
Update install.rst
minisign verification key invalid, replaced with valid key from https://vyos.net/get/nightly-builds/
2024-09-25 10:12:27 +00:00
Robert Göhler
238de80978
Merge pull request #1553 from lucasec/t6630
T6630: docs for ntp: support hardware timestamp and interleave
2024-09-24 21:59:22 +02:00
Daniil Baturin
4603963c16
Merge pull request #1552 from nvollmar/revert-1550-T6719
Revert "T6719: document local host name config option"
2024-09-24 10:12:38 +01:00
Christian Breunig
1171973deb
Merge pull request #1554 from nicolas-fort/warning_netflow
Netflow: add warning message
2024-09-23 22:21:33 +02:00
Nicolas Fort
1832b803ce Netflow: add warning message regarding low performnace on router handling lot of traffic. 2024-09-23 15:09:51 -03:00
Lucas Christian
4b68bf3239 T6630: docs for ntp: support hardware timestamp and interleave 2024-09-23 00:34:30 -07:00
Nicolas Vollmar
a77c9570cb
Revert "T6719: document local host name config option" 2024-09-23 09:00:39 +02:00
Christian Breunig
3b82171f2d
Merge pull request #1549 from nicolas-fort/fwall-br-blueprints
Firewall: add <ethernet-type> matcher for documentation ; add config blueprint
2024-09-22 09:11:38 +02:00
Christian Breunig
5c8026d587
Merge pull request #1551 from alainlamar/T6693
T6693: wireless: Documentation on WiFi-6(e) for 2.4GHz and 6GHz…
2024-09-22 09:10:21 +02:00
Alain Lamar
a322f61ead T6693: wireless: Documentation on WiFi-6(e) (802.11ax) for 2.4GHz and 6GHz AccessPoints including examples 2024-09-21 16:24:51 +02:00
Nicolas Fort
4ed909c791 Firewall: add <ethernet-type> matcher for documentation ; add configuration blueprints for bridge and firewall configuration 2024-09-20 08:29:57 -03:00
Daniil Baturin
f758aff8c8
Merge pull request #1550 from nvollmar/T6719
T6719: document local host name config option
2024-09-19 16:30:18 +01:00
Nicolas Vollmar
a3f1ed5fe3 T6719: document local host name config option 2024-09-17 23:38:07 +02:00
Daniil Baturin
d291cabf34
Merge pull request #1548 from nvollmar/T6721
T6721: add documentation for global syslog config options
2024-09-17 09:28:26 +01:00
Nicolas Vollmar
32a28ee7f7 T6721: add documentation for global syslog config options 2024-09-17 10:27:10 +02:00
Christian Breunig
d56c8b081a
Merge pull request #1546 from fett0/add-macsec-over-wan
add mac sec over wan
2024-09-14 08:06:53 +02:00
fett0
b7ad59279d add mac sec over wan 2024-09-13 18:38:29 -03:00
Christian Breunig
1151f2021b openfabric: T6652: fix build errors and missing TOC reference 2024-09-12 21:08:54 +02:00
Christian Breunig
3992e06341
Merge pull request #1543 from nvollmar/T6703
T6703: Add documentation for AMD pstate driver
2024-09-12 21:01:03 +02:00
Christian Breunig
ae6887eb8f
Merge pull request #1544 from natali-rs1985/T6652-current
openfabric: T6652: OpenFabric protocol documentation
2024-09-12 19:06:45 +02:00
Nataliia Solomko
5182b55e2d openfabric: T6652: OpenFabric protocol documentation
https://docs.frrouting.org/en/latest/fabricd.html#openfabric
2024-09-12 12:06:38 +03:00
Daniil Baturin
3fcc5ab3a4
Merge pull request #1529 from nvollmar/T6679
T6679: add group option for nat66
2024-09-11 12:47:41 +01:00
Nicolas Vollmar
1930ed1784 T6703: Add documentation for AMD pstate driver 2024-09-11 12:47:34 +02:00
Robert Göhler
b6b3662367
VRF: write more clear, table id is mandatory 2024-09-06 21:44:42 +02:00
Robert Göhler
cbf48f9a18
Merge pull request #1539 from dmbaturin/op-mode-words
cli: Document top-level op mode word meanings
2024-09-06 21:33:30 +02:00
Viacheslav Hletenko
bb3e8db9a5
Use current branch for auto-author-assign.yml 2024-09-06 18:08:41 +03:00
Viacheslav Hletenko
cc48277a98
Use branch current for lint-doc.yml 2024-09-06 17:58:43 +03:00
Daniil Baturin
0a98076e88 cli: Document top-level op mode word meanings 2024-09-06 15:45:25 +01:00
Yuriy Andamasov
b87edf3a26
Update terraformGoogle.rst (#1536) 2024-09-04 14:24:17 +01:00
RageLtMan
e3e105c016
T6231: Add documentation for building Mellanox OFED drivers (#1488) 2024-09-03 18:47:50 +02:00
Christian Breunig
ac6681ca8b
router-advert: T6681: add new option "no-send-interval" (#1534) 2024-09-03 09:29:50 +01:00
Robert Göhler
a78cb7a7cb
Merge pull request #1531 from nicolas-fort/ntp-address
Update ssh and ntp documentation
2024-08-29 22:31:53 +02:00
Nicolas Fort
5416ec288c ntp: T6344: only one entry per IP family is supported for <set service ntp listen-addreess> command 2024-08-29 15:58:06 -03:00
Nicolas Fort
ccf50ef211 SSH: change command configuration documentation since its wrong. Appropriate command is <set service ssh mac ...>. Also add clear statement on how to define multiple algorithms. 2024-08-29 14:07:11 -03:00
Nicolas Vollmar
33adc9b977 T6679: add group option for nat66 2024-08-28 11:21:09 +02:00
srividya0208
78c7e67fbe
openvpn: renamed the ncp-cipher to data-cipher as per the latest changes (#1528) 2024-08-22 10:47:51 +01:00
Adam Korab
7600f55643 Update prefix-list.rst
add IPv4 prefix-list example
2024-08-21 07:57:36 +02:00
Jimmy Hedman
5e45ed4f04
Update DHCPv6 Prefix Delegation to latest CLI syntax 2024-08-19 07:51:16 +02:00
Nicolás Fort
1831fb6d97
Firewall: add warning message, saying that during boot, all interfaces are loaded before firewall. (#1524) 2024-08-17 09:23:09 +01:00
Robert Göhler
5410ab6dcc
Merge pull request #1522 from 1majom/patch-1
Update l2tp.rst
2024-08-10 22:31:19 +02:00
Robert Göhler
61bcbfed36
Merge pull request #1521 from fett0/add-openvpn-br
OPENVPN: T6555: add documentation bridge feature
2024-08-10 22:18:42 +02:00
blunden
1a65b0806e
interface: correct documentation for dhcpv6-options no-release (#1520) 2024-08-10 21:12:41 +01:00
Balazs Szenczy
e835834cde
Update l2tp.rst
Small correction
2024-08-10 19:42:22 +02:00
fett0
71050ef7f3 OPENVPN: T6555: add documentation bridge feature 2024-08-09 18:30:42 -03:00
Christian Breunig
8748df5c77
Merge pull request #1514 from nvollmar/T6539
T6539: Add documentation for reverse proxy logging configuration
2024-08-07 13:22:06 +02:00
Nicolas Vollmar
d624058e25 T6539: Add documentation for reverse proxy logging configuration 2024-08-07 09:46:26 +02:00
rebortg
73bacacd6f add release notes of eqquleus and sagitta 2024-08-05 22:14:16 +02:00
Robert Göhler
011b52540d
Merge pull request #1513 from nicolas-fort/minor-change-bridge-firewall
Minor changes on firewall bridge documentation
2024-08-05 21:57:24 +02:00
Nicolas Fort
3dc0a7bca2 Update lastproofread of modified files during previous PR for bridge firewall documenttion; update image which had an error; minor change on documenation 2024-08-05 10:32:59 -03:00
Christian Breunig
828caaac11
Merge pull request #1512 from nicolas-fort/T4072-fwall-bri-docs
Extend firewall bridge documentation
2024-08-04 16:18:11 +02:00
Nicolas Fort
014e88d74f Extend firewall bridge documentation 2024-08-02 08:21:03 -03:00
Sean
6b2069ebb2
Update cgnat.rst (#1510)
Fixed command options
2024-07-29 17:09:58 +01:00
mkorobeinikov
348c7fb6c9
manual suricata (#1509)
Add suricata manual for vyos 1.5
2024-07-25 09:44:21 +01:00
Robert Göhler
e0a33149c5
Merge pull request #1508 from HollyGurza/T6362
T6362: Conntrack logger daemon config commands
2024-07-22 21:58:30 +02:00
Christian Breunig
284b5b8e9b ipsec: T6599: add CLI documentation to disable ESP re-key 2024-07-22 12:26:46 +02:00
Christian Breunig
64cf8032d6 GW-FN-1UR1-10G: add WWAN config 2024-07-21 22:46:28 +02:00
Christian Breunig
2a6cf7f498 Add initial hardware platform Gowin GW-FN-1UR1-10G 2024-07-21 22:25:08 +02:00
khramshinr
19c03f6c2b T6362: Conntrack logger daemon config commands 2024-07-19 19:00:13 +06:00
rebortg
0554bbd9fa Firewall: remove link to missing legacy syntax 2024-07-18 22:29:46 +02:00
rebortg
4afa2108c5 Firewall groups: correct code-block 2024-07-18 22:29:01 +02:00
rebortg
1857146173 PKI: add missing underlines 2024-07-18 22:28:15 +02:00
rebortg
d3ad8cc86c Merge branch 'current' of github.com:vyos/vyos-documentation into current 2024-07-18 21:53:35 +02:00
whyrlpool
873a461bdf
VPN documentation proofreading (#1506)
* Fix typos in openconnect.rst

change Cerbort->Certbot
Update first line to reflect that openconnect was introduced in 1.3-rolling (T2036)

* typo in dmvpn.rst

* ipsec.rst justification, minor phrasing changes

* l2tp.rst justification and phrasing changes.

* sstp.rst phrasing, justification changes

* Update ipsec.rst

rephrase for clarity and to avoid possessive plural apostrophe
2024-07-18 14:02:24 +01:00
Christian Breunig
e8b2a6cd96
Merge pull request #1505 from srividya0208/ipsecre
ipsec: Added information about operational commands
2024-07-13 17:13:03 +02:00
srividya0208
cd1dcb5d8e ipsec: Added information about operational commands 2024-07-12 02:33:01 -04:00
Daniil Baturin
48df581e8a
Merge pull request #1504 from moepman/patch-1
Fix typo in build-vyos.rst
2024-07-09 18:15:59 +01:00
Markus Hauschild
98ab1807fb
Fix Typo in build-vyos.rst 2024-07-09 16:53:10 +02:00
Daniil Baturin
f5b5fcf2b8
Merge pull request #1501 from whyrlpool/patch-3
proofread interface documentation
2024-07-08 12:06:11 +01:00
Christian Breunig
0dd8ce6622
Merge pull request #1502 from tjharman/current
Update Login with OTP Usage
2024-07-06 07:15:23 +02:00
Tim Harman
50c3ddb357 Update Login with OTP Usage
Make it clear the user has to append their OTP token
to their password.
2024-07-06 16:15:48 +12:00
whyrlpool
41a16e8951
Merge branch 'current' into patch-3 2024-07-04 15:55:26 +01:00
Christian Breunig
9a377e86e9
Merge pull request #1471 from alainlamar/T6320
wireless: T6320: Document 802.11ax settings
2024-07-04 16:40:54 +02:00
whyrlpool
375761493b
proofread interfaces/wwan 2024-07-04 14:48:10 +01:00
whyrlpool
6c56e9f770
proofread interfaces/wireless 2024-07-04 14:45:09 +01:00
whyrlpool
6072d753e2
proofread interfaces/wireguard 2024-07-04 14:35:38 +01:00
whyrlpool
d45cf723f9
proofread interfaces/vxlan 2024-07-04 14:29:20 +01:00
whyrlpool
d65bc2bbb0
proofread bridge interface 2024-07-04 14:12:13 +01:00
whyrlpool
aa526355b2
proofread openvpn interface 2024-07-04 14:11:49 +01:00
whyrlpool
d9401f959e
trivial spelling changes to include/interface-{ip,mirror}.txt 2024-07-04 13:23:46 +01:00
whyrlpool
af20912216
change interface-mac.txt to match contributor guidelines on mac addresses 2024-07-04 13:16:35 +01:00
Daniil Baturin
3380038435
Merge pull request #1499 from whyrlpool/patch-1
Proofread of firewall section, fix of typos in proxmox cloud-init documentation
2024-07-04 12:46:42 +01:00
whyrlpool
b88448bb7b
Merge pull request #1 from whyrlpool:current
proofread and update firewall docs
2024-07-03 17:32:28 +01:00
whyrlpool
8214ffe4c6
proofread and update firewall docs 2024-07-03 17:26:08 +01:00
whyrlpool
63ee8dfafa
s/bare/bear across docs, fix typo in proxmox cloud-init docs 2024-07-03 15:17:27 +01:00
whyrlpool
b6143b316c
Update _locale/ja/automation.pot, fix typo
fixes changes made in previous commit in the ja locale
2024-07-03 15:02:26 +01:00
whyrlpool
fd7322695e
Update firewall index.rst
change "bare in mind" to "bear in mind" re https://www.scribbr.co.uk/definition/bear-in-mind-meaning/
2024-07-03 14:58:05 +01:00
whyrlpool
63988391ef
Update cloud-init.rst, typo
Correct spelling of phrase, reference: https://www.scribbr.co.uk/definition/bear-in-mind-meaning/
2024-07-03 13:54:31 +01:00
whyrlpool
0731705733
Update cloud-init.rst, typo
fixes typo on line 255, s/inyected/injected/, update proof-read date
2024-07-03 13:46:31 +01:00
Daniil Baturin
1cb9ed755a
Merge pull request #1492 from HollyGurza/T5878
ssh: T5878: Allow changing the PubkeyAcceptedAlgorithms option
2024-07-02 16:14:35 +02:00
Daniil Baturin
8897462851
Merge pull request #1498 from aapostoliuk/geneve-vrf-circinus
Deleted non-existing options in geneve interface
2024-07-02 15:40:08 +02:00
aapostoliuk
10ddceecba Deleted not existing options in geneve interface
Deleted not existing options in geneve interface.
`set interfaces geneve <interface> disable-link-detect`
`set interfaces geneve <interface> disable-flow-control`
`set interfaces geneve <interface> vrf <vrf>`
2024-07-02 11:48:18 +03:00
Daniil Baturin
d3685eaa29
Merge pull request #1496 from srividya0208/openvpn-option
openvpn: edit of the openvpn-options
2024-07-01 09:23:21 +02:00
Daniil Baturin
bdc62f6cc0
Merge pull request #1497 from nvollmar/T6477
T6477: Add documentation for telegraf loki output
2024-07-01 09:23:02 +02:00
Nicolas Vollmar
2b05199229 T6477: Add documentation for telegraf loki output 2024-07-01 08:52:13 +02:00
srividya0208
ccdfa9fec1 openvpn: edit of the openvpn-options 2024-07-01 01:47:20 -04:00
khramshinr
d595e52be6 ssh: T5878: Allow changing the PubkeyAcceptedAlgorithms option 2024-06-28 13:56:38 +06:00
Alain Lamar
856cd1c9b9 wireless: T6320: Merge remote-tracking branch 'upstream/current' into T6320 2024-06-27 19:43:47 +02:00
Robert Göhler
83e88845f2
Merge pull request #1491 from nvollmar/T2891
T2891: add documentation for ring-buffer option
2024-06-26 21:55:31 +02:00
Alain Lamar
f65658d996 wireless: T6320: Merge remote-tracking branch 'upstream/current' into T6320 2024-06-26 15:15:04 +02:00
Nicolas Vollmar
d160ef08f6 T2891: add documentation for ring-buffer option 2024-06-26 11:01:57 +02:00
Robert Göhler
290bf47c77
Merge pull request #1490 from aapostoliuk/vrrp-nat-add-current
Added info how to use DNAT and VRRP with rfc3768-compatibility
2024-06-25 23:06:34 +02:00
aapostoliuk
c712670979 Added info how to use DNAT and VRRP with rfc3768-compatibility
Added warning info on how to use DNAT and VRRP with
rfc3768-compatibility.
2024-06-25 16:51:26 +03:00
Alain Lamar
a95d2c9744 wireless: T6320: Merge remote-tracking branch 'upstream' into T6320 2024-06-24 14:55:23 +02:00
Alain Lamar
dcc1645e54 wireless: T6320: Backport changes from T6318 2024-06-24 14:32:22 +02:00
Robert Göhler
ea35f9d664
Merge pull request #1486 from snovak7/patch-1
Fix typos & firewall ip protocol in flowtables.rst
2024-06-20 16:16:40 +02:00
Simon Novak
e2427a9c25
Update flowtables.rst
chore(docs): fixed typos & relevant distinctions for ipv4, ipv6
2024-06-20 16:07:46 +02:00
Robert Göhler
c85e0e5791
Merge pull request #1484 from vyos/dependabot/pip/urllib3-2.2.2
build(deps): bump urllib3 from 2.1.0 to 2.2.2
2024-06-18 21:31:56 +02:00
Robert Göhler
81be6965bb
Merge pull request #1482 from nicolas-fort/fwall_blueprints
Configuration Blueprints: add new example for firewall+vrf.
2024-06-18 21:31:18 +02:00
dependabot[bot]
df22d6dfdf
build(deps): bump urllib3 from 2.1.0 to 2.2.2
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.1.0 to 2.2.2.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.1.0...2.2.2)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 22:35:14 +00:00
Alain Lamar
99086ab972 wireless: T6320: Change 'beacon-frame-protection enable' to 'enable-bf-protection' 2024-06-17 23:21:28 +02:00
Daniil Baturin
1ce53b2fd0
Merge pull request #1483 from vyos/wireless-regdomain
wireless: T6318: move country-code to a system wide configuration
2024-06-17 17:31:54 +02:00
Christian Breunig
6a69e00a85 wireless: T6318: move country-code to a system wide configuration 2024-06-15 21:50:47 +02:00
Nicolas Fort
fe416b56cf Configuration Blueprints: add new example for firewall+vrf. Also, add note about usage of inbound and outbound interface when interface is attached to a non-default vrf. 2024-06-14 11:14:53 -03:00
Christian Breunig
d55d8d41e9
Merge pull request #1481 from sever-sever/CGNAT
CGNAT: extend configuration and op-mode examples
2024-06-14 14:10:22 +02:00
Viacheslav Hletenko
1dbb5579f0 CGNAT: extend configuration and op-mode examples 2024-06-14 13:56:50 +03:00
Christian Breunig
f1eb14c7e9
Merge pull request #1478 from nicolas-fort/T3900-fwall-raw-tables
Firewall: Add prerouting information
2024-06-13 07:22:30 +02:00
Christian Breunig
03b87236bb
Merge pull request #1479 from fett0/add-traffic-match
T5307: Add doc for traffic match groups
2024-06-13 07:19:21 +02:00
fett0
4f71374b27 T5307: Add doc for traffic match groups 2024-06-12 17:30:56 -03:00
Nicolas Fort
8118c93687 Firewall: Add prerouting information 2024-06-12 09:13:08 -03:00
rebortg
579c5cc953 Merge branch 'current' of github.com:vyos/vyos-documentation into current 2024-06-11 16:56:52 +02:00
Christian Breunig
b9ff99942d
Merge pull request #1476 from nvollmar/T6219
T6219: Add doc for container sysctl parameter
2024-06-11 08:06:48 +02:00
Nicolas Vollmar
a3205cd2ee T6219: Add doc for container sysctl parameter 2024-06-10 08:48:04 +02:00
Robert Göhler
411850b907
Merge pull request #1472 from Embezzle/T6434
reverse-proxy: T6434: Support additional health-check protocols
2024-06-05 21:27:47 +02:00
Robert Göhler
ccf1e09e34
Merge pull request #1473 from SamLue/changed-flavor-circinus
Changed parameter flavor from iso to generic for 1.5 (circinus, current)
2024-06-05 21:22:05 +02:00
Sam
2a181d631d
Changed parameter flavor from iso to generic for 1.5 (circinus, current)
The flavor has been renamed in this branch.
https://vyos.dev/T6414
2024-06-05 09:47:44 +02:00
Alain Lamar
0839aa604e wireless: T6320: Address linter issues 2024-06-04 13:14:29 +02:00
Alex W
a5354a65be reverse-proxy: T6434: Support additional health-check protocols 2024-06-03 18:22:56 +01:00
Alain Lamar
13d99f2ff1 wireless: T6320: Document 802.11ax settings 2024-06-02 17:09:41 +02:00
Christian Breunig
c7adcd66b8
Merge pull request #1469 from Embezzle/T6409
reverse-proxy: T6409: Remove unused backend parameters
2024-05-30 21:03:12 +02:00
Alex W
c2bc79045d reverse-proxy: T6409: Remove unused backend parameters 2024-05-29 23:21:42 +01:00
Christian Breunig
0354594496
Merge pull request #1462 from nvollmar/T6406
T6406: document cpu limit config option
2024-05-28 23:01:08 +02:00
rebortg
96039bd2f4 Merge branch 'current' of github.com:vyos/vyos-documentation into current 2024-05-28 12:24:30 +02:00
Robert Göhler
2be191247b
Merge pull request #1464 from vyos/feature/T6410-workflows-fix
T6410: applied reusable workflows (auto-author-assign,check-pr-conflicts,lint-doc)
2024-05-28 12:13:07 +02:00
Robert Göhler
e5dde95b68
Merge pull request #1463 from Embezzle/T6370
reverse-proxy: T6370: Documented usage of http-response-headers option
2024-05-28 12:12:40 +02:00
kumvijaya
253078212d T6410: codeowner update 2024-05-28 14:11:59 +05:30
Nicolas Vollmar
a983832d14 T6406: rename cpus to cpu 2024-05-28 10:41:16 +02:00
kumvijaya
14cdcd277d T6410: workflow fixes 2024-05-28 14:09:49 +05:30
kumvijaya
8e5147d802 T6410: workflow fixes 2024-05-28 13:59:37 +05:30
kumvijaya
87e8600c6f T6410: worflow fixes 2024-05-28 13:40:22 +05:30
kumvijaya
7ddd96be3d T6410: worflow fixes 2024-05-28 13:39:08 +05:30
Nicolas Vollmar
6742fa6314 T6406: document cpu limit config option 2024-05-28 07:39:22 +02:00
Alex W
3249752e6d reverse-proxy: T6370: Documented usage of http-response-headers option 2024-05-27 23:07:31 +01:00
Christian Breunig
d9fef261e7 cli: commit-archive with git does not make use of source-address CLI optionarchive 2024-05-22 22:18:09 +02:00
Christian Breunig
93ea049954
Merge pull request #1460 from srividya0208/mfa
OpenVPN: Added information about mfa settings
2024-05-20 10:16:43 +02:00
srividya0208
6a056849d7 OpenVPN: Added information about mfa settings 2024-05-20 04:05:58 -04:00
Christian Breunig
a6bab8c022
Merge pull request #1457 from nvollmar/T6358
T6358: add documentation for container host pid
2024-05-17 15:36:14 +02:00
Nicolas Vollmar
f96fa5dd08 T6358: add documentation for container host pid 2024-05-17 10:34:45 +02:00
Robert Göhler
b5d3fe3b36
Merge pull request #1453 from sever-sever/CGNAT
Add CGNAT documantation
2024-05-16 15:15:21 +02:00
Robert Göhler
60d8538d98
Merge pull request #1454 from nvollmar/complete-container-doc
Remove accidentally added duplicate
2024-05-16 14:52:00 +02:00
Robert Göhler
74fcbaff7e
Merge pull request #1452 from nvollmar/container-network
Correct container network prefix doc
2024-05-16 14:51:28 +02:00
Nicolas Vollmar
98275474f0 Remove accidentally added duplicate 2024-05-16 14:48:07 +02:00
Viacheslav Hletenko
1dd3a2160d Add CGNAT documantation 2024-05-16 12:14:02 +03:00
Nicolas Vollmar
42587aaaae Correct container network prefix doc 2024-05-16 09:28:32 +02:00
Christian Breunig
7973a39fe9
Merge pull request #1449 from nvollmar/complete-container-doc
Add missing container commands
2024-05-16 07:16:12 +02:00
Nicolas Vollmar
a26ad2619d Fix lint issues 2024-05-15 13:18:03 +02:00
Nicolas Vollmar
02739d2a03 Add missing container commands 2024-05-15 12:56:47 +02:00
Christian Breunig
ef0911854c
Merge pull request #1447 from nvollmar/fix-lint-issues
Fix lint issues
2024-05-15 07:03:30 +02:00
Nicolas Vollmar
c432da682b Fix lint issues 2024-05-14 07:31:54 +02:00
Christian Breunig
98bf155bee
Merge pull request #1443 from vyos/evpn-uplink-t6306
evpn: T6306: add multihoming documentation
2024-05-12 16:33:25 +02:00
Robert Göhler
1841f416af
Merge pull request #1444 from fett0/bond-system-mac
Bond: T6303: add system mac documentation
2024-05-11 22:23:21 +02:00
fett0
d67ef4144f Bond: T6303: add system mac documentation 2024-05-11 14:38:08 -03:00
Christian Breunig
0ac4885104 evpn: T6306: add multihoming documentation 2024-05-11 14:34:49 +02:00
Ryan Lim
40fa9d8bfc
nat44: fix typo in example CLI commands 2024-05-10 20:17:02 +02:00
Matthew Kobayashi
48fc429153
docker: multiple updates
* Update Debian base image to 12
* Add --break-system-packages option to pip3 install command
* Remove chmod a+s from Dockerfile (newer versions of gosu in particular don't support this)
* Add sudo to relevant commands in entrypoint.sh
* Add UID_MIN key to adduser command (allows the container to run on MacOS)
* Formatting and spelling fixes
2024-05-10 20:15:36 +02:00
Nicolas Vollmar
a2c982709a
firewall: T5729: remove obsolete enable and correct interface name 2024-05-10 14:19:25 +02:00
Christian Breunig
4417661f38
Merge pull request #1432 from natali-rs1985/T4393
sstp: T4393: Add support to configure host-name (SNI)
2024-05-10 14:16:49 +02:00
Nataliia Solomko
30af00bd7f sstp: T4393: Add support to configure host-name (SNI) 2024-05-10 13:13:23 +03:00
Daniil Baturin
5950dac4b5
Merge pull request #1434 from nicolas-fort/fwall_dyn_groups
Firewall: add documentation for dynamic firewall groups.
2024-05-10 11:55:52 +02:00
Nicolas Fort
245e133042 Firewall: add documentation for dynamic firewall groups. 2024-05-09 16:01:05 -03:00
Christian Breunig
63b9255ba6
Merge pull request #1391 from MattKobayashi/readme_improve-docker-instructions
readme: Improve Docker instructions
2024-05-09 17:27:38 +02:00
Robert Göhler
7b2427f73d
Merge pull request #1426 from Giggum/vyos-config-sync
config-sync: adding initial user documentation for this feature
2024-05-08 22:34:12 +02:00
Robert Göhler
f0e91f2c67
Merge pull request #1427 from nvollmar/fix-flowtable
Improve flowtable explanation
2024-05-08 22:33:22 +02:00
Robert Göhler
050cdfc777
Merge pull request #1428 from srividya0208/ldap_auto
Corrected the grammar and added the vyos client configuration
2024-05-08 22:30:33 +02:00
srividya0208
c55362841c Corrected the grammar and added the vyos client configuration 2024-05-07 12:26:58 -04:00
Ginko
07ae4323b3 config-sync: adding initial user documentation 2024-05-07 11:54:59 -04:00
Nicolas Vollmar
166d87e92d State correct rule on first reply 2024-05-07 13:03:39 +02:00
Daniil Baturin
ccc07b4601
Merge pull request #1416 from Embezzle/spelling
Fix spelling mistakes across multiple files
2024-05-07 12:46:42 +02:00
Robert Göhler
f555a7dc90
Merge pull request #1422 from srividya0208/fw_log
Modified old option from 'enable-default-log' to new one 'default-log'
2024-05-06 21:26:41 +02:00
srividya0208
0e98fdb641 Modified old option from 'enable-default-log' to new one 'default-log' 2024-05-06 13:49:48 -04:00
Robert Göhler
452da3ffa8
Merge pull request #1417 from aidan-gibson/patch-1
Update ntp.rst
2024-05-05 22:44:23 +02:00
Robert Göhler
210a2c0258
Merge pull request #1418 from nvollmar/T2468
T2468: clarify password encoding requirement
2024-05-05 22:43:45 +02:00
Robert Göhler
da79ee0039
Merge pull request #1419 from nvollmar/remove-leftover
Remove inexisting config option from example
2024-05-05 22:35:02 +02:00
Nicolas Vollmar
e29a23c2ca Remove inexisting config option from example 2024-05-05 21:40:30 +02:00
Nicolas Vollmar
67a3db4ad3 T2468: clarify password encoding requirment 2024-05-05 11:38:14 +02:00
Aidan Gibson
a21eeaaf10
Update ntp.rst
"leaf seond" -> leaf second

*.pool.ntp.org -> time*.vyos.net
2024-05-04 15:25:53 -07:00
Alex W
2804093e1f raid: Corrected spelling mistakes 2024-05-04 21:35:31 +01:00
Alex W
f2556e1228 traffic-policy: Corrected spelling mistakes 2024-05-04 21:35:16 +01:00
Alex W
cd4afb0e82 firewall: Corrected spelling mistakes 2024-05-04 21:35:02 +01:00
Alex W
8dfc24983d vrf: Corrected spelling mistakes 2024-05-04 21:34:54 +01:00
Alex W
802b0aa653 protocols: Corrected spelling mistakes 2024-05-04 21:34:44 +01:00
Alex W
ba03c65da8 system: Corrected spelling mistakes 2024-05-04 21:34:35 +01:00
Alex W
4c27b48a71 service: Corrected spelling mistakes 2024-05-04 21:34:25 +01:00
Alex W
0389f28eac pki: Corrected spelling mistakes 2024-05-04 21:34:15 +01:00
Alex W
d399f1aec0 container: Corrected spelling mistakes 2024-05-04 21:34:03 +01:00
Alex W
f777a5eebe config-examples: Corrected spelling mistakes 2024-05-04 21:33:27 +01:00
Ginko
42d29b1e83
tunnelbroker: adds suggestion to source-address assignment for users with dynamic IPs (#1415) 2024-05-03 18:17:39 +01:00
Daniil Baturin
377ab20c2e
Merge pull request #1411 from srividya0208/ipoe-server
ipoe-server: fixed the incorrect details
2024-05-01 19:43:39 +02:00
Daniil Baturin
c8e9f38574
Merge pull request #1410 from aapostoliuk/ipv6-examples-fix
Fixed examples in accel-ppp services in IPv6 section
2024-05-01 19:43:19 +02:00
srividya0208
e5dc2fa829 ipoe-server: fixed the incorrect details 2024-04-30 05:46:13 -04:00
aapostoliuk
899acac204 Fixed examples in accel-ppp services in IPv6 section
Fixed examples in accel-ppp services in IPv6 section
2024-04-30 11:18:24 +03:00
Daniil Baturin
0cda053f42
Merge pull request #1408 from vyos/update-dependencies-current
Github: update current branch
2024-04-29 09:49:23 +02:00
Daniil Baturin
1d6c215d18
Merge pull request #1406 from vyos/update-translations-current
Github: update translations
2024-04-29 09:49:00 +02:00
rebortg
e5a51412f1 Github: update current branch 2024-04-29 06:05:51 +00:00
rebortg
e01a1e4a38 Github: update translations 2024-04-29 06:02:56 +00:00
Daniil Baturin
744ce28fde
Merge pull request #1405 from Embezzle/T6002
cli: T6002: Added hint for commit message
2024-04-28 16:34:26 +02:00
Alex W
877a8b30d5 cli: T6002: Added hint for commit message 2024-04-27 22:10:05 +01:00
Daniil Baturin
d09551fa78
Merge pull request #1404 from Embezzle/pki
PKI: Add example of CA & certificate generation
2024-04-24 10:23:58 +02:00
Alex W
cc0c522fdd PKI: Add example of CA & certificate generation 2024-04-23 22:36:13 +01:00
Robert Göhler
13cbe25446
Merge pull request #1398 from andre-luiz-dos-santos/patch-1
Update host-name.rst
2024-04-23 20:41:51 +02:00
Daniil Baturin
7fbc9d0a5d
Merge pull request #1399 from vyos/update-translations-current
Github: update translations
2024-04-22 18:08:46 +02:00
Daniil Baturin
4642a4f07d
Merge pull request #1402 from vyos/update-dependencies-current
Github: update current branch
2024-04-22 18:08:00 +02:00
rebortg
08aed634b4 Github: update current branch 2024-04-22 06:06:10 +00:00
rebortg
6cbaef0527 Github: update translations 2024-04-22 06:03:16 +00:00
Christian Breunig
edb7d7959a testing: add hint for smoketest debugging 2024-04-21 21:29:06 +02:00
André Luiz dos Santos
4819f71292
Update host-name.rst 2024-04-21 14:30:01 -03:00
Daniil Baturin
9fec5003f7
Merge pull request #1388 from nvollmar/haproxy-http-check
T6246: adds haproxy http-check configuration documentation
2024-04-19 13:48:15 +02:00
Robert Göhler
e176d0d548
Merge pull request #1389 from Embezzle/https
https: Added information on configuring graphql, cors & request-body-size-limit
2024-04-18 15:23:42 +02:00
Robert Göhler
70f2258424
Merge pull request #1390 from MattKobayashi/ethernet_hardware-offload
ethernet: Add details about LRO/GRO
2024-04-18 14:47:34 +02:00
Robert Göhler
978a0aa4ab
Merge pull request #1393 from MattKobayashi/traffic-policy_cake
traffic-policy: Add CAKE documentation
2024-04-18 14:44:57 +02:00
Matthew Kobayashi
99a3b2a3ac
traffic-policy: Add CAKE documentation 2024-04-18 20:50:03 +10:00
Matthew Kobayashi
0130485ced
ethernet: Add details about LRO/GRO 2024-04-18 16:47:57 +10:00
Matthew Kobayashi
498a960a05
readme: Improve Docker instructions 2024-04-18 16:47:03 +10:00
Alex W
a32ff6ec89 https: Added information on configuring graphql, cors & request-body-size-limit 2024-04-17 23:08:38 +01:00
Nicolas Vollmar
49178565bb T6246: fixes lint warnings 2024-04-17 23:53:10 +02:00
Nicolas Vollmar
a7d11f3bdc T6246: adds haproxy http-check configuration documentation 2024-04-17 23:49:22 +02:00
rebortg
0a3febc952 fix several build warnings and errors 2024-04-16 21:54:01 +02:00
rebortg
a5fcebd11b change master to current branch name 2024-04-16 21:28:39 +02:00
Robert Göhler
27998ef557
Merge pull request #1387 from vyos/update-dependencies-current
Github: update current branch
2024-04-16 20:58:27 +02:00
rebortg
a7308e1e8f Github: update current branch 2024-04-16 18:56:23 +00:00
rebortg
9c4172a5df Merge branch 'master' of github.com:vyos/vyos-documentation into current 2024-04-16 20:40:57 +02:00
Robert Göhler
e3f16570f9
Merge pull request #1383 from Embezzle/T6242
T6242: reverse-proxy: Document new backend option ssl no-verify
2024-04-16 20:34:26 +02:00
Robert Göhler
ea577a0199
Merge pull request #1382 from vyos/update-dependencies-master
Github: update current branch
2024-04-16 20:33:44 +02:00
Robert Göhler
cd911389ec
Merge pull request #1379 from vyos/update-translations-master
Github: update translations
2024-04-16 20:32:34 +02:00
Daniil Baturin
50c666afd4 Merge branch 'master' into current 2024-04-16 19:19:41 +01:00
Daniil Baturin
838c852ec3 Docs: refresh the issue/features page guidelines 2024-04-16 19:19:27 +01:00
Alex W
6703aeb433 T6242: reverse-proxy: Document new backend option ssl no-verify 2024-04-16 17:15:12 +01:00
rebortg
39ae927e0d Github: update current branch 2024-04-15 06:06:25 +00:00
rebortg
cd705fbfb5 Github: update translations 2024-04-15 06:02:35 +00:00
Daniil Baturin
32cdf6cdb2
Merge pull request #1378 from Embezzle/dns
Docs: DNS: Added information on authoritative zones
2024-04-13 22:09:34 +02:00
Alex W
fa6b54cc4f Added information on authoritative zones to DNS page 2024-04-13 15:27:50 +01:00
Daniil Baturin
40b6abd1c6
Merge pull request #1377 from Embezzle/reverse-proxy
Docs: Reverse-Proxy: Added info on backend ssl and fixed spelling mistakes
2024-04-13 13:12:14 +02:00
Alex W
e652272def Added info on reverse proxy backend ssl and fixed spelling mistakes 2024-04-12 22:05:06 +01:00
rebortg
0f4979720d prepare master branch rename to current 2024-04-09 22:00:14 +02:00
Robert Göhler
fc048e9073
Merge pull request #1353 from daknob/rpki-refresh
Refresh RPKI Document
2024-04-09 21:26:16 +02:00
Robert Göhler
47ce866a0f
Merge pull request #1367 from Chrisc-c-c/patch-2
Failover - Slight rephrase of initial summary paragraph.
2024-04-09 21:20:22 +02:00
Robert Göhler
a593722754
Merge pull request #1366 from Chrisc-c-c/patch-1
Fixed minor typo in loopback.rst
2024-04-09 21:19:41 +02:00
Robert Göhler
dcddb7e2b0
Merge pull request #1362 from vyos/update-translations-master
Github: update translations
2024-04-09 21:19:01 +02:00
Robert Göhler
8da48148f6
Merge pull request #1368 from Chrisc-c-c/patch-3
Ansible: rephrasing
2024-04-09 21:17:15 +02:00
Robert Göhler
41ae8650e6
Merge pull request #1370 from Chrisc-c-c/patch-4
Policy-based-ipsec-and-firewall: Fixed typos and capitalisation.
2024-04-09 21:16:11 +02:00
Chrisc-c-c
9718be4ccd
Policy-based-ipsec-and-firewall: Fixed typos and capitalisation. 2024-04-09 15:50:41 +01:00
Chrisc-c-c
f3c2e1468f
Ansible: rephrasing 2024-04-09 15:45:06 +01:00
Chrisc-c-c
7f25bd580e
Failover - Slight rephrase of initial summary paragraph. 2024-04-09 15:13:10 +01:00
Chrisc-c-c
334f4a0365
Fixed minor typo in loopback.rst 2024-04-09 12:38:47 +01:00
Daniil Baturin
b260a098c8
Merge pull request #1364 from vyos/update-dependencies-master
Github: update current branch
2024-04-08 09:55:43 +02:00
rebortg
1bf53b8774 Github: update current branch 2024-04-08 06:06:09 +00:00
rebortg
e421c3598b Github: update translations 2024-04-08 06:02:38 +00:00
Christian Breunig
7fa78a0229
Merge pull request #1352 from natali-rs1985/T1244
conntrack-sync: T1244: Support for StartupResync in conntrackd
2024-04-07 16:19:41 +02:00
Christian Breunig
aa57ef5cf1
Merge pull request #1354 from daknob/fix-rpki-rtr-mistake
Fix mistake in RPKI documentation about the use of TLS
2024-04-07 16:18:56 +02:00
Christian Breunig
d6eeb2eacc
Merge pull request #1355 from davidebeatrici/firewall-index-typo-fix
Firewall: Fix typo "addtion" -> "addition"
2024-04-07 16:17:56 +02:00
Christian Breunig
d4e476c2ff
Merge pull request #1356 from vyos/container-T6208
container: T6208: rename "cap-add" CLI node to "capability"
2024-04-07 16:16:49 +02:00
Christian Breunig
d33a54f084 container: T6208: rename "cap-add" CLI node to "capability" 2024-04-06 21:27:06 +02:00
Davide Beatrici
a55f214ab4 Firewall: Fix typo "addtion" -> "addition" 2024-04-06 03:58:49 +02:00
Antonios Chariton (daknob)
ea0fe640b4 Fix indentation in RPKI document (tabs to spaces) 2024-04-05 22:51:44 +02:00
Antonios Chariton (daknob)
edbf884605 Fix mistake in RPKI documentation about the use of TLS
HTTP is not used for RPKI information, the RTR protocol is used, which works on
top of plain TCP. Although some implementations can use TLS, VyOS (and FRR) do
not support it, and use either plain TCP or SSH.
2024-04-05 22:38:08 +02:00
Antonios Chariton (daknob)
5befda2a24 Refresh RPKI Document
- Rephrase introduction slightly
- Replace GoRTR w/ StayRTR (official CF deprecation and assignment of succesor)
- Add rpki-client (probably the best software to use with StayRTR)
- Remove RIPE RPKI Validator (deprecated)
- Replace RIPE's instructions (deprecated) with NLnet Labs'
- Update ROA coverage metrics (yay for 20% -> 60% ROA coverage!)
- Add missing Oxford comma
- Replace RIPE's deprecated test with Cloudflare's
2024-04-05 22:26:16 +02:00
Nataliia Solomko
2b32a2e134 conntrack-sync: T1244: Support for StartupResync in conntrackd 2024-04-05 22:15:20 +03:00
Nataliia Solomko
f4e6d33a06 conntrack-sync: T1244: Support for StartupResync in conntrackd 2024-04-05 14:33:25 +03:00
Daniil Baturin
7bee765d6a
Merge pull request #1351 from nicolas-fort/dhcp-ha
DHCP HA: change docs for failover featur in dhcp-server. Node has mig…
2024-04-04 17:20:44 +02:00
Nicolas Fort
ca16cc509a DHCP HA: change docs for failover featur in dhcp-server. Node has migrated to <high-availability> and also command <mode> was added. 2024-04-04 10:46:03 -03:00
Robert Göhler
09c7f833bc
Merge pull request #1345 from mkorobeinikov/master
Article about terraform and google.
2024-04-04 12:07:44 +02:00
Robert Göhler
589868dfb8
Merge pull request #1348 from srividya0208/error_chk
openvpn option: "--client-cert-not-required" is not accepted
2024-04-04 12:05:45 +02:00
Robert Göhler
f3310e7056
Merge pull request #1347 from vyos/update-dependencies-master
Github: update current branch
2024-04-04 12:04:51 +02:00
srividya0208
95a666510d openvpn option: "--client-cert-not-required" is not acceepted 2024-04-03 05:33:53 -04:00
rebortg
1f8dbc4c9c Github: update current branch 2024-04-01 06:06:03 +00:00
mkorobeinikov
de3a50c966 Article about terraform and google.
How to deploy the Google Cloud instance using Terraform and Ansible for the latest version.
2024-03-29 07:56:22 +03:00
Robert Göhler
e955c97054
reactivate readthedocs pdf build 2024-03-25 20:52:16 +01:00
Robert Göhler
d297eff715
Merge pull request #1340 from vyos/update-translations-master
Github: update translations
2024-03-25 16:04:22 +01:00
Robert Göhler
707b12631b
Merge pull request #1342 from vyos/update-dependencies-master
Github: update current branch
2024-03-25 16:03:49 +01:00
rebortg
cfedaeff64 Github: update current branch 2024-03-25 06:05:43 +00:00
rebortg
ea4048018d Github: update translations 2024-03-25 06:02:32 +00:00
Ginko
0c7dcf9f45
T4389: extend DHCP server documentation on vendor options (#1339)
* T4389 added to dhcp-server documentation

* Correction IP address specifed in examples in previous PR
2024-03-23 16:35:33 +00:00
Daniil Baturin
8c473fdd84
Merge pull request #1337 from vyos/bridge-T6125
bridge: T6125: support 802.1ad (ethertype 0x88a8) VLAN filtering
2024-03-21 14:42:50 +01:00
Christian Breunig
a7f2e520cb bridge: T6125: support 802.1ad (ethertype 0x88a8) VLAN filtering
Linux bridge uses EtherType 0x8100 by default. In some scenarios, an EtherType
value of 0x88A8 is required.

Reusing CLI command from VIF-S (QinQ) interfaces:
  set interfaces bridge br0 protocol 802.1ad
2024-03-20 21:33:37 +01:00
Robert Göhler
769756864b
Merge pull request #1329 from robertoberto/master
besides document that vyos_config_commands will do commit and save fixed 80 line len for linter
2024-03-18 22:41:25 +01:00
Robert Göhler
9d8e37854d
Merge pull request #1331 from jestabro/http-api-exists
http-api: T6135: add details on op 'exists' for retrieve endpoint
2024-03-18 22:40:27 +01:00
Robert Göhler
44dd53b5f4
Merge pull request #1335 from vyos/update-translations-master
Github: update translations
2024-03-18 22:37:24 +01:00
Robert Göhler
bebd4d7411
Merge pull request #1333 from vyos/update-dependencies-master
Github: update current branch
2024-03-18 22:35:42 +01:00
rebortg
b7e06049dc Github: update translations 2024-03-18 20:13:24 +00:00
Robert Göhler
8e52d8235a
Update update-translations.yml
add PAT secret for the PR
2024-03-18 21:10:41 +01:00
c-po
331a44cc32 Github: update current branch 2024-03-18 19:45:42 +00:00
John Estabrook
72c4b47d4d http-api: T6135: add details on op 'exists' for retrieve endpoint 2024-03-18 14:06:58 -05:00
Roberto Bertó
a958b2fca0
fixed small typo on rst link 2024-03-17 14:22:24 -03:00
Christian Breunig
64be488c72
Merge pull request #1325 from vyos/as-path-T6129
policy: T6129: add route-map option "as-path exclude all"
2024-03-17 18:19:47 +01:00
Roberto Bertó
f2b262ae1b
besides document that vyos_config_commands will do commit and save fixed 80 line len for linter 2024-03-17 14:14:42 -03:00
Roberto Bertó
b82255f407
besides document that vyos_config_commands will do commit and save fixed 80 line len for linter 2024-03-17 14:08:57 -03:00
Roberto Bertó
f08a70b59b
added that vyos_config_commands commit and save 2024-03-17 14:00:58 -03:00
Christian Breunig
c15e8ff595
Merge pull request #1326 from vyos/radvd-T6118
radvd: T6118: add nat64prefix support RFC8781
2024-03-17 09:21:12 +01:00
Christian Breunig
7611b9be99 radvd: T6118: add nat64prefix support RFC8781 2024-03-17 09:20:27 +01:00
Christian Breunig
d578921431 policy: T6129: add route-map option "as-path exclude all" 2024-03-17 08:49:08 +01:00
Robert Göhler
0d38de0e6f
Merge pull request #1305 from mkorobeinikov/master
Update and add information about Terraform
2024-03-10 21:02:42 +01:00
Robert Göhler
d712c7991c
Merge pull request #1317 from Giggum/master
Added conntrack-helper rules from T5614 to ipv4 rules documentation
2024-03-10 21:01:35 +01:00
Robert Göhler
0d37526d22
Merge pull request #1321 from robertoberto/master
renamed to pyvyos instead of PyVyOS and fixed rST syntax
2024-03-10 20:58:42 +01:00
Robert Göhler
c5cab86ea6
Merge pull request #1315 from rebortg/master
improve documentation how-to and create PR template
2024-03-10 20:56:36 +01:00
Roberto Bertó
aadc27ceb2
fixed doc limit is line limit 80 2024-03-10 12:59:50 -03:00
Roberto Bertó
f46abf9998
Update vyos-pyvyos.rst line char limit 2024-03-10 12:54:55 -03:00
Roberto Bertó
c7e3be3355
Update vyos-pyvyos.rst
renamed to pyvyos instead of PyVyOS and fixed rST syntax
2024-03-10 12:49:59 -03:00
Roberto Bertó
95878ef8c9
Merge pull request #2 from vyos/master
import 2024-03
2024-03-10 12:42:31 -03:00
Ginko (Giggum)
5a6d1fd062 Added conntrack-helper rules from T5614 to ipv4 rules documentation 2024-03-07 11:56:17 -05:00
Daniil Baturin
8d410c0843
Merge pull request #1277 from HollyGurza/T6020
T6020:vrrp health-check script not applied correctly in keepalived.conf
2024-03-07 17:25:06 +01:00
rebortg
f35a3ba324 improve documentation how-to and create PR template 2024-03-07 13:56:14 +01:00
mkorobeinikov
c179e3e73d Update and add information about Terraform
- update
AWS + terraform
index
- add
Azure + terraform
vSpgere + terraform
2024-03-07 06:03:25 +03:00
Robert Göhler
f3d8f9f051
Merge pull request #1312 from natali-rs1985/T6057
T6057: Add ability to disable syslog for conntrackd
2024-03-06 22:15:38 +01:00
Robert Göhler
8e97edb136
Merge pull request #1314 from vyos/mergify/bp/master/pr-1313
Rewrote Dynamic DNS documentation/examples to align with T5791 (backport #1313)
2024-03-06 21:42:18 +01:00
Ginko (Giggum)
d555426ef5 Fixed line wrapping for previous PR #1313
(cherry picked from commit 0f413beec13b06fb32ae6b5b339525f69f389127)
2024-03-06 20:41:34 +00:00
Ginko (Giggum)
a2b0eec03a Rewrote Dynamic DNS documentation/examples to align with T5791
(cherry picked from commit 5a6aa7506d74b40db52a2852629898457cb5753f)
2024-03-06 20:41:34 +00:00
Nataliia Solomko
79db662dba conntrack-sync: T6057: Add ability to disable syslog for conntrackd 2024-03-06 18:59:32 +02:00
Robert Göhler
99821111f4
Merge pull request #1300 from aapostoliuk/sstp-circinus
Rewritten the SSTP server documentation
2024-03-05 21:26:56 +01:00
Robert Göhler
2e13660661
Merge pull request #1301 from aapostoliuk/pptp-circinus
Rewritten the PPTP server documentation
2024-03-05 21:26:29 +01:00
Robert Göhler
fd6bbf93a4
Merge pull request #1306 from srividya0208/ipsecedit
addition of missing parameter
2024-03-05 21:25:45 +01:00
Christian Breunig
de7fab8728
Merge pull request #1307 from vyos/T2447-cpu-cstate
T2447: add configurable kernel boot option 'disable-power-saving'
2024-03-05 20:34:02 +01:00
Christian Breunig
f0324d8a03 T2447: add configurable kernel boot option 'disable-power-saving'
Lower available CPU C states to a minimum if this option set. This will set
Kernel commandline options "intel_idle.max_cstate=0 processor.max_cstate=1".
2024-03-05 20:32:16 +01:00
srividya0208
4c533eef7f addition of missing parameter 2024-03-05 05:40:22 -05:00
aapostoliuk
d71c4607fa Rewritten the SSTP server documentation
Fully rewritten SSTP server documentation.
2024-03-05 10:32:44 +02:00
aapostoliuk
8cb0070b51 Rewritten the PPTP server documentation
Fully rewritten PPTP server documentation.
2024-03-05 10:30:50 +02:00
Daniil Baturin
408951688b
Merge pull request #1295 from mkorobeinikov/master
Update the article
2024-03-03 10:18:29 +01:00
Christian Breunig
62b36a812a ipv6: improve PPPoE and RA examples 2024-03-03 10:00:59 +01:00
Christian Breunig
b09abf5924
Merge pull request #1303 from macaddict89/patch-1
Quick Start - Set interface description to match DHCP scope
2024-03-03 09:50:23 +01:00
macaddict89
d66af8e660
Quick Start - Set interface description to match DHCP scope 2024-03-02 18:10:08 -05:00
mkorobeinikov
9493803d36 Update the article Terraform
Update to the article about terraform. I made changes to the structure and divided the article into three parts AWS AZ vSPhere. Made changes to the table of contents of the article. Added links to resources in git. Added troubleshooting as well as a detailed description of the files.
2024-03-01 08:31:54 +03:00
Robert Göhler
d4ddfafdcf
Update code-snippets.css 2024-02-29 12:15:02 +01:00
Robert Göhler
1f4b7212d1
Merge pull request #1297 from aapostoliuk/pppoe-ipoe-fixes-circinus
Fixing IPoE and PPPoE documentation
2024-02-28 22:27:08 +01:00
bogdankol
8feb2a57fb
fixed inner lists styles (#1296)
* merged css and js files and layout from dev branch

* merged here Robert's PR

* new conf.py file

* added a comment

* added a comment2

* asd1

* asd2

* asd3

* asd4

* asd5

* asd6

* asd7

* sad
2024-02-28 22:26:02 +01:00
aapostoliuk
7f9b031aef Fixing IPoE and PPPoE documentation
Fixing IPoE and PPPoE documentation
2024-02-28 16:46:50 +02:00
Robert Göhler
a8d2dedab2
Merge pull request #1293 from aapostoliuk/ipoe-circinus
Rewritten the IPoE server documentation
2024-02-27 21:12:27 +01:00
aapostoliuk
2c3553ef88 Rewritten the IPoE server documentation
Fully rewritten IPoE server documentation.
2024-02-27 17:01:54 +02:00
Christian Breunig
deb4e15e51 ipsec: add IKEv2 road-warrior documentation 2024-02-27 06:55:42 +01:00
Robert Göhler
e554104cec
Merge pull request #1287 from srividya0208/openvpn_pki
Op-mode: Added information about import cert/key files to pki cli format
2024-02-26 20:58:55 +01:00
Daniil Baturin
a659053d18
Merge pull request #1290 from RelevantUsername/patch-1
Add additional step to ingress shaping
2024-02-26 15:24:52 +01:00
Daniil Baturin
ac4416a83c
Merge pull request #1288 from aapostoliuk/accel-ppp-circinus
Rewritten the L2TP documentation
2024-02-26 15:24:24 +01:00
jorgp2
bae7c9e8a2
Add additional step to ingress shaping
In order to set up ingress shaping using the example, you also need to create the ifb0 interface.  

Otherwise by following just the commands given you will receive a "Requested redirect interface "ifb0" does not exist!" error.  

At least to me it was not clear if these commands also created the IFB interface.
2024-02-25 16:19:47 -06:00
Daniil Baturin
ccb40c027d
Merge pull request #1289 from aapostoliuk/pppoe-circinus
Rewritten the PPPoE server documentation
2024-02-25 14:18:41 +01:00
Christian Breunig
3bac18ee52 container: add missing CLI command definitions 2024-02-24 09:42:55 +01:00
aapostoliuk
f4ca88a7b0 Rewritten the PPPoE server documentation
Fully rewritten PPPoE server documentation.
2024-02-23 15:27:44 +02:00
aapostoliuk
4dd84a7c4d Rewritten the L2TP documentation
Rewritten the L2TP documentation
Added the example 'PPPoE over L2TP' to blueprints
2024-02-22 12:08:10 +02:00
srividya0208
e93c4723c7 Op-mode:Added information about import to pki functionality 2024-02-20 12:05:12 -05:00
Daniil Baturin
53ca321dae
Merge pull request #1143 from vyos/update-translations-master
Github: update translations
2024-02-19 13:56:50 +00:00
bogdankol
54cb31c8e7
Styles refactoring (#1278) 2024-02-19 13:53:51 +00:00
Christian Breunig
b84c9e0eda
Merge pull request #1283 from vyos/login-T5972
login: T5972: add possibility to disable individual local user accounts
2024-02-17 12:12:17 +01:00
Christian Breunig
e6b534942b login: T5972: add possibility to disable individual local user accounts 2024-02-16 14:33:15 +01:00
Christian Breunig
ef69ba431c
Merge pull request #1281 from vyos/nht
T6001: add option to disable next-hop-tracking resolve-via-default
2024-02-16 09:36:34 +01:00
Christian Breunig
abaf981450 T6001: add option to disable next-hop-tracking resolve-via-default in VRF context 2024-02-16 08:52:05 +01:00
Christian Breunig
7a6cc0cf0f T6001: add option to disable next-hop-tracking resolve-via-default 2024-02-16 08:51:52 +01:00
rebortg
e50b510c0c Added information related to root-partition-auto-resize 2024-02-14 21:37:56 +01:00
Robert Göhler
59594e6207
Merge pull request #1279 from cfouche3005/set-forget
fix a forgotten "set"
2024-02-14 21:31:06 +01:00
cfouche
c9c5ac5cc8
fix a forgotten "set" 2024-02-14 20:02:11 +01:00
khramshinr
25b9e5f1ff T6020:vrrp health-check script not applied correctly in keepalived.conf
New path was added to sync-group config tree
2024-02-12 19:12:01 +07:00
Christian Breunig
79a74a54e7
Merge pull request #1275 from vyos/srv6-T5849
srv6: T5849: add segment support to "protocols static route6"
2024-02-12 06:26:51 +01:00
Christian Breunig
c857be8ce1 srv6: T5849: add segment support to "protocols static route6" 2024-02-11 09:15:40 +01:00
Robert Göhler
3a6dffdbd4
Update submodules.yml 2024-02-10 21:45:53 +01:00
Robert Göhler
9abd60430d
Update submodules.yml 2024-02-10 21:41:35 +01:00
Christian Breunig
652210fe0b
Merge pull request #1268 from vyos/rpki-T6023
rpki: T6023: add support for CLI knobs expire-interval and retry-interval
2024-02-08 23:01:52 +01:00
Robert Göhler
d35cd78ce8
Merge pull request #1270 from HollyGurza/T5740
T5740: Generate wiregurad keys via HTTP-API fails
2024-02-08 10:14:07 +01:00
Robert Göhler
c61dd2ac07
Merge pull request #1263 from aapostoliuk/T5971-circinus
T5971: Added PPP options documentation
2024-02-08 09:59:11 +01:00
khramshinr
d899dd29f4 T5740: Generate wiregurad keys via HTTP-API fails
Fix deprecated example
2024-02-08 13:23:45 +07:00
Christian Breunig
babc6089b7
Merge pull request #1267 from vyos/bgp-T6024
bgp: T6024: add additional missing FRR features
2024-02-07 22:02:31 +01:00
Christian Breunig
6b8c818559 rpki: T6023: add support for CLI knobs expire-interval and retry-interval 2024-02-07 21:17:56 +01:00
Christian Breunig
64d4513bc0 bgp: T6024: add additional missing FRR features 2024-02-07 21:13:09 +01:00
aapostoliuk
dd3537443d T5971: Added PPP options documentation
Added PPP options documentation
2024-02-05 10:41:34 +02:00
rebortg
c30ebf59bd migrade to peter-evans/create-pull-request@v6 2024-02-02 21:03:12 +01:00
rob
30ff284e24 fix update submodules 2024-02-02 20:52:08 +01:00
Robert Göhler
6377714c79
Merge pull request #1261 from ishioni/T5955
container: T5955: set uid/gid for container
2024-02-02 20:44:39 +01:00
Christian Breunig
38e13fbab0 T5979: add configurable kernel boot option 'disable-mitigations' 2024-02-02 20:19:30 +01:00
Piotr Maksymiuk
7ec9d4259d
container: T5955: set uid/gid for container 2024-02-02 10:41:51 +01:00
Christian Breunig
8af0791e2c
Merge pull request #1256 from HollyGurza/T6578
dns forwarding: T5687: Implement ECS settings for PowerDNS recursor
2024-02-01 20:26:20 +01:00
Robert Göhler
6196211d6f
Merge pull request #1255 from nicolas-fort/IDS-FastNetMon
Adding first documentation regarding IDS and FastNetMon. Also a brief…
2024-01-30 20:55:12 +01:00
Robert Göhler
e01fc7cadf
Merge pull request #1252 from jsimpso/patch-1
minor wording fixes / adjustments
2024-01-30 20:50:45 +01:00
khramshinr
ce0b62678f dns forwarding: T5687: Implement ECS settings for PowerDNS recursor 2024-01-30 21:02:23 +07:00
Robert Göhler
9a6603ca66
Merge pull request #1241 from mkorobeinikov/master
the article about Terraform
2024-01-25 15:13:55 +01:00
mkorobeinikov
ac4f69bed7 the article about Terraform
the article about Terraform+AWS+Azure+Ansible+VMware
2024-01-25 08:06:13 +03:00
Christian Breunig
c1716052eb bfd: T5967: add minimum-ttl option 2024-01-23 12:56:57 +01:00
Nicolas Fort
57cdbe065b Adding first documentation regarding IDS and FastNetMon. Also a brief configuration example is provided. 2024-01-23 06:57:42 -03:00
Christian Breunig
2443622964 ntp: T5692: add support to configure leap second behavior 2024-01-21 20:48:33 +01:00
James Simpson
adf7e91c5d
minor wording fixes / adjustments 2024-01-21 18:28:36 +08:00
Robert Göhler
bacd60f419
Merge pull request #1249 from aapostoliuk/T4658-T5953-circinus
Updated DPD and close-action values in IPSEC
2024-01-19 21:13:58 +01:00
Robert Göhler
c5db3d5860
Merge pull request #1250 from aapostoliuk/T5865-circinus
Changed IPv6 pool documentation in accel-ppp services
2024-01-19 21:12:25 +01:00
Robert Göhler
4a02bccb9d
Merge pull request #1247 from sebweb3r/spellfix
Fix some spell mistakes
2024-01-19 21:06:51 +01:00
aapostoliuk
f5b79621d0 Changed IPv6 pool documentation in accel-ppp services
Changed IPv6 pool documentation in accel-ppp services
to named IPv6 pools.
https://vyos.dev/T5865
2024-01-19 13:38:40 +02:00
aapostoliuk
cfb7e8186d Updated DPD and close-action values in IPSEC
Changed from 'hold' to 'trap' and from 'restart' to 'start'
in close-action.
Changed from 'hold' to 'trap' in DPD action.
2024-01-19 12:39:38 +02:00
Sebastian Weber
a5cb164d9a
Fix typos in build-vyos 2024-01-17 22:00:58 +01:00
Sebastian Weber
8897760316
Fix more typos 2024-01-17 22:00:50 +01:00
Sebastian Weber
3dd6f0609c
Fix typos in aws installation docs 2024-01-17 22:00:15 +01:00
Sebastian Weber
125c03f39c
Fix "errror"s in docs/_ext 2024-01-17 21:51:02 +01:00
Sebastian Weber
3b7d066770
Fix docs/cli.rst 2024-01-17 21:50:27 +01:00
Sebastian Weber
32460e70ef
Fix typos in quick-start 2024-01-17 21:48:51 +01:00
Sebastian Weber
ac79583948
Fix typos in automation 2024-01-17 21:47:16 +01:00
Sebastian Weber
b7ab40f545
Fix typo in troubleshooting. 2024-01-17 21:40:50 +01:00
Sebastian Weber
1eef218af2
Fix spelling in contributing 2024-01-17 21:40:04 +01:00
Robert Göhler
eeffa32cf0
Update Dockerfile 2024-01-16 13:15:18 +01:00
Robert Göhler
89eaea2409
Merge pull request #1240 from sarthurdev/kea6-options
dhcpv6: T3316: Update syntax for DHCPv6 CLI changes to options and range
2024-01-15 21:51:50 +01:00
Robert Göhler
bf6719a30f
github: pull also 1.3 changelog in sagitta workflow 2024-01-15 21:47:45 +01:00
Robert Göhler
207cc63f5b
Merge pull request #1246 from vyos/update-dependencies-master
Github: update current branch
2024-01-15 21:45:53 +01:00
rebortg
2ca863808a Github: update current branch 2024-01-15 06:05:58 +00:00
rebortg
a11428c495 Github: update translations 2024-01-15 06:02:35 +00:00
rebortg
14c94be155 Merge branch 'master' of github.com:vyos/vyos-documentation 2024-01-14 21:11:10 +01:00
sarthurdev
e6ade0470d dhcp: T3316: Update documentation for changes in PR vyos/vyos-1x#2650 2024-01-14 17:40:18 +01:00
rebortg
0740593f13 update sphinx and dependencies 2024-01-13 23:12:06 +01:00
Robert Göhler
ad280ba649
Merge pull request #1242 from vyos/master_autotest_1.5-rolling-202401121239
Update autotest labs with 1.5-rolling-202401121239
2024-01-13 14:04:27 +01:00
rebortg
27432429e0 Update autotest labs with 1.5-rolling-202401121239 2024-01-13 13:51:06 +01:00
sarthurdev
3b50e4600a Update syntax for Kea option change 2024-01-13 00:53:52 +01:00
Christian Breunig
bbf1ecdef2
Merge pull request #1238 from nicolas-fort/fwall-multiple-updates
Add opmode commands for firewall zones, and add global state-policies…
2024-01-12 17:25:32 +01:00
Nicolas Fort
85ef13b14f Add opmode commands for firewall zones, and add global state-policies in quick-start 2024-01-11 09:46:26 -03:00
Christian Breunig
9ccf8010ad
Merge pull request #1228 from vyos/https
https: add latest CLI changes
2024-01-11 07:31:26 +01:00
Christian Breunig
88410db821
Merge pull request #1222 from vyos/certbot-T5886
pki: T5886: add support for ACME protocol (LetsEncrypt)
2024-01-11 07:29:47 +01:00
Christian Breunig
a0c8bdaa02
Merge pull request #1230 from nvollmar/master
fix spelling
2024-01-11 07:29:23 +01:00
Christian Breunig
129e57debf
Merge pull request #1231 from sarthurdev/kea
dhcp: T3316: Update documentation for Kea implementation
2024-01-11 07:28:54 +01:00
Christian Breunig
e12d807e37
Merge pull request #1232 from Trae32566/NPTEXAMPLE-1
added new NPTv6/DHCPv6 example
2024-01-11 07:28:18 +01:00
sarthurdev
3864aa6aaf dhcp: dhcpv6: T3316: Update documentation for inclusion of subnet-id 2024-01-11 02:12:07 +01:00
sarthurdev
ad7eaafed5 dhcp: T3316: Update documentation for Kea implementation 2024-01-10 22:42:05 +01:00
Trae Santiago
1b1cc79868 added new NPTv6/DHCPv6 example 2024-01-10 11:13:38 -06:00
Nicolas Vollmar
a2666e8e13 fix spelling 2024-01-10 08:51:08 +01:00
Christian Breunig
cecc0f3c32 https: add latest CLI changes 2024-01-08 21:29:11 +01:00
Robert Göhler
11521fd4e5
Merge pull request #1221 from Giggum/master
docs: fix to improve readability and correct typos.
2024-01-08 21:24:14 +01:00
Robert Göhler
dfa516d63e
Delete docs/configuration/firewall/index.rst~ 2024-01-08 21:23:37 +01:00
Robert Göhler
90a40515be
Merge pull request #1225 from bubundas17/patch-1
Update Monitoring Docs for Influxdb
2024-01-08 21:18:33 +01:00
Robert Göhler
9500e6b078
Merge pull request #1219 from sever-sever/updates
updates: add system image latest
2024-01-08 21:12:29 +01:00
Robert Göhler
598ee99bbb
Merge pull request #1224 from vyos/update-dependencies-master
Github: update current branch
2024-01-08 21:09:07 +01:00
Bubun Das
8628ad46eb
Update monitoring.rst
Updated docs for influxdb
2024-01-08 23:48:19 +05:30
rebortg
caa86c7639 Github: update current branch 2024-01-08 06:05:52 +00:00
Ginko
f0dc4eef3e
Merge branch 'vyos:master' into master 2024-01-07 21:19:25 -05:00
Christian Breunig
9ca5e9dd89 dns: T5900: add dont-throttle-netmasks and serve-stale-extensions powerdns features 2024-01-06 20:54:08 +01:00
Giggum
7132481c92 fix to add more fixes on top of previous pull request 2024-01-05 22:40:42 -05:00
Christian Breunig
8e2932ebb4 pki: T5886: add support for ACME protocol (LetsEncrypt) 2024-01-05 22:55:37 +01:00
Viacheslav Hletenko
59ed69455c updates: add system image latest
If we configure "update-check url" we can use `latest` option
to update system image.

```
add system image latest
```
2024-01-05 11:13:18 +02:00
Giggum
e39d7d8990 docs: fix to improve readability and correct typos. 2024-01-05 00:29:03 -05:00
Robert Göhler
0cb7b820c9
Merge pull request #1217 from sarthurdev/master
Fix firewall syntax for refactor in PPPoE IPv6 example
2024-01-03 21:04:27 +01:00
Robert Göhler
9ed7dc9b59
Merge pull request #1216 from vyos/update-dependencies-master
Github: update current branch
2024-01-03 21:03:30 +01:00
sarthurdev
d74d2f6a40 Fix firewall syntax for refactor in PPPoE IPv6 example 2024-01-02 22:25:43 +01:00
rebortg
706930834f Github: update current branch 2024-01-01 06:06:30 +00:00
sofukong
878aa0bd85
build: improve documentation of current versions and how to build them 2023-12-30 10:49:10 +01:00
Christian Breunig
05215848a5 system: T5877: Shorten system domain-search config path
Documentation pdate for https://github.com/vyos/vyos-1x/pull/2718
2023-12-30 10:45:14 +01:00
Robert Göhler
cf1aa9900e
Merge pull request #1208 from nicolas-fort/conntrack-timeout
Conntrack timeout
2023-12-28 11:46:05 +01:00
Robert Göhler
b8bad89976
Merge pull request #1209 from fett0/http-security-headers
ocserv: add http-security-headers documentation
2023-12-28 11:39:17 +01:00
Robert Göhler
7bfb181bda
Merge pull request #1207 from nicolas-fort/leases
dhcp-server: update docs for op-mode command <show dhcp server leases>
2023-12-28 11:36:47 +01:00
Robert Göhler
b77163ebed
Merge pull request #1198 from vyos/update-dependencies-master
Github: update current branch
2023-12-28 11:31:27 +01:00
fett0
5933ffbe44 ocserv: add http-security-headers documentation 2023-12-27 16:37:24 -03:00
Nicolas Fort
3c4d9ec2e9 System Conntrack: update commands for timeout rules; update commands for ignore rules, since both ipv4 and ipv6 rules are supported. 2023-12-27 07:45:07 -03:00
Nicolas Fort
0893ca769b dhcp-server: update docs for op-mode command <show dhcp server leases> 2023-12-27 06:52:57 -03:00
Daniil Baturin
29162702a2
Merge pull request #988 from trilom/master
updating network name to reflect new limitation from 11 to 9
2023-12-26 12:54:42 +00:00
Christian Breunig
5e60a59962
Merge pull request #1203 from nicolas-fort/flowtabe-docs
Add configuration commands and brief example of firewall Flowtables. …
2023-12-26 13:21:27 +01:00
Christian Breunig
be266ef7b7
Merge pull request #1202 from sever-sever/updates
Add system update-check example
2023-12-26 13:20:41 +01:00
Nicolas Fort
0c5e77aea5 Add configuration commands and brief example of firewall Flowtables. Also re-add commands for firewall state policies, which now can eb found under <global-options> section 2023-12-26 08:55:02 -03:00
Viacheslav Hletenko
fd3073eef7 Add system update-check example
Add an example of online checking for updates
```
set system update-check auto-check
set system update-check url <url>
```
2023-12-25 17:23:32 +02:00
Christian Breunig
23fe562661
Merge pull request #1201 from vyos/lldp-snmp-t5855
snmp: T5855: migrate "set service lldp snmp enable" to "set service lldp snmp"
2023-12-25 11:00:52 +01:00
Christian Breunig
0ed155b055 snmp: T5855: migrate "set service lldp snmp enable" to "set service lldp snmp" 2023-12-25 09:14:05 +01:00
rebortg
983a7de986 Github: update current branch 2023-12-25 06:05:34 +00:00
Christian Breunig
ad4a92eb98 testing: fix typo 2023-12-22 12:29:55 +01:00
Robert Göhler
abca9c0c20
Merge pull request #1188 from robertoberto/master
pyvyos python sdk
2023-12-18 22:06:28 +01:00
Robert Göhler
a799e7fa12
Merge pull request #1191 from vyos/update-dependencies-master
Github: update current branch
2023-12-18 22:05:43 +01:00
rebortg
742838edda Github: update current branch 2023-12-18 06:05:48 +00:00
Roberto Berto
0993a91255 + pyvyos python sdk improved href at botoom 2023-12-15 17:35:47 -03:00
Roberto Berto
ddc9c32d02 + pyvyos python sdk improved titles 2023-12-15 17:32:23 -03:00
Roberto Berto
b2c1c8a31b + pyvyos python sdk 2023-12-15 17:21:16 -03:00
Christian Breunig
e1da50c717
Merge pull request #1184 from vyos/t4020
frr: T4020: document multiple per daemon config knobs
2023-12-15 10:23:38 +01:00
Christian Breunig
4aeedc96c2 frr: T4020: document multiple per daemon config knobs 2023-12-15 07:37:18 +01:00
Robert Göhler
c99f6c0180
Merge pull request #1179 from sever-sever/nat64
NAT64: Add example of configuration for NAT64
2023-12-11 20:24:23 +01:00
Robert Göhler
17a251daaf
Merge pull request #1182 from vyos/update-dependencies-master
Github: update current branch
2023-12-11 20:18:52 +01:00
Robert Göhler
f05f2e2b73
Merge pull request #1178 from aapostoliuk/T5688-2-circinus
sstp: T5688: Fixed 'client-ip-pool' configuration in the example
2023-12-11 20:17:59 +01:00
rebortg
d744d7583f Github: update current branch 2023-12-11 06:05:44 +00:00
Viacheslav Hletenko
9a049c0070 NAT64: Add example of configuration for NAT64
Add a simple description and example of NAT64
2023-12-08 20:49:54 +02:00
aapostoliuk
f8e26888b9 sstp: T5688: Fixed 'client-ip-pool' configuration in the example
Fixed 'client-ip-pool' configuration in the example
2023-12-08 10:53:21 +02:00
Robert Göhler
4144d78284
Merge pull request #1176 from aapostoliuk/T5688-circunis
accel-ppp: T5688: Changing CLI to create client address pool
2023-12-07 14:17:00 +01:00
Robert Göhler
3c101fedf3
Merge pull request #1175 from nicolas-fort/FWL_UPDATE
Firewall: update firewall bridge docs, and general diagram.
2023-12-07 14:04:52 +01:00
Robert Göhler
cfe60a5644
Merge pull request #1174 from srividya0208/minor_errors
"show ipv6 bgp" command is not available so replaced with show bgp ipv6
2023-12-07 13:45:01 +01:00
Robert Göhler
3a7c582daa
Merge pull request #1173 from aapostoliuk/T4704-circinus
policy: T4704: Added set metric (MED) to (+/-)rtt in route-map
2023-12-07 13:43:36 +01:00
Robert Göhler
31a27daad2
Merge pull request #1172 from vyos/update-dependencies-master
Github: update current branch
2023-12-07 13:39:27 +01:00
Robert Göhler
ed25a97a9d
Merge pull request #1169 from Cheeze-It/master
Add ISIS fast reroute documentation
2023-12-06 15:40:44 +01:00
Nicolas Fort
6e545b86f8 Firewall: update firewall bridge docs, and general diagram. Add minor fix to ipv4 firewall doc, and update ipv6 2023-12-06 08:37:44 -03:00
aapostoliuk
1096cbcf95 accel-ppp: T5688: Changing CLI to create client address pool
Changing CLI to create client address pool
2023-12-05 17:30:16 +02:00
srividya0208
4761be6a44 "show ipv6 bgp" command is not available so replaced with show bgp ipv6 2023-12-04 06:24:36 -05:00
aapostoliuk
a78504e95c policy: T4704: Added set metric (MED) to (+/-)rtt in route-map
Added set metric (MED) to (+/-)rtt in route-map
2023-12-04 11:20:52 +02:00
rebortg
86bc053844 Github: update current branch 2023-12-04 06:06:01 +00:00
Cheeze_It
b4b3fb12e2 Add ISIS fast reroute documentation
Adding basic descriptions of ISIS fast reroute documentation. Sadly it's sparse because FRR didn't really document it very deeply. But we'll get more as time goes on.
2023-12-03 15:08:55 -07:00
Christian Breunig
0429c31788 vpn: update site2site VTI example 2023-12-02 20:54:27 +01:00
rebortg
d4d3efe7fb fix build and ref warnings 2023-11-30 10:26:50 +01:00
Robert Göhler
7e8c713d45
Merge pull request #1162 from nicolas-fort/RemoveLegacy
Firewall: Remove <Legacy> firewall documentation from current branch.…
2023-11-29 22:12:17 +01:00
Robert Göhler
a52a2ed397
Merge pull request #1167 from vyos/update-dependencies-master
Github: update current branch
2023-11-29 22:10:03 +01:00
Nicolas Fort
165d180109 Firewall: Remove <Legacy> firewall documentation from current branch. 1.5 was born with new firewall structure, so no need to include this information. 2023-11-27 07:20:56 -03:00
rebortg
304085c992 Github: update current branch 2023-11-27 06:05:49 +00:00
rebortg
54da140062 Merge branch 'master' of github.com:vyos/vyos-documentation 2023-11-26 13:34:49 +01:00
rebortg
4ca2e09a2a add sagitta to github action for realeasnotes and submodules 2023-11-26 13:34:27 +01:00
Christian Breunig
5953d6f697 ipsec: gre: use dummy interface in example over loopback 2023-11-24 21:29:42 +01:00
Robert Göhler
c46961796c
Merge pull request #1128 from mkorobeinikov/master
Ansible example article
2023-11-24 21:29:10 +01:00
Robert Göhler
ff28490e16
Merge pull request #1161 from sever-sever/api-endpoints
HTTP API add reboot and poweroff endpoints example
2023-11-24 21:23:19 +01:00
Viacheslav Hletenko
d29ee63b82 HTTP API add reboot and poweroff endpoints example 2023-11-24 12:28:03 +02:00
Robert Göhler
9a7daff149
Merge pull request #1160 from tooeffayy/circinus-mdns-example-fix
Fix mDNS documentation to correct Example issue
2023-11-23 20:48:26 +01:00
Christian Breunig
f8c2d48a4d
Merge pull request #1155 from vyos/t5753-vxlan-vnifilter
vxlan: T5753: add support for VNI filtering
2023-11-22 11:06:00 +01:00
Christian Breunig
2e3510f988 http: T5762: rename "virtual-host listen-port" -> "virtual-host port" 2023-11-22 11:05:25 +01:00
tooeffayy
9cec1113fd Fix mDNS documentation to correct Example issue 2023-11-21 18:05:15 -05:00
Robert Göhler
330514a6c9
Merge pull request #1157 from vyos/t5760-dhcp-user-class
dhcp-client: T5760: add CLI option to pass user-class parameter
2023-11-21 20:46:17 +01:00
Robert Göhler
ca33735cfc
Merge pull request #1156 from greenpsi/wireguard-pki-update
Update wireguard pki command syntax
2023-11-21 20:37:51 +01:00
Robert Göhler
56dca14a32
Merge pull request #1159 from vyos/update-dependencies-master
Github: update current branch
2023-11-21 20:31:52 +01:00
Christian Breunig
12ffd3e638 http: T5762: api: make API socket backend communication the one and only default
Why: Smoketests fail as they can not establish IPv6 connection to uvicorn
backend server.

https://github.com/vyos/vyos-1x/pull/2481 added a bunch of new smoketests.

While debugging those failing, it was uncovered, that uvicorn only listens on
IPv4 connections

vyos@vyos# netstat -tulnp | grep 8080
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 127.0.0.1:8080          0.0.0.0:*               LISTEN      -

As the CLI already has an option to move the API communication from an IP to a
UNIX domain socket, the best idea is to make this the default way of
communication, as we never directly talk to the API server but rather use the
NGINX reverse proxy.
2023-11-21 08:22:39 +01:00
rebortg
7c292ea9b3 Github: update current branch 2023-11-20 06:05:40 +00:00
Christian Breunig
643432e59f T2405: add Git support to commit-archive 2023-11-19 22:17:07 +01:00
Christian Breunig
bf74eda74f dhcp-client: T5760: add CLI option to pass user-class parameter 2023-11-19 22:09:45 +01:00
Christian Breunig
c8f8c2d10c vxlan: T5753: add support for VNI filtering 2023-11-18 19:57:43 +01:00
greenpsi
c32a5a06c4 Update wireguard pki command syntax 2023-11-17 00:15:04 +01:00
Robert Göhler
403bca3bad
Merge pull request #1154 from blex2/patch-1
Update quick-start.rst
2023-11-16 21:56:24 +01:00
Robert Göhler
1ea74f4d9b
Merge pull request #1153 from greenpsi/nat-update
Nat update
2023-11-16 21:53:16 +01:00
Robert Göhler
47b3c55785
Merge pull request #1152 from glaubway/update-command-scripting
Update script ex with the correct "source" syntax
2023-11-16 21:43:22 +01:00
Robert Göhler
dea607f0fd
Merge pull request #1150 from vyos/update-dependencies-master
Github: update current branch
2023-11-16 21:40:08 +01:00
rebortg
e9b730bf24 correct version in template 2023-11-16 21:38:40 +01:00
rebortg
6e3a9269f5 add 1.5 version to 404 page
(cherry picked from commit 14e90781051ce8ad37201aadef8f9e2869f6100e)
2023-11-16 21:37:55 +01:00
Christian Breunig
1cd1f7ac6f Bump version to 1.5 2023-11-16 16:10:16 +01:00
blex2
71e2bb0871
Update quick-start.rst
tryed document with rolling release 1.5 and had some problems with commands that changed. I adopted the changes here to reflect how I got it on the rolling releae without parse errors
2023-11-16 00:52:35 +01:00
greenpsi
f0349e7f1f Nat update
Update some nat commands to new syntax
2023-11-16 00:19:59 +01:00
glaubway
95dac5696e
Update script ex with the correct "source" syntax 2023-11-15 21:55:45 +00:00
Christian Breunig
9e9f2755a8
Merge pull request #1151 from vyos/frr-pim-T5733
pim: igmp: T5733: adjust to latest CLI syntax
2023-11-15 18:21:41 +01:00
Christian Breunig
2de650e60c pim: igmp: T5733: adjust to latest CLI syntax 2023-11-13 21:29:52 +01:00
Robert Göhler
092965a217
Update flowtables.rst 2023-11-13 11:16:14 +01:00
rebortg
203fdb8f6c Github: update current branch 2023-11-13 06:05:43 +00:00
Robert Göhler
f59bff9cdd
Merge pull request #1144 from nicolas-fort/fwall-nat-update
Fwall nat update
2023-11-12 21:43:16 +01:00
Robert Göhler
2c14b973a3
Update flowtables.rst 2023-11-12 21:42:49 +01:00
Robert Göhler
611faea0a8
Merge pull request #1147 from indrajitr/avahi-doc
mdns: T5227, T5615, T5719: Update mDNS documentation for additional options
2023-11-12 21:16:22 +01:00
Robert Göhler
8de4a1e55a
Merge pull request #1145 from josenj/master
Small document changes.
2023-11-12 21:08:45 +01:00
mkorobeinikov
a80321d09e Ansible example article
An example of how to set up Ansible and VyOS.
2023-11-10 07:37:48 +03:00
Indrajit Raychaudhuri
510485fd14 mdns: T5227, T5615, T5719: Update mDNS documentation for additional options
Add mdns repeater docs for additional conf-mode and op-mode options.
2023-11-09 22:00:25 -06:00
Daniil Baturin
e4785773bf
Merge pull request #1146 from srividya0208/minor_errors
correction of typos
2023-11-09 13:27:19 +00:00
srividya0208
040472e043 correction of typos 2023-11-09 08:19:04 -05:00
jose
c5e83bc9a0 Changed 'set' command to appear the same as other commands 2023-11-08 19:23:49 -05:00
jose
3e002f8765 Spelling correction 2023-11-08 19:09:40 -05:00
Nicolas Fort
b6c3c7f40a Firewall Update: improve documentation and split file for better experience while reading. Add brief notes regarding Flowtables and Bridge firewall, leaving a note that those documents are still under development. New explanation for Netfilter based firewall, which includes new diagrams. 2023-11-08 13:51:47 -03:00
Robert Göhler
ebde99a045
Merge pull request #1142 from andriiandrieiev/master
Fixed lxml build (Python 3.12 issue)
2023-11-07 23:46:18 +01:00
Andrii Andrieiev
561eb194e0 Fixed lxml build (Python 3.12 issue) 2023-11-08 00:35:14 +02:00
Robert Göhler
8a1d41b7f1
Merge pull request #1127 from JeffWDH/master
Update ssh.rst
2023-11-07 21:27:00 +01:00
Robert Göhler
c7f655e466
Merge pull request #1138 from Harliff/patch-2
Update build-vyos.rst (separate "saggita" from "current")
2023-11-07 21:25:52 +01:00
Robert Göhler
ee8a7c224e
Merge pull request #1140 from vyos/update-dependencies-master
Github: update current branch
2023-11-07 21:19:44 +01:00
Robert Göhler
42b9614365
downgrade lxml 2023-11-07 21:15:38 +01:00
Robert Göhler
3a04755562
github action lxml fix dependencies 2023-11-07 21:08:18 +01:00
Robert Göhler
67784145f3
github action lxml fix dependencies 2023-11-07 21:04:36 +01:00
Robert Göhler
5e478bfd83
gthub action lxml dependencies 2023-11-07 21:01:36 +01:00
Robert Göhler
205dcc0c67
lxml dependencies 2023-11-07 20:59:49 +01:00
Robert Göhler
98317f33d7
Update update-translations.yml 2023-11-07 20:57:34 +01:00
rebortg
4b84362381 Github: update current branch 2023-11-06 06:05:27 +00:00
Harliff
ed8865aec6
Update build-vyos.rst
Since "saggita" is no more current branch and links to the "current" pointed to "ciriunus" branch now, I've replaced "current" branch links to "saggita", so 1.4 can be built.
2023-11-02 16:20:52 +03:00
Nicolas Fort
ece28ce809 Update nat and firewall docs. Re-add zone and update several things. 2023-11-01 11:09:42 -03:00
Robert Göhler
7625a30f2b
Merge pull request #1135 from vyos/update-dependencies-master
Github: update current branch
2023-10-31 20:15:17 +01:00
rebortg
d3b7500a09 Github: update current branch 2023-10-31 19:14:01 +00:00
Robert Göhler
fd707f1470
Merge pull request #1133 from vyos/update-dependencies-master
Github: update current branch
2023-10-31 14:43:48 +01:00
Christian Breunig
8c838d7ca9 T5699: vxlan: migrate "external" CLI know to "parameters external" 2023-10-31 07:37:52 +01:00
Christian Breunig
364471b8da
Merge pull request #1129 from vyos/t5668-vxlan
vxlan: T5668: add CLI knob to enable ARP/ND suppression
2023-10-31 07:32:52 +01:00
rebortg
4140c1ce99 Github: update current branch 2023-10-30 06:19:30 +00:00
JeffWDH
6b2d50c755
Add "monitor log ssh" and "monitor log ssh dynamic-protection" 2023-10-29 10:26:45 -04:00
Christian Breunig
11cb9979e0 vxlan: T5668: add CLI knob to enable ARP/ND suppression 2023-10-28 21:35:55 +02:00
Christian Breunig
8a5804881c vxlan: add missing "parameters nolearning" help 2023-10-28 21:34:25 +02:00
Robert Göhler
7aa0c1ab32
Merge pull request #1126 from srividya0208/ipsec_vips
Added config example of vpn ipsec site-to-site
2023-10-26 13:36:13 +02:00
srividya0208
4d7e44d3e7 Added config example of vpn ipsec site-to-site 2023-10-26 02:00:19 -04:00
Robert Göhler
90c343fa92
Merge pull request #1125 from vyos/revert-1112-revert-1111-nat_interfaces_group
Revert "Revert "NAT: add interface-group documentation. ""
2023-10-25 21:33:27 +02:00
Robert Göhler
4db66e6c0c
Update nat44.rst
change interface-name and interface-group
2023-10-25 21:33:07 +02:00
Robert Göhler
535bd97639
Revert "Revert "NAT: add interface-group documentation. "" 2023-10-25 21:30:35 +02:00
Robert Göhler
3d54548727
Merge pull request #1121 from vyos/update-translations-master
Github: update translations
2023-10-25 21:20:11 +02:00
Robert Göhler
935bb54b7a
Merge pull request #1123 from vyos/update-dependencies-master
Github: update current branch
2023-10-25 21:19:44 +02:00
rebortg
0c85a3625d Github: update current branch 2023-10-23 06:05:47 +00:00
rebortg
da3597c534 Github: update translations 2023-10-23 06:02:45 +00:00
JeffWDH
c9a06800f9
Update ssh.rst
Added:
show log ssh
show log ssh dynamic-protection
show ssh fingerprints
show ssh fingerprints ascii
show ssh dynamic-protection
2023-10-19 12:32:06 -04:00
Robert Göhler
858e209ef9
Merge pull request #1119 from aslanvyos/patch-8
Update dmvpn.rst
2023-10-19 13:05:10 +02:00
Robert Göhler
e64913496b
Merge pull request #1118 from aslanvyos/patch-7
Update site2site_ipsec.rst
2023-10-19 10:26:06 +02:00
Robert Göhler
225df749d5
Merge pull request #1115 from vyos/dependabot/pip/urllib3-1.26.18
Bump urllib3 from 1.26.17 to 1.26.18
2023-10-19 09:49:18 +02:00
Robert Göhler
e978094139
Merge pull request #1120 from vhelke/fix_typo_in_wireguard_doc
Fix two typos in Wireguard doc
2023-10-19 09:47:46 +02:00
Veli-Matti Helke
d3afeafb41 Fix two typos in Wireguard doc 2023-10-18 22:08:58 +03:00
aslanvyos
dc2cfd1f61
Update dmvpn.rst
When we put this command we got an error like:

set interfaces tunnel tun100 local-ip '192.0.2.1'

  Configuration path: interfaces tunnel tun100 [local-ip] is not valid
  Set failed
2023-10-18 17:44:00 +04:00
aslanvyos
d3ef41c38f
Update site2site_ipsec.rst
To make easily understandable the Site-to-Site VPN ikev2 configuration for users (especially if the user is new to VyOS) made the following changes:
- Added dummy interface to both routers for testing purposes
- Added static route for both routers for dummy interface
- Added this line of command: 
   set vpn ipsec option disable-route-autoinstall
   Because when we write this line after the commit action we got an error like:
WARNING: It's recommended to use ipsec vti with the next command

- corrected this line:
  set vpn ipsec site-to-site peer OFFICE-B local-address '192.168.0.10'
to this:
set vpn ipsec site-to-site peer OFFICE-B local-address '172.18.201.10'
2023-10-18 15:24:39 +04:00
dependabot[bot]
9e06bee046
Bump urllib3 from 1.26.17 to 1.26.18
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.17 to 1.26.18.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.17...1.26.18)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-18 01:28:50 +00:00
Christian Breunig
1ddce99cc8 wireless: extend example with missing country-code 2023-10-17 21:19:18 +02:00
Robert Göhler
cc380ff55e
Merge pull request #1113 from vyos/update-dependencies-master
Github: update current branch
2023-10-16 21:06:55 +02:00
rebortg
db0ac82caf Github: update current branch 2023-10-16 06:05:30 +00:00
Robert Göhler
c2c8d36286
Merge pull request #1112 from vyos/revert-1111-nat_interfaces_group
Revert "NAT: add interface-group documentation. "
2023-10-12 21:07:31 +02:00
Robert Göhler
54525f31ce
Revert "NAT: add interface-group documentation. " 2023-10-12 21:07:02 +02:00
Robert Göhler
e0fa88b183
Merge pull request #1111 from nicolas-fort/nat_interfaces_group
NAT: add interface-group documentation.
2023-10-12 09:59:45 +02:00
Nicolas Fort
531c5b9c5e NAT: add interface-group documentation. Also add firewall rules for allowing destination nat connections. 2023-10-11 15:41:18 -03:00
Robert Göhler
a7c0717e5d
Merge pull request #1107 from Dibins/patch-1
Update wireguard.rst
2023-10-10 21:36:29 +02:00
Robert Göhler
8234ffa650
Merge pull request #1108 from vyos/update-translations-master
Github: update translations
2023-10-10 21:28:01 +02:00
Robert Göhler
4b69a0eacf
Merge pull request #1110 from vyos/update-dependencies-master
Github: update current branch
2023-10-10 21:27:40 +02:00
rebortg
2c1149773c Github: update current branch 2023-10-09 06:05:45 +00:00
rebortg
6801a0b129 Github: update translations 2023-10-09 06:03:01 +00:00
Christian Breunig
7090b69845 T5630: pppoe: allow to specify MRU in addition to already configurable MTU 2023-10-08 09:08:35 +02:00
Dibins
7d9792b510
Update wireguard.rst
Adding proper syntax for 1.4 firewall commands
2023-10-05 15:50:06 -05:00
Robert Göhler
7b89b50e3d
Merge pull request #1102 from vyos/update-translations-master
Github: update translations
2023-10-05 22:26:26 +02:00
Robert Göhler
dfbfe59089
Merge pull request #1104 from vyos/update-dependencies-master
Github: update current branch
2023-10-05 22:25:28 +02:00
Robert Göhler
c6737c7213
Merge pull request #1105 from Dibins/patch-1
Update dns.rst
2023-10-05 22:25:10 +02:00
Robert Göhler
362938d8e0
Merge pull request #1106 from vyos/dependabot/pip/urllib3-1.26.17
Bump urllib3 from 1.26.15 to 1.26.17
2023-10-05 22:18:15 +02:00
dependabot[bot]
0ad7f931de
Bump urllib3 from 1.26.15 to 1.26.17
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.15 to 1.26.17.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.15...1.26.17)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-03 03:25:18 +00:00
Dibins
fa84bc4b35
Second update dns.rst
Based on the discussion here: https://forum.vyos.io/t/dynamic-dns-not-wollowing-web-options/12309 it seems necessary to note that setting the web-options on a given interface is not sufficient for determining the IP address when behind NAT. 

I've added some additional detail, which I think will make that more clear, as well as listed the commands as required to set up DDNS behind NAT. 

Further I updated the section on RFC2136 to accurately show address instead of interface
2023-10-02 16:53:29 -05:00
Shnoobins
cf1c7eb76d
Update dns.rst
Updated command syntax for dynamic dns - changed set service dns dynamic interface to set service dns dynamic address. 

Changed the login option from 'login' to 'username' 

Changed the web options from 'use-web' to 'web-options' 

Changed because I ran into the command syntax change on a 1.4 install. Updating documents to match.
2023-10-02 12:40:37 -05:00
rebortg
b089f1b2d8 Github: update current branch 2023-10-02 06:05:37 +00:00
rebortg
1e5db45029 Github: update translations 2023-10-02 06:03:00 +00:00
Robert Göhler
08ac110e10
Merge pull request #1101 from srividya0208/ikev2vpn
Added details about ipsec remote-access
2023-09-28 14:07:40 +02:00
srividya0208
3f7e9a6de9 Added details about ipsec remote-access 2023-09-28 02:41:47 -04:00
Robert Göhler
b15d0560a2
Merge pull request #1095 from aslanvyos/patch-2
Update login.rst
2023-09-26 22:11:13 +02:00
Robert Göhler
f635b6e714
Merge pull request #1088 from Nephiaust/2023-FirewallUpdates
Updates to the firewall pages
2023-09-26 22:08:20 +02:00
Robert Göhler
3d73d00dcb
Merge pull request #1100 from aslanvyos/patch-4
Update libvirt.rst
2023-09-26 21:55:33 +02:00
aslanvyos
ed603d68d8
Update libvirt.rst
1. In the new version of Libvirt this --os-type is deprecated. When we put this option we get this message "WARNING --os-type is deprecated and does nothing. Please stop using it."
2. Some ques OS KVM console is chosen as the default boot option and when we enter the console console hangs. For this reason, we need to reboot and select Serial console.
2023-09-26 14:39:32 +04:00
Robert Göhler
0e483210ad
Merge pull request #1097 from vyos/update-translations-master
Github: update translations
2023-09-25 20:25:58 +02:00
Robert Göhler
f53d35f04b
Merge pull request #1099 from vyos/update-dependencies-master
Github: update current branch
2023-09-25 20:23:15 +02:00
rebortg
ca3a5176ee Github: update current branch 2023-09-25 06:06:02 +00:00
rebortg
3031d68f6c Github: update translations 2023-09-25 06:02:38 +00:00
aslanvyos
6f8c303510
Update login.rst
RADIUS and TACACS configuration examples were added.
Also mentioned if there is no connection between VyOS and RADIUS/TACACS servers users need to use local accounts for authentication.
2023-09-22 16:33:23 +04:00
Robert Göhler
0013b57003
Merge pull request #1092 from sever-sever/synproxy
Add firewal synproxy
2023-09-21 21:15:49 +02:00
Viacheslav Hletenko
f7cd4483aa Add firewal synproxy 2023-09-21 15:22:34 +03:00
Robert Göhler
a7f6b67f7e
Merge pull request #1091 from vyos/update-translations-master
Github: update translations
2023-09-18 20:13:45 +02:00
rebortg
a6100b2988 Github: update translations 2023-09-18 18:13:23 +00:00
Robert Göhler
473a5562ad
Merge pull request #1089 from vyos/update-dependencies-master
Github: update current branch
2023-09-18 19:59:25 +02:00
Robert Göhler
7459088efa
Merge pull request #1090 from vyos/update-translations-master
Github: update translations
2023-09-18 19:58:57 +02:00
rebortg
f1d53340b2 Github: update translations 2023-09-18 05:42:25 +00:00
rebortg
74e8b93376 Github: update current branch 2023-09-18 05:41:37 +00:00
Daniil Baturin
b966542cf7
Merge pull request #1087 from Nephiaust/master
Fixed minor issues in documentation
2023-09-17 18:06:41 +01:00
Nephiaust
7d07926f37
Added new section about the different firewalls
Updated labels for the pages
Added new pictures.

Signed-off-by: Nephiaust <29741794+Nephiaust@users.noreply.github.com>
2023-09-18 01:08:00 +09:30
Nephiaust
d9a978cf58
Change ref firewall for int groups to be unique
Signed-off-by: Nephiaust <29741794+Nephiaust@users.noreply.github.com>
2023-09-17 23:28:53 +09:30
Nephiaust
b5ce5a2eba
Fixed bad formatting for code-blocks
Signed-off-by: Nephiaust <29741794+Nephiaust@users.noreply.github.com>
2023-09-17 23:27:53 +09:30
Nephiaust
af5b760d3c
Fixed header tag for Circinus
Signed-off-by: Nephiaust <29741794+Nephiaust@users.noreply.github.com>
2023-09-17 23:27:26 +09:30
Robert Göhler
9688bca70d
Merge pull request #1063 from NickAnderegg/overview-nftables-translation
quick-start: update firewall tutorials to reflect nftables-based firewall commands
2023-09-13 20:46:17 +02:00
Robert Göhler
ed13fc4624
Merge pull request #1082 from nicolas-fort/blueprint-fwall-ipsec
Config blueprints: Add new example in configuration blueprints
2023-09-13 20:40:26 +02:00
Nick Anderegg
9d5d575d71 quick-start: fix typo 2023-09-13 13:12:02 -04:00
Christian Breunig
55b1909b03 vrf: add NAT example 2023-09-13 19:11:17 +02:00
John Estabrook
93c8726ab9
Merge pull request #1075 from dmbaturin/T5270-openvpn-peer-fingerprint
openvpn: Add peer fingerprint mode
2023-09-13 09:54:20 -05:00
Daniil Baturin
14633c945f openvpn: Add peer fingerprint mode 2023-09-13 15:39:58 +01:00
Nick Anderegg
1e8c862c55 chore: fix formatting and add linter comments 2023-09-12 21:36:25 -04:00
Nick Anderegg
101c6e1a64 quick-start: format to correct line length 2023-09-12 21:01:33 -04:00
Nick Anderegg
7e36b163bd quick-start: adding missing rule to allow echo requests 2023-09-12 20:55:59 -04:00
Nick Anderegg
5a57f5968d quick-start: add clarifying context to nftables config examples 2023-09-12 20:55:59 -04:00
Nick Anderegg
31f741269d quick-start: initial pass of netfilter firewall configuration intro 2023-09-12 20:55:59 -04:00
Nick Anderegg
63ff118d8a quick-start: add notice about changes to firewall backend 2023-09-12 20:55:59 -04:00
Robert Göhler
8b88c7e22b
Merge pull request #1083 from vyos/update-dependencies-master
Github: update current branch
2023-09-12 23:06:17 +02:00
rebortg
8e0c0401f8 Github: update current branch 2023-09-12 21:05:38 +00:00
rebortg
d60e351f88 fix submodule 2023-09-12 23:04:40 +02:00
rebortg
686a2597f4 Merge branch 'master' of github.com:vyos/vyos-documentation 2023-09-12 22:16:59 +02:00
rebortg
975df76734 include releasenotes of 1.5 2023-09-12 22:12:26 +02:00
Nicolas Fort
ee209ead6d Config blueprints: Add new example for policy-based ipsec site to site tunnel, plus firewall, using new firewall sintax 2023-09-12 14:34:27 -03:00
Christian Breunig
4533a8f8ff
build: update Docker tags for release branches 2023-09-12 08:02:38 +02:00
Christian Breunig
92ade26e35 build: remove reference to WireGuard out-of-tree packages 2023-09-12 07:44:23 +02:00
Robert Göhler
ae147e3b1f
Merge pull request #1079 from vyos/update-translations-master
Github: update translations
2023-09-11 21:15:26 +02:00
Robert Göhler
0a2c9463b9
Merge pull request #1076 from nicolas-fort/Firewall_new_cli_update
Firewall refactor: add visible note in firewall docs:
2023-09-11 20:37:43 +02:00
Robert Göhler
f2ec0738cc
Merge pull request #1078 from vfreex/update-readme
Update README for missing dependencies
2023-09-11 20:35:02 +02:00
Robert Göhler
f1b649a6d1
Merge pull request #1081 from vyos/update-dependencies-master
Github: update current branch
2023-09-11 20:31:47 +02:00
rebortg
873a671d84 Github: update current branch 2023-09-11 06:05:30 +00:00
rebortg
bbbfa870c1 Github: update translations 2023-09-11 06:02:51 +00:00
Christian Breunig
887f6c655d
Merge pull request #1077 from vfreex/add-mld
T5518: Document `protocols pim6`
2023-09-10 15:35:15 +02:00
Yuxiang Zhu
4e3492804e Update README for missing dependencies 2023-09-10 20:37:00 +08:00
Yuxiang Zhu
44f64352e3 T5518: Document protocols pim6 2023-09-10 20:36:09 +08:00
Christian Breunig
d80690d563 vxlan: T3700: support VLAN tunnel mapping of VLAN aware bridges 2023-09-09 07:27:57 +02:00
Nicolas Fort
24d9c9b9d0 Firewall refactor: add visible note in firewall docs: zone, quick-start and config blueprint zone-policy 2023-09-08 09:49:02 -03:00
Robert Göhler
d4feb68416
github: schedule update-translations action 2023-09-06 21:06:10 +02:00
Robert Göhler
3514248c09
Merge pull request #1074 from vyos/update-translations-master
Github: update translations
2023-09-06 21:04:25 +02:00
rebortg
b90010c3cf Github: update translations 2023-09-06 19:02:18 +00:00
Robert Göhler
a4ddc2154c
Merge pull request #1072 from srividya0208/zbf
correction of ipsec compression syntax
2023-09-06 21:01:32 +02:00
Robert Göhler
923d79f467
Merge pull request #1071 from vyos/update-dependencies-master
Github: update current branch
2023-09-06 21:00:10 +02:00
srividya0208
54bdc76b3b correction of ipsec compression syntax and added a reference
for changes done for zone based firewall
2023-09-04 02:49:17 -04:00
rebortg
a5ffc4c5b1 Github: update current branch 2023-09-04 06:05:20 +00:00
Christian Breunig
7c1e89cbe3 Add link to IAU constellation names and 1.5 codename 2023-09-01 07:26:16 +02:00
rebortg
18b97b887c autotest: tunnelbroker update version 2023-08-31 21:55:36 +02:00
rebortg
999c158264 autotest: Wireguard update version 2023-08-31 21:47:16 +02:00
rebortg
d4342fd4a8 update extracted vyos commands 2023-08-31 21:33:42 +02:00
rebortg
60232115d3 fix codeblock format 2023-08-28 21:24:05 +02:00
Robert Göhler
727b400299
Update .readthedocs.yml 2023-08-28 20:58:52 +02:00
Robert Göhler
bcc6541216
Merge pull request #1068 from vyos/update-dependencies-master
Github: update current branch
2023-08-28 20:48:56 +02:00
rebortg
ee42ed8e3c Github: update current branch 2023-08-28 06:05:02 +00:00
Robert Göhler
eeefebfbe0
Merge pull request #1067 from vyos/update-translations-master
Github: update translations
2023-08-27 21:28:39 +02:00
rebortg
d440a1c977 Github: update translations 2023-08-27 19:27:33 +00:00
Robert Göhler
8d8adf82c8
Update update-translations.yml 2023-08-27 21:18:38 +02:00
Robert Göhler
093055473b
Merge pull request #1066 from rebortg/localazy-3
Setup translation with localazy
2023-08-27 21:14:39 +02:00
rebortg
355b459f22 Merge branch 'master' of github.com:vyos/vyos-documentation into localazy-3 2023-08-27 21:04:56 +02:00
Robert Göhler
02aafc3df3
Merge pull request #1065 from giga1699/T5447
MACsec: Document static key configuration
2023-08-26 21:45:51 +02:00
Robert Göhler
1a3aa2dfc4
Merge pull request #1064 from srividya0208/firewall
firewall: correction of default-action for rule-set
2023-08-26 21:40:15 +02:00
Giga Murphy
c3796b825a MACsec: Document static key configuration 2023-08-26 03:01:39 +00:00
srividya0208
b5db744ad6 firewall: correction of default-action for rule-set 2023-08-25 14:13:44 -04:00
Robert Göhler
0bce1b0cbe
Merge pull request #1062 from gil906/master-1
Updating documentation
2023-08-24 21:21:10 +02:00
Gilbert De Leon
1e2828453c
Updating documentation
Adding curl to download current rolling version from github
replacing old 2021 file with the current 2023 version
2023-08-23 23:16:21 -07:00
Robert Göhler
9a08e1a874
Merge pull request #1061 from fett0/mpls-label-allocation-mode
l3vpn : add label allocation mode documentation
2023-08-23 21:00:52 +02:00
fett0
0317aa327d l3vpn : add label allocation mode documentation 2023-08-23 13:54:19 -03:00
Robert Göhler
7a6d98bb37
Merge pull request #1060 from vyos/update-dependencies-master
Github: update current branch
2023-08-22 22:12:29 +02:00
rebortg
6f6b4222d6 Github: update current branch 2023-08-21 06:05:11 +00:00
Christian Breunig
f600198501 wifi: fix CLI nodes for country-code definition 2023-08-19 16:43:17 +02:00
Christian Breunig
abd405b91e T5409: add per-client-thread CLI option for wireguard and wireless interfaces 2023-08-17 22:01:54 +02:00
Christian Breunig
f6a30534bd l3vpn: T5338: fix review comment 2023-08-16 21:41:23 +02:00
Christian Breunig
aa7bd60c02
Merge pull request #1043 from aapostoliuk/T5338-sagitta
l3vpn: T5338: Added 'protocols bgp interface <int> mpls forwarding'
2023-08-16 21:39:12 +02:00
Christian Breunig
1cbd6eb89c
Merge pull request #1035 from nicolas-fort/T5160-new_fwall_cli
T5160: New firewall cli - Update documentation for new firewall structure
2023-08-16 21:38:08 +02:00
Robert Göhler
a9624b5fc0
Merge pull request #1057 from nicolas-fort/T5014-nat-lb
T5014: add NAT Load Balance commands and configuration example.
2023-08-16 21:37:13 +02:00
Robert Göhler
7c8e64c91b
Merge pull request #1056 from vyos/update-dependencies-master
Github: update current branch
2023-08-16 21:32:28 +02:00
Nicolás Fort
bea877c627
Update release version on index 2023-08-14 06:42:11 -03:00
rebortg
2c5edb372f Github: update current branch 2023-08-14 06:05:05 +00:00
Christian Breunig
11149e19ef T5464: ipv6: add support for per-interface dad (duplicate address detection) setting 2023-08-11 22:34:26 +02:00
Nicolas Fort
d1d64ac44d T5014: add NAT Load Balance commands and configuration example. 2023-08-08 08:23:33 -03:00
Christian Breunig
5e4eadf0a1 T5445: dyndns: add possibility to specify update interval (timeout) 2023-08-06 14:34:35 +02:00
Daniil Baturin
2d78e7c72d
Update links and info in the README 2023-08-04 17:57:19 +01:00
rebortg
abd23045bc add translation feature 2023-07-31 21:13:58 +02:00
Robert Göhler
f0175e1638
Merge pull request #1054 from vyos/update-dependencies-master
Github: update current branch
2023-07-31 20:45:00 +02:00
Ricardo Figueiredo
75634be59b
pppoe-server: T5418: remove nonexistent restriction (#1052) 2023-07-31 15:50:54 +01:00
Christian Breunig
3458f7de3e
Merge pull request #1050 from 1vivy/dhcp6c-no-ia-release
interface: T5387: document dhcpv6-pd no-release flag
2023-07-31 13:58:39 +02:00
rebortg
a1c267648a Github: update current branch 2023-07-31 06:05:31 +00:00
Robert Göhler
8f3ae555b3
Merge pull request #1051 from marek22k/master
L2TPv3: Fix typo
2023-07-28 21:21:07 +02:00
Christian Breunig
14c4fac22b openvpn: T4974: merge two DCO docs 2023-07-27 16:27:17 +02:00
Christian Breunig
5299c30942
Merge pull request #1049 from fett0/Openvpn-dco-doc
OpenVPN : add documetation DCO on VyOS
2023-07-27 16:24:46 +02:00
Christian Breunig
ada1da9377 openvpn: T4974: fix typo 2023-07-27 11:28:21 +02:00
Christian Breunig
aebb422f67 openvpn: T4974: add data channel offload CLI documentation 2023-07-27 11:27:08 +02:00
Marek Küthe
04b4ec90a7
L2TPv3: Fix typo
The previous RFC pointed to the XMPP (Instant Messaging Standard) specification.
2023-07-26 15:06:37 +02:00
Christian Breunig
8d0279a0f0 ospf: T5377: add graceful restart FRR feature (RFC 3623) 2023-07-25 23:13:35 +02:00
1vivy
a0f18783ee interface: T5387: document dhcpv6-pd no-release flag 2023-07-25 14:53:29 -04:00
fett0
e93afe3d33 OpenVPN : add documetation DCO on VyOS 2023-07-24 16:47:44 -03:00
rebortg
641e9a84b1 coverage: update command json file 2023-07-24 21:37:55 +02:00
Robert Göhler
a54be62dbb
Merge pull request #1048 from nicolas-fort/T4889-NAT-Redirection
T4889: NAT Redirection: adding information that dnat redirection is supported
2023-07-24 21:31:52 +02:00
Robert Göhler
d1e55008d3
Merge pull request #1047 from vyos/update-dependencies-master
Github: update current branch
2023-07-24 21:26:02 +02:00
Nicolas Fort
eaaeea850f T4889: NAT Redirection: adding information that dnat redirection is supported 2023-07-24 07:02:13 -03:00
rebortg
e9001e65b7 Github: update current branch 2023-07-24 06:05:45 +00:00
Robert Göhler
072e1a9226
Merge pull request #1045 from srividya0208/ethernet
interface mirror options are changed.
2023-07-20 15:22:45 +02:00
srividya0208
c7d52cf762 interface mirror options are changed.
two paragraphs are defined about the mirror option, removed the paragraph
having the older cli structure.
2023-07-19 04:38:46 -04:00
Robert Göhler
70429b1ea3
Merge pull request #1042 from vyos/update-dependencies-master
Github: update current branch
2023-07-17 20:58:52 +02:00
Daniil Baturin
5ff1a7d578
Merge pull request #1044 from nicolas-fort/dhcp-relay-disable
dhcp-relay: add <disable> command for dhcp and dhcpv6 realys
2023-07-17 17:57:25 +01:00
Nicolas Fort
0e2fae9551 dhcp-relay: add <disable> command for dhcp and dhcpv6 realys 2023-07-17 12:40:05 -03:00
aapostoliuk
ca15a227d5 l3vpn: T5338: Added 'protocols bgp interface <int> mpls forwarding'
Added command 'protocols bgp interface <int> mpls forwarding'
2023-07-17 16:08:24 +03:00
rebortg
3b0f261ab0 Github: update current branch 2023-07-17 06:06:55 +00:00
Robert Göhler
40db3644f3
Merge pull request #1037 from vyos/update-dependencies-master
Github: update current branch
2023-07-11 09:39:49 +02:00
Robert Göhler
9dbca7898b
Merge pull request #1040 from kaistian/build-iso
Build ISO commands is different for 1.2/1.3 compare to 1.4
2023-07-11 09:38:38 +02:00
rebortg
763252f6ad Github: update current branch 2023-07-10 06:06:03 +00:00
Kai Stian Olstad
a6c0c9b2aa Build ISO commands is different for 1.2/1.3 compare to 1.4 2023-07-09 15:47:44 +02:00
Christian Breunig
a27c84c0e1 ospf: T5334: add support for External Route Summarisation Type-5 and Type-7 2023-07-03 20:58:39 +02:00
rebortg
540db56694 add localazy as the translation provider 2023-06-30 22:00:13 +02:00
rebortg
84f5f73725 Fixing of various errors with duplicate labels 2023-06-30 15:29:45 +02:00
Nicolas Fort
d9368d1ea8 T5160: New firewall cli - Update documentation for new firewall structure. Also, keep old/legacy firewall documentation. 2023-06-27 08:59:43 -03:00
Robert Göhler
6451bfee9c
Merge pull request #1034 from vyos/update-dependencies-master
Github: update current branch
2023-06-27 13:01:41 +02:00
Christian Breunig
00cceb0574 vrrp: T5315: add support to explicitly specify version 2023-06-26 21:35:38 +02:00
rebortg
82e252c4ea Github: update current branch 2023-06-26 06:06:33 +00:00
Christian Breunig
f32d6adf20
Merge pull request #1027 from vyos/t141-tacacs
T141: add TACACS support
2023-06-22 22:44:54 +02:00
Christian Breunig
8af4e0a058 T141: add TACACS support 2023-06-22 22:44:33 +02:00
Robert Göhler
ae687cd76d
Merge pull request #1030 from vyos/update-dependencies-master
Github: update current branch
2023-06-20 13:01:58 +02:00
rebortg
de674d8e23 Github: update current branch 2023-06-19 06:05:58 +00:00
Robert Göhler
3bbe63e7f9
Merge pull request #1029 from srividya0208/l2tpro
corrected the l2tp op command
2023-06-14 21:59:44 +02:00
srividya0208
56f0d12968 corrected the l2tp op command 2023-06-13 04:01:24 -04:00
Robert Göhler
4e9ceb5db4
Merge pull request #1026 from srividya0208/wg
added the private key command in the configuration example
2023-06-12 20:53:55 +02:00
Robert Göhler
7ee12ddcca
Merge pull request #1028 from vyos/update-dependencies-master
Github: update current branch
2023-06-12 20:53:11 +02:00
Christian Breunig
9d2bb52db8 T5286: remove XDP from documentation - feature wil be superseeded by VPP 2023-06-12 20:13:11 +02:00
rebortg
858f873c6c Github: update current branch 2023-06-12 06:05:31 +00:00
srividya0208
00f9243bd6 added the private key command in the example configuration which is a mandate
option
2023-06-08 02:18:27 -04:00
Robert Göhler
b41f753f3c
Merge pull request #1022 from Cheeze-It/master
T5081: ISIS and OSPF syncronization with IGP-LDP sync
2023-06-06 21:20:04 +02:00
Robert Göhler
6bc5e93806
Merge pull request #1021 from x70b1/mss-clamp
MSS-Clamp IPv6 via PPPoE
2023-06-06 21:16:19 +02:00
Robert Göhler
edbedf7c46
Merge pull request #1023 from vyos/update-dependencies-master
Github: update current branch
2023-06-06 21:14:54 +02:00
Robert Göhler
d93a764014
Merge pull request #1025 from sever-sever/T5258
T5258: git Actions use ubuntu-22.04 for PR conflicts checker
2023-06-06 21:14:17 +02:00
Viacheslav Hletenko
3afb011088 T5258: git Actions use ubuntu-22.04 for PR conflicts checker
git Actions use ubuntu-22.04 instead of deprecated ubuntu-18.04
for PR conflicts checker
actions/runner-images#6002
2023-06-05 22:41:28 +00:00
rebortg
f79b8be687 Github: update current branch 2023-06-05 06:05:21 +00:00
Cheeze-It
3f93cac914
Update ospf.rst
Re-adding a part that I accidentally deleted.
2023-06-03 13:17:11 -06:00
Cheeze-It
6564302e7b
Update ospf.rst
Adding IGP-LDP sync for OSPF
2023-06-03 13:12:36 -06:00
Cheeze-It
24121fa4a8
Update isis.rst
Adding IGP-LDP sync for IS-IS
2023-06-03 13:10:57 -06:00
x70b1
27bd0ae2ab MSS-Clamp: 1432 on IPv6 via PPPoE 2023-06-01 23:09:36 +02:00
Robert Göhler
d0a152b51b
Merge pull request #1019 from vyos/update-dependencies-master
Github: update current branch
2023-05-30 10:32:44 +02:00
Robert Göhler
785e5998b8
Merge pull request #1016 from sever-sever/reverse-proxy
Add load-balancing reverse-proxy documentation and examples
2023-05-30 10:31:28 +02:00
Robert Göhler
94aa095798
Merge pull request #1020 from fett0/veth-vlans-documentation
veth QinQ: add vlans/QinQ documentation
2023-05-30 10:06:48 +02:00
fett0
4caa28f7fc Veth QinQ: add vlans/QinQ documentation 2023-05-29 16:26:14 -03:00
Christian Breunig
8f68386151 vrf: T5234: change example prompt 2023-05-29 10:12:52 +02:00
rebortg
3795e6f3a2 Github: update current branch 2023-05-29 06:05:36 +00:00
Robert Göhler
422593fcaa
Merge pull request #1017 from srividya0208/qos
qos was rewritten and renamed from "traffic-policy" node to "qos policy"
2023-05-26 12:43:50 +02:00
srividya0208
b6bdcd3859 qos was rewritten and renamed from "traffic-policy" node to "qos policy" 2023-05-25 08:58:05 -04:00
Viacheslav Hletenko
8a788bf32d Add load-balancing reverse-proxy documentation and examples 2023-05-24 19:08:22 +03:00
Robert Göhler
c1325babad
Merge pull request #1015 from vyos/update-dependencies-master
Github: update current branch
2023-05-23 21:02:20 +02:00
Christian Breunig
38e576b16b vrf: T5234: Add bash identifier for given VRF instance 2023-05-22 09:19:05 +02:00
rebortg
5bb03eff73 Github: update current branch 2023-05-22 06:05:24 +00:00
Robert Göhler
c417c7c6b6
Update openconnect.rst correct code-block 2023-05-20 21:17:23 +02:00
Robert Göhler
0569b10f66
Merge pull request #1013 from PeppyH/fix-configuration-vpn-openconnect-warning-block
Fix warning formatting on OpenConnect VPN configuration page
2023-05-19 22:12:44 +02:00
Jamie Austin
424669f4b0
ocserv: fix: indent of warning section text overflowing outside the warning box 2023-05-19 19:33:02 +10:00
Robert Göhler
e89c027a92
Merge pull request #1011 from srividya0208/cloudm
changed the ntp server command format and a link reference
2023-05-19 10:11:04 +02:00
Robert Göhler
9cf0c14e71
Merge pull request #1012 from fett0/bfd-m-documentation
BFD : add static monitoring documentation
2023-05-19 10:10:41 +02:00
Robert Göhler
446a7f09f6
Merge pull request #1006 from PeppyH/T3896-openconnect-identity-based-config
T3896: ocserv: openconnect: document identity based configuration
2023-05-19 10:09:03 +02:00
fett0
fd9176254f BFD : add static monitoring documentation 2023-05-18 17:07:49 -03:00
srividya0208
b136e81131 changed the ntp server command format and a link reference 2023-05-18 14:59:56 -04:00
Jamie Austin
aa77ce484a
T3896: ocserv: openconnect: document identity based configuration 2023-05-17 15:27:34 +10:00
Robert Göhler
748f124749
Merge pull request #1007 from PeppyH/gitignore-idea
gitignore: add idea idea directory to gitignore
2023-05-16 21:39:37 +02:00
Robert Göhler
cb6cce7b62
Merge pull request #1009 from vyos/update-dependencies-master
Github: update current branch
2023-05-16 21:38:16 +02:00
rebortg
beb3c63df6 Github: update current branch 2023-05-15 06:05:41 +00:00
Jamie Austin
2799625d5c
gitignore: add idea idea directory to gitignore 2023-05-15 14:38:34 +10:00
Christian Breunig
09696c680d syslog: T2769: add VRF support 2023-05-11 20:56:18 +02:00
rebortg
7f994eed80 tunnelbroker: update version 2023-05-11 16:02:26 +02:00
rebortg
d6b49a1a6f L3VPN_EVPN: update version 2023-05-11 15:38:43 +02:00
rebortg
7a77ad9484 DHCPRelay_trough_GRE: update version 2023-05-11 15:27:14 +02:00
rebortg
ab1ce0f6ac OpenVPN with LDAP: update version 2023-05-11 14:54:16 +02:00
Robert Göhler
03652ffb3b
Merge pull request #1005 from b-/patch-3
Fix spelling error
2023-05-11 13:30:02 +02:00
bri
1df6ac0d2e
Fix spelling error 2023-05-10 23:41:55 -04:00
rebortg
6c0917208c Configexample: migrate openvpn-ldap to autotest 2023-05-10 15:58:44 +02:00
Robert Göhler
54b34091f4
Merge pull request #1003 from vyos/update-dependencies-master
Github: update current branch
2023-05-10 11:39:53 +02:00
Daniil Baturin
ed30a055f2
Merge pull request #1004 from sever-sever/route-map-protocol
Add policy route-map match source protocol
2023-05-08 12:05:03 +01:00
Viacheslav Hletenko
4f0d935202 Add policy-map match source protocol 2023-05-08 11:59:30 +03:00
rebortg
5f5b89e34f Github: update current branch 2023-05-08 06:05:20 +00:00
Robert Göhler
ba99475e07
fix build error on readthedocs 2023-05-06 21:44:59 +02:00
Robert Göhler
99d0c11001
Merge pull request #1000 from JeromeBollinger/fix-correction-of-domain-forwarding-option-sagitta
fix: correction of domain forwarder configuration name-server instead of server in sagitta
2023-05-06 20:36:55 +02:00
Robert Göhler
5296a248d0
Merge pull request #1001 from trucker93a/patch-1
Update quick-start.rst
2023-05-06 20:31:24 +02:00
Robert Göhler
47641d4f32
Merge pull request #999 from vyos/update-dependencies-master
Github: update current branch
2023-05-06 20:30:55 +02:00
Robert Göhler
728039e550
Merge pull request #997 from srividya0208/vrf
correction of route-target mentioned for LAN1
2023-05-06 20:29:12 +02:00
trucker93a
d4e164fa9a
Update quick-start.rst 2023-05-04 16:33:45 -06:00
Jerome Bollinger
de87e498ec
fix: domain forwarder name-server in example 2023-05-03 15:43:07 +02:00
Jerome Bollinger
6d37206f7b
fix: command name-server instead of server
In sagitta, the proper option for domain forwarding is name-server.
2023-05-03 15:10:48 +02:00
rebortg
8317806793 Github: update current branch 2023-05-01 06:05:32 +00:00
srividya0208
e2525d516b correction of route-target mentioned for LAN1 2023-04-29 21:50:41 -04:00
Robert Göhler
f043137746
Merge pull request #996 from rgwan/master
T5123: Update ospf.rst
2023-04-29 16:08:43 +02:00
Robert Göhler
2708902a2e
Merge pull request #995 from sever-sever/max-login
Add login limits
2023-04-29 16:07:19 +02:00
Zhiyuan Wan
c9fdb8ab64 T5123: Update ospf.rst
ospf: Support show detailed ospf routing table.

Signed-off-by: Zhiyuan Wan <h@iloli.bid>
2023-04-27 20:32:52 +08:00
Viacheslav Hletenko
57545c1167 Add login limits 2023-04-25 15:04:20 +03:00
Robert Göhler
baffadfe9e
Merge pull request #994 from sever-sever/failover-route-policy
Add protocol failover route policy
2023-04-25 11:55:06 +02:00
Robert Göhler
b7b11ca614
Merge pull request #992 from vyos/update-dependencies-master
Github: update current branch
2023-04-25 11:49:03 +02:00
Viacheslav Hletenko
4438352918 Add protocol failover route policy 2023-04-24 16:29:50 +03:00
rebortg
6d3e624ad7 Github: update current branch 2023-04-24 06:05:16 +00:00
Robert Göhler
a7fe804920
Merge pull request #991 from vyos/update-dependencies-master
Github: update current branch
2023-04-17 21:57:34 +02:00
rebortg
b97f2b37c9 Github: update current branch 2023-04-17 19:56:34 +00:00
rebortg
7a00d57439 realeasenotes: change script to fix build errors 2023-04-17 21:53:04 +02:00
rebortg
2408554c06 fix duplicate labels 2023-04-17 21:04:33 +02:00
rebortg
ad29d5b199 babel: fix build errors 2023-04-17 20:57:10 +02:00
Robert Göhler
345ffe9544
Merge pull request #989 from vyos/update-dependencies-master
Github: update current branch
2023-04-17 20:39:38 +02:00
rebortg
b22aec29c6 Github: update current branch 2023-04-17 06:05:37 +00:00
Christian Breunig
b14b62d91d T5150: Kernel/Zebra route-map support 2023-04-13 21:22:26 +02:00
Daniil Baturin
035853c8e7
Merge pull request #987 from andriiandrieiev/master
AWS: T425: cloudwatch
2023-04-13 15:18:42 +01:00
Bryan Killian
4d94f2aea9 updating network name to reflect new limitation from 11 to 9 2023-04-13 03:27:06 -04:00
Andrii Andrieiev
aea11c595a AWS: T425: cloudwatch 2023-04-12 20:57:33 +03:00
Robert Göhler
88816d4ab3
Merge pull request #986 from josenj/master
Swapped LAN/DMZ
2023-04-11 21:12:03 +02:00
Robert Göhler
92560c8711
Merge pull request #985 from nxzz/patch-1
FIx BGP Confederation document
2023-04-11 21:08:16 +02:00
Robert Göhler
9ed6463c82
Merge pull request #984 from vyos/update-dependencies-master
Github: update current branch
2023-04-11 21:06:47 +02:00
Robert Göhler
07aeef805d
Merge pull request #977 from fett0/sr-mpls-correction
Segment-rounting : Add documentation about segment-routing mpls on VyOS
2023-04-11 21:06:19 +02:00
Robert Göhler
690e09577b
Merge branch 'master' into sr-mpls-correction 2023-04-11 21:03:35 +02:00
Jose Negron
657609cb99 Swapped LAN/DMZ 2023-04-11 13:37:51 -04:00
Rimpei Kunimoto
0eef4d16ad
FIx BGP Confederation document 2023-04-12 00:13:44 +09:00
fett0
537bce9c95 Segment-rounting : Fixed documetation and add exammple 2023-04-10 12:47:11 -03:00
rebortg
77dabbb5c4 Github: update current branch 2023-04-10 06:05:33 +00:00
Robert Göhler
3b0e163a55
Merge pull request #981 from vyos/update-dependencies-master
Github: update current branch
2023-04-07 21:03:29 +02:00
rebortg
b0a9647576 Github: update current branch 2023-04-03 06:05:20 +00:00
Robert Göhler
20d720b5a3
Merge pull request #978 from sever-sever/sflow
Add sFlow documentation and an example of configuraiton
2023-03-30 21:14:30 +02:00
Viacheslav Hletenko
ff094804a1 Add sFlow documentation and an example of configuraiton 2023-03-29 11:23:30 +00:00
fett0
c36dcec44c Segment-rounting : Add documentation about segment-routing mpls on VyOS 2023-03-28 15:48:58 -03:00
Robert Göhler
cb9b3c2113
Merge pull request #973 from mkorobeinikov/master
NMP and VYOS example article
2023-03-27 22:19:26 +02:00
Robert Göhler
191bb86a0a
Merge pull request #971 from indrajitr/patch-1
ntp: T5112: NTS support in chrony
2023-03-27 22:18:57 +02:00
Robert Göhler
a0e2e4c398
Merge pull request #976 from indrajitr/patch-2
dns: T5113: Support custom port for name-server forwarders
2023-03-27 22:06:08 +02:00
Robert Göhler
940f21ec4e
Merge pull request #974 from vyos/update-dependencies-master
Github: update current branch
2023-03-27 22:03:38 +02:00
Indrajit Raychaudhuri
cff9f7a291
dns: T5113: Support custom port for name-server forwarders
Support optional custom port for name-server forwarders.
2023-03-27 01:59:06 -05:00
rebortg
d700ad173c Github: update current branch 2023-03-27 06:05:51 +00:00
mkorobeinikov
7c3e3062c5 NMP and VyOS example article
An example of how to set up NMP and VyOS using the 'snmp'
2023-03-27 06:18:18 +03:00
Daniil Baturin
32024b93fd
Merge pull request #972 from blakeashleyjr/patch-1
Fix two typos in nat66.rst
2023-03-25 22:20:48 +00:00
Blake Ashley
a7eaa8621d
Fix two typos in nat66.rst 2023-03-25 12:25:46 -07:00
Indrajit Raychaudhuri
f69e9d8c74
ntp: T5112: NTS support in chrony
Add `nts` option for NTP server.
2023-03-25 04:56:49 -05:00
Christian Breunig
676d652519 ethernet: add note about vmxnet3 and tso/lro 2023-03-24 07:25:49 +01:00
Christian Breunig
e0b626c7ff ethernet: undocument XDP option
This should be replaced with VPP in the future
2023-03-24 07:25:02 +01:00
Robert Göhler
3eec741088
Merge pull request #967 from nicolas-fort/fwall_log-options
T5050: firewall: add log-options in firewall docs
2023-03-23 13:28:10 +01:00
Robert Göhler
b9ed2ba650
Merge pull request #970 from rgwan/master
T5098: Update pppoe.rst
2023-03-23 13:21:27 +01:00
Robert Göhler
8451a264b4
Merge pull request #969 from vyos/update-dependencies-master
Github: update current branch
2023-03-23 13:20:23 +01:00
Zhiyuan Wan
fa1478e47f T5098: Update pppoe.rst
pppoe: allow user to set pppd holdoff option
2023-03-20 17:00:18 +08:00
rebortg
b0af5a1da0 Github: update current branch 2023-03-20 06:05:44 +00:00
Nicolas Fort
e56a7c86ec T5050: firewall: add log-options in firewall docs 2023-03-17 08:00:58 -03:00
Robert Göhler
cc9a5284d9
Merge pull request #959 from mkorobeinikov/qos
QoS example article
2023-03-15 21:05:05 +01:00
mkorobeinikov
ff5a1027fe
Update qos.rst
change /24
2023-03-15 05:09:49 +03:00
Robert Göhler
8d00c269af
disable pdf build 2023-03-14 22:57:03 +01:00
Robert Göhler
e0205c67c7
Merge pull request #966 from nicolas-fort/firewall-update
Update missing matcher options in firewall and policy route: packet-l…
2023-03-14 21:29:45 +01:00
Robert Göhler
53a33f16ad
Merge pull request #965 from vyos/update-dependencies-master
Github: update current branch
2023-03-14 21:12:43 +01:00
Nicolas Fort
3f7160d467 Update missing matcher options in firewall and policy route: packet-length in policy route, queue action and queue options in firewall, and packet-type on both firewall and policy route 2023-03-13 13:32:26 -03:00
rebortg
ee9f3d4dcc Github: update current branch 2023-03-13 06:05:45 +00:00
Robert Göhler
fa775f6ad7
Merge pull request #962 from vyos/update-dependencies-master
Github: update current branch
2023-03-09 21:20:14 +01:00
rebortg
7d753b9023 Github: update current branch 2023-03-06 06:05:46 +00:00
Christian Breunig
2e1c682ed8
Merge pull request #949 from vfreex/feature-babel
T4977: Add Babel routing protocol
2023-02-28 07:33:08 +01:00
Robert Göhler
9764c09f43
Merge pull request #961 from vyos/update-dependencies-master
Github: update current branch
2023-02-27 20:35:51 +01:00
rebortg
8bbf2a356d Github: update current branch 2023-02-27 06:05:46 +00:00
Christian Breunig
f80febaf8c Drop interface-common-without-dhcp1.txt which was referenced only once by tunnel
Use full inline code instead of maintaining a weird file with a 1 at the end ;).
2023-02-26 21:17:18 +01:00
Christian Breunig
e1229bca25 T4497: add info about dhcp enter/exit hooks 2023-02-26 21:15:45 +01:00
Christian Breunig
f5e141d718 tunnel: T5034: migrate "multicast enable" CLI node to enable-multicast 2023-02-26 08:15:58 +01:00
rebortg
0992a6a4fb tunnelbroker: update vyos version 2023-02-24 13:56:00 +01:00
rebortg
792938a3f9 autotest labs: update vyos version 2023-02-24 13:33:42 +01:00
mkorobeinikov
7a8c211c69 QoS example article
An example of how to set up QOS.
2023-02-24 05:56:45 +03:00
Robert Göhler
d41d1a73a5
Merge pull request #956 from srividya0208/dhcpv6
dhcpv6:operational command to check the current status of dhcpv6 server doesn't exist
2023-02-20 20:49:06 +01:00
Robert Göhler
b701e1211c
Merge pull request #958 from vyos/update-dependencies-master
Github: update current branch
2023-02-20 20:46:46 +01:00
rebortg
8e3854cb90 Github: update current branch 2023-02-20 06:06:05 +00:00
srividya0208
a5cb791f22 dhcpv6:operational command to check the current status of dhcpv6 server is not
available.
2023-02-19 13:04:13 -05:00
rebortg
40595dd6f1 Example: Wireguard upgrade version 2023-02-14 21:23:26 +01:00
Robert Göhler
907a74b746
Merge pull request #944 from ServerForge/patch-1
Add docs for RFC 9234
2023-02-14 20:27:32 +01:00
Robert Göhler
4e944bccb9
Merge pull request #953 from vyos/update-dependencies-master
Github: update current branch
2023-02-14 20:26:56 +01:00
Robert Göhler
c567078fbe
Merge pull request #954 from hregibo/patch-1
Fix typo on large-community-list
2023-02-14 20:25:23 +01:00
Hugo 'Lumikkode' Regibo
c8390423cf
Fix typo on large-community-list 2023-02-13 16:22:24 +01:00
rebortg
24fd437492 Github: update current branch 2023-02-13 06:05:58 +00:00
Christian Breunig
27512c94e6 T5001: Replace links to the phabricator site
Replace links to the phabricator site from https://phabricator.vyos.net to
https://vyos.dev
2023-02-12 21:05:22 +01:00
Kyle McClammy
44735a6e87 Fixed Typo 2023-02-12 03:54:06 +00:00
Christian Breunig
5148845f92 T4995: pppoe, wwan and sstp-client - rename user -> username on authentication 2023-02-10 20:45:40 +01:00
Robert Göhler
a51949687e
Merge pull request #946 from sever-sever/ipsec-auth-doc
Change IPsec authentication PSK and examples
2023-02-06 21:06:31 +01:00
Robert Göhler
0583948161
Merge pull request #950 from sever-sever/virtual-server-doc
Add virtual-server fwmark balancing
2023-02-06 21:03:58 +01:00
Robert Göhler
38d3d3cff3
Merge pull request #951 from nicolas-fort/dhcp-relay-interface
T2408: dhcp relay interface: add docs for new listen-interface and up…
2023-02-06 20:59:34 +01:00
Robert Göhler
4e4db6639a
Merge pull request #945 from b-/patch-2
Update dhcp-server.rst
2023-02-06 20:55:27 +01:00
Robert Göhler
50b0a25f7d
Merge pull request #948 from vyos/update-dependencies-master
Github: update current branch
2023-02-06 20:45:27 +01:00
Nicolas Fort
86422eef63 T2408: dhcp relay interface: add docs for new listen-interface and upstream-interface commands 2023-02-06 12:08:32 -03:00
Viacheslav Hletenko
1f398f8eca Add virtual-servel fwmark balancing 2023-02-06 12:57:41 +00:00
Yuxiang Zhu
b8056e27be T4977: Add Babel routing protocol
Documentation for https://github.com/vyos/vyos-1x/pull/1800.
2023-02-06 19:00:44 +08:00
rebortg
a35c732444 Github: update current branch 2023-02-06 06:05:31 +00:00
Viacheslav Hletenko
8f61920f01 Change IPsec authentication PSK and examples 2023-02-05 12:22:36 +00:00
bri
b24f0d7cbf
Update dhcp-server.rst
fixed static mapping example client name
2023-02-04 22:49:21 -05:00
Kyle McClammy
7d97488e7c Shortened config line to be less than 80 characters 2023-02-04 14:18:22 +00:00
KyleM
bfdd195284
Add docs for RFC 9234
Added documentation for new BGP roles for RFC  9234
2023-02-04 08:57:51 -05:00
Christian Breunig
d39ce49e2f contributing: add section about C/C++ backend code 2023-02-04 09:41:16 +01:00
Robert Göhler
e84e0bf11c
Merge pull request #940 from mkorobeinikov/master
Update index.rst
2023-02-03 21:39:54 +01:00
Robert Göhler
03e2e48c3c
Merge pull request #942 from sever-sever/salt-doc
Salt configuration examples
2023-02-03 21:38:11 +01:00
Viacheslav Hletenko
a0657ef147 Salt configuration examples 2023-02-03 07:56:15 -05:00
Daniil Baturin
e609cb2321
Merge pull request #941 from nicolas-fort/sysctl
sysctl: Add docs for sysctl command
2023-02-02 18:11:06 +00:00
Nicolas Fort
79b67c4071 sysctl: Add docs for sysctl command 2023-02-02 11:56:59 -03:00
mkorobeinikov
c23f49c4d6
Update index.rst
Add the line about "openvpn-ldap"
2023-02-01 07:45:43 +03:00
rebortg
ee91e1d5c1 fix build warnings and errors 2023-01-31 21:46:57 +01:00
rebortg
704901aef5 install: sync branches 2023-01-31 21:38:58 +01:00
rebortg
a3d96d0761 vmware: sync branches 2023-01-31 21:38:30 +01:00
rebortg
64b0bd7187 contrack: sync branches 2023-01-31 16:29:29 +01:00
rebortg
c48702f5ec tftp: sync branches 2023-01-31 15:54:55 +01:00
Robert Göhler
9c4a3e3ae1
Merge pull request #939 from sever-sever/T1237-failover-route
T1237: Add protocol failover route
2023-01-31 15:36:33 +01:00
Viacheslav Hletenko
6918172694 T1237: Add protocol failover route 2023-01-31 05:21:59 -05:00
rebortg
71fbb370c3 ssh: sync branches 2023-01-30 15:55:30 +01:00
rebortg
2923800d7d dns: sync branches 2023-01-30 15:40:14 +01:00
Robert Göhler
4ef9d2634d
Merge pull request #936 from mkorobeinikov/master
OpenVPN with LDAP example
2023-01-30 14:58:44 +01:00
Robert Göhler
94c2d708b0
Merge pull request #935 from fakoor/State-sagitta-as-current
Disambiguate sagitta as current
2023-01-30 14:57:08 +01:00
Robert Göhler
d61ed671c5
Merge pull request #934 from PeppyH/T4958-openconnect-radius-accounting
T4958: ocserv: openconnect: document RADIUS accounting
2023-01-30 14:49:23 +01:00
Robert Göhler
8132f12e29
Merge pull request #938 from vyos/update-dependencies-master
Github: update current branch
2023-01-30 14:47:29 +01:00
rebortg
50fe7dfe70 Github: update current branch 2023-01-30 06:05:39 +00:00
mkorobeinikov
5a1aafec2e OpenVPN with LDAP example
An example of how to set up authorization in the OpenVPN client using LDAP and Active Directory.
2023-01-29 10:44:08 +03:00
Jamie Austin
e041874a9d
T4958: ocserv: openconnect: document RADIUS accounting 2023-01-29 10:51:54 +11:00
Ali
e10a8f1f56
Disambiguate sagitta as current
Separate references mentioning equuleus and state sagitta as current instead
2023-01-29 02:02:27 +03:30
rebortg
ae627cc8a2 dhcp-relay: sync branches 2023-01-28 21:47:17 +01:00
rebortg
87eb478622 conntrack-sync: fix indent 2023-01-28 21:37:19 +01:00
rebortg
4f88fbdbce console-server: sync branches 2023-01-27 13:48:34 +01:00
rebortg
65ccd6f2e6 conntrack-sync: sync branches 2023-01-27 13:42:20 +01:00
rebortg
68d7c60e74 igmp: sync branches 2023-01-27 11:05:09 +01:00
rebortg
c267da42c0 bfd: update proofread due no changes 2023-01-27 10:59:06 +01:00
rebortg
75a43cf008 loadbalanching: sync branches 2023-01-27 10:46:11 +01:00
rebortg
a22aa9a130 wwan: update proofread date 2023-01-27 10:42:20 +01:00
rebortg
5d6920fe6e wireless: sync branches 2023-01-27 10:39:30 +01:00
rebortg
e1bd8e7b8f wireguard: sync branches 2023-01-26 13:46:08 +01:00
rebortg
b6e6dcf97b vxlan: proofread 2023-01-26 12:42:41 +01:00
rebortg
1c343944b8 peth: proofread 2023-01-26 12:41:04 +01:00
rebortg
fbff004f93 tunnel: proofread 2023-01-26 11:24:17 +01:00
Robert Göhler
ba99d83e9b
Merge pull request #933 from nicolas-fort/vrrp_global_opts
VRRP: add global option startup_delay and garp settings
2023-01-26 10:12:31 +01:00
Nicolas Fort
fd43a4d666 VRRP: add global option startup_delay and garp settings 2023-01-25 13:47:31 -03:00
Robert Göhler
52d0c584b0
Merge pull request #932 from vyos/update-dependencies-master
Github: update current branch
2023-01-23 21:36:19 +01:00
rebortg
b1b2023fbe Github: update current branch 2023-01-23 06:05:23 +00:00
Christian Breunig
a16ce50b45 ipoe: adjust to CLI changes 2023-01-23 06:11:19 +01:00
Christian Breunig
c090fa22b9
container: T4947: support mounting container volumes as ro or rw 2023-01-21 14:14:16 +01:00
rebortg
9ef754ca58 macsec: update proofread date 2023-01-20 22:10:39 +01:00
rebortg
62034b911f loopback: update proofread date 2023-01-20 22:03:16 +01:00
rebortg
0bf9d88fba l2tpv3: update proofread date 2023-01-20 22:00:59 +01:00
rebortg
8af7fc9390 geneve: update proofread date 2023-01-20 21:59:17 +01:00
rebortg
77ccc2fadc ethernet: update proofread date 2023-01-20 21:53:16 +01:00
rebortg
ec8114fbb5 dummy: update proofread date 2023-01-20 21:49:05 +01:00
Robert Göhler
0b9a5f9787
Merge pull request #930 from aapostoliuk/T4925-sagitta
ipsec: T4925: Added PRF information in IPSEC documentation
2023-01-20 21:39:59 +01:00
aapostoliuk
3711f087a3 ipsec: T4925: Added PRF information in IPSEC documentation
Added Pseudo-Random Functions (PRF) information
in IPSEC documentation.
2023-01-19 16:09:04 +02:00
Robert Göhler
427e09118a
Delete acceleration.disable 2023-01-19 11:07:45 +01:00
Daniil Baturin
e6c10962c1
Merge pull request #929 from erkin/master
loadkey is to be completely removed from 1.4
2023-01-18 16:43:22 +00:00
erkin
5edfbeee62 loadkey is to be completely removed from 1.4 2023-01-18 19:38:52 +03:00
Robert Göhler
f8431a4698
Merge pull request #927 from vyos/update-dependencies-master
Github: update current branch
2023-01-16 21:44:19 +01:00
rebortg
b7f870a2fc Github: update current branch 2023-01-16 20:43:43 +00:00
Robert Göhler
246c9e08c8
Merge pull request #925 from vyos/update-dependencies-master
Github: update current branch
2023-01-16 21:32:50 +01:00
rebortg
913c494947 proofread: increase date on various automation files 2023-01-16 21:28:32 +01:00
rebortg
7d6f17a06e Github: update current branch 2023-01-16 06:05:29 +00:00
rebortg
1294b7700e CLI: correct typo 2023-01-15 21:44:04 +01:00
Robert Göhler
83b68ccc33
Merge pull request #922 from b-/patch-1
add reference to /etc/hosts
2023-01-15 21:24:32 +01:00
Christian Breunig
191e73e1d6
Merge pull request #923 from vyos/t3008-chrony
ntp: T3008: migrate from ntpd to chrony
2023-01-15 07:59:21 +01:00
Christian Breunig
a499724dbb T3008: migrate from ntpd to chrony 2023-01-14 15:30:28 +01:00
bri
d986618b8f
removed spurious comma 2023-01-13 14:43:08 -05:00
bri
e7de57e75a
oh, so THAT'S how you rst 2023-01-13 14:37:59 -05:00
bri
2d9c613f01
Update host-name.rst
please don't manually edit /etc/hosts
2023-01-13 14:36:58 -05:00
bri
4f08e26f3d
add reference to /etc/hosts
This mainly for search engine optimization -- it took me too much effort to get the correct results I wanted by searching the Internet for `vyos hosts file`
2023-01-13 12:10:03 -05:00
Robert Göhler
b2a2b3bc35
Merge pull request #919 from vyos/update-dependencies-master
Github: update current branch
2023-01-09 20:50:09 +01:00
Robert Göhler
e6af223b51
Merge pull request #917 from GitGerby/patch-1
Update index.rst
2023-01-09 20:48:42 +01:00
rebortg
41c24a072f Github: update current branch 2023-01-09 06:05:14 +00:00
Christopher Gearns
807d5355ea
Update index.rst
correct typo
2023-01-06 00:19:51 -05:00
Christian Poessinger
54d30b775b router-advert: wirelessmodem is not called wwan 2023-01-04 20:06:16 +01:00
Christian Poessinger
7ac16077a1 ssh: T2651: document ssh-client CLI options 2023-01-04 20:05:18 +01:00
rebortg
4cf8356534 zonefirewall: fix wrong character 2023-01-03 20:43:59 +01:00
rebortg
27ba499869 fix closeaction image 2023-01-03 20:37:50 +01:00
Robert Göhler
fd5655a925
Merge pull request #916 from srividya0208/close_action
close-action: image reference is modified from image to figure
2023-01-03 20:28:01 +01:00
srividya0208
67c16e7f3a close-action: image reference is modified from image to figure 2023-01-02 22:33:11 -05:00
Robert Göhler
5c2c9c68fb
Merge pull request #915 from vyos/update-dependencies-master
Github: update current branch
2023-01-02 20:36:20 +01:00
Robert Göhler
e8b6033d79
Merge pull request #913 from josenj/master
Added line in the example to match "Resulting in"
2023-01-02 20:26:53 +01:00
Robert Göhler
895c2dd8da
erase optional line 2023-01-02 20:26:35 +01:00
rebortg
3a698be02b Github: update current branch 2023-01-02 06:05:17 +00:00
Jose Negron
8842467e68 Added line in the example to match "Resulting in" 2023-01-01 17:21:54 -05:00
rebortg
f05c6af351 coverage: update command.json 2022-12-29 21:40:53 +01:00
rebortg
bfee968f96 autotest: tunnelbroker Version update 2022-12-29 21:40:14 +01:00
rebortg
767326c645 autotest: L3VPN_EVPN Version update 2022-12-29 21:39:24 +01:00
rebortg
b15d7aa699 autotest: DHCPRelay_through_GRE Version update 2022-12-29 21:38:58 +01:00
rebortg
291f856430 autotest: Wireguard Version update 2022-12-29 20:59:59 +01:00
Robert Göhler
7e806bd9ea
Merge pull request #912 from srividya0208/close_action
close-action: added an image to the details.
2022-12-28 20:20:52 +01:00
srividya0208
57b7e4f1b1 close-action: added an image to the details.
There was a typo in the reference for the image added in the previous
commit, corrected that.
2022-12-27 22:12:58 -05:00
Robert Göhler
c5ee22ef86
Merge pull request #908 from srividya0208/close_action
ipsec_closeaction: added recommendation for closeaction options
2022-12-27 21:01:28 +01:00
github-actions[bot]
c6ec41d374
Github: update current branch (#911)
Co-authored-by: rebortg <rebortg@users.noreply.github.com>
2022-12-27 20:54:46 +01:00
srividya0208
b6b86f1946 ipsec_closeaction: added recommendation for closeaction options
Added VPN IPSec connection-type recommendation for the close-action and
dpd settings.
For example close-action restart should not be added on both peers
2022-12-26 09:26:32 -05:00
Daniil Baturin
c31756d33b
Merge pull request #909 from nicolas-fort/conn_mark
T4886: Add connection-mark information to firewall and policy docs.
2022-12-23 13:53:15 +00:00
Nicolas Fort
768cae5fab T4886: Add connection-mark information to firewall and policy docs. 2022-12-23 08:24:04 -03:00
Nicolás Fort
aade883e24
Conntrack: update docs with all conntrack commands supported so far. (#905) 2022-12-19 20:32:10 +01:00
goodNETnick
1e0e927e97
system login: T4751: 2FA OTP key generator in VyOS CLI (#875)
Co-authored-by: Robert Göhler <github@ghlr.de>
2022-12-19 19:57:51 +01:00
github-actions[bot]
cd500cb84f
Github: update current branch (#907)
Co-authored-by: rebortg <rebortg@users.noreply.github.com>
2022-12-19 19:54:47 +01:00
github-actions[bot]
9cde2efb51
Github: update current branch (#904)
Co-authored-by: rebortg <rebortg@users.noreply.github.com>
2022-12-14 14:07:15 +01:00
Christian Poessinger
91e7d86a27 T4792: add initial documentation for SSTP client 2022-12-11 20:32:46 +01:00
Christian Poessinger
67965db96a pppoe: use MTU include definition 2022-12-11 20:32:21 +01:00
github-actions[bot]
87e9aabfd4
Github: update current branch (#902)
Co-authored-by: rebortg <rebortg@users.noreply.github.com>
2022-12-07 20:59:44 +01:00
Nicolás Fort
683ef473f9
Fwall doc: update actions and matching criterias (#900)
* Update firewall docs: jump action added, dscp and interface matchers, source/destination fqdn

* Firewall: add dhcp and interface matchers. Add jump actions and fix special characters notation
2022-11-29 21:33:13 +01:00
Robert Göhler
60686d7ee0
Merge pull request #897 from vyos/update-dependencies-master
Github: update current branch
2022-11-28 20:40:57 +01:00
rebortg
cf2a7574ea Github: update current branch 2022-11-28 06:05:18 +00:00
Robert Göhler
98fecd79ed
Merge pull request #896 from Cheeze-It/master
Updating ospf.rst and adding examples
2022-11-27 21:47:38 +01:00
Robert Göhler
c7c838ffa5
Merge pull request #895 from nicolas-fort/fwall_update
Firewall update: add groups and note to firewall interface section
2022-11-27 21:44:33 +01:00
Robert Göhler
a669e2d293
Merge pull request #885 from Rain/T4612-arbitrary-netmasks-docs
firewall: T4612: Support arbitrary netmasks Documentation
2022-11-27 21:43:00 +01:00
Christian Poessinger
37b7955fc2 T4825: add virtual-ethernet interface docu 2022-11-25 20:45:20 +01:00
Christian Poessinger
52b35c5efc dummy: fix copy/paste error referencing ethernet interfaces 2022-11-25 20:44:51 +01:00
Cheeze-It
080fd33146
Updating ospf.rst and adding examples 2022-11-24 17:11:55 -07:00
Nicolas Fort
7b7ea78ee2 Firewall update: add groups and note to firewall interface section 2022-11-24 16:24:03 -03:00
Cheeze-It
5072506e29
Adding configuration examples to IS-IS (#894)
* Adding configuration examples to ISIS

* Update isis.rst

* Updating IS-IS documentation character lengths

* Updating IS-IS documentation again for lengths...
2022-11-23 21:12:28 +01:00
Robert Göhler
a8c86f2973
Merge pull request #891 from sarthurdev/pbr_refactor
policy: T2199: Update policy route interface examples
2022-11-21 20:42:25 +01:00
Robert Göhler
cd9d8e4d45
Merge pull request #893 from vyos/update-dependencies-master
Github: update current branch
2022-11-21 20:39:02 +01:00
rebortg
1f251c9f5f Github: update current branch 2022-11-21 06:05:35 +00:00
sarthurdev
4b1c641e63 policy: T2199: Update policy route interface examples 2022-11-18 14:11:33 +01:00
Robert Göhler
f2cf8417aa
Merge pull request #888 from srividya0208/newformat
Modified the documentation as per the new format/syntax
2022-11-15 20:49:03 +01:00
Robert Göhler
e8bb46536e
Merge pull request #890 from vyos/update-dependencies-master
Github: update current branch
2022-11-15 20:47:12 +01:00
rebortg
dde5d48511 Github: update current branch 2022-11-14 06:06:03 +00:00
srividya0208
ac70a57fd1 Modified the documentation as per the new format/syntax 2022-11-08 22:24:58 -05:00
Robert Göhler
83ad7502d9
Merge pull request #884 from networld-to/new-build-process-documentation
Updating the documentation to reflect the new build process
2022-11-08 21:13:04 +01:00
Robert Göhler
e2b77279ae
Merge pull request #868 from SquirePug/patch-2
Add MSS clamp example
2022-11-08 21:04:56 +01:00
Robert Göhler
57a03630ae
Adjust example IP 2022-11-08 21:04:29 +01:00
Robert Göhler
2b6b35b1fc
Merge pull request #887 from vyos/update-dependencies-master
Github: update current branch
2022-11-08 21:00:52 +01:00
rebortg
996504ca80 Github: update current branch 2022-11-07 06:05:58 +00:00
Alex Oberhauser
c62638fa30
Fixing more lint errors: Warning: Line too long: len=81 2022-11-05 11:04:17 -04:00
Alex Oberhauser
87468e951c
Fixing lint error: Warning: Line too long: len=81 2022-11-05 11:01:47 -04:00
Alex Oberhauser
b4b63767dc
Updating the documentation to reflect the new build process 2022-11-05 10:52:30 -04:00
Rain
52d2552a24 firewall: T4612: Support arbitrary netmasks Documentation 2022-11-03 14:43:07 -04:00
Robert Göhler
62c89bfaf7
Merge pull request #882 from vyos/update-dependencies-master
Github: update current branch
2022-11-02 21:07:14 +01:00
rebortg
f76f200ed7 Github: update current branch 2022-10-31 06:05:45 +00:00
rebortg
b18aa2f9d8 migrate to new transifex client 2022-10-24 21:49:31 +02:00
rebortg
99ccd5cd0e add german test translation 2022-10-24 20:49:12 +02:00
rebortg
214bb78660 tx change project name 2022-10-24 20:48:36 +02:00
Robert Göhler
f01f7b76ce
Merge pull request #881 from vyos/update-dependencies-master
Github: update current branch
2022-10-24 20:07:28 +02:00
rebortg
c9d13cdc13 Github: update current branch 2022-10-24 06:32:39 +00:00
rebortg
e59f1ef3ff prepare transifex 2022-10-21 12:43:12 +02:00
Robert Göhler
3a6bc3f98b
Merge pull request #878 from srividya0208/tunnel_mac
tunnel-mac: mac addr option unavailable for tunnel interface
2022-10-20 21:28:07 +02:00
srividya0208
a918064d93 tunnel-mac: mac addr option unavailable for tunnel interface
Mac address option is not present for tunnel interface so had to
remove from the documentation. As the include pages are called,
added two new files to reflect the changes
2022-10-20 03:36:07 -04:00
Robert Göhler
63092a8cc6
Merge pull request #877 from vyos/update-dependencies-master
Github: update current branch
2022-10-17 09:27:01 +02:00
Robert Göhler
a999f68a27
correct 2fa/mfa defaultvalue syntax 2022-10-17 09:22:12 +02:00
rebortg
2322cc2626 Github: update current branch 2022-10-17 06:29:35 +00:00
Christian Poessinger
42f250887a login: add 2fa/mfa default values 2022-10-16 20:17:05 +02:00
Christian Poessinger
3d1ff53b82 login: 2fa: adjust to latest CLI commands 2022-10-15 08:45:29 +02:00
Robert Göhler
1c24c19ffe
Merge pull request #874 from sarthurdev/fw_int
firewall: T2199: Updates to migrated firewall interface nodes
2022-10-14 20:33:04 +02:00
sarthurdev
73e8670fc4 firewall: T2199: Updates to migrated firewall interface nodes 2022-10-14 20:24:21 +02:00
rebortg
31d1fe637d refresh vyos commands for coverage page 2022-10-14 20:22:29 +02:00
Robert Göhler
655607eecc
Merge pull request #873 from aapostoliuk/T4660-sagitta
policy: T4660: Created documentation for CLI changes in route-map
2022-10-12 11:05:47 +02:00
Christian Poessinger
ec0b3737d6
Merge pull request #858 from goodNETnick/login_otp_2fa
system login: T874: add 2FA support for local and ssh authentication
2022-10-12 09:02:53 +02:00
goodNETnick
3cfb996078 system login: T874: add 2FA support for local and ssh authentication 2022-10-11 20:05:21 -04:00
aapostoliuk
c2c1fe7a6b policy: T4660: Created documentation for CLI changes in route-map
Created documentation for CLI changes in
policy route-map set community
policy route-map set large-community
policy route-map set extcommunity
2022-10-11 16:34:21 +03:00
Robert Göhler
5d33e1ef7f
Merge pull request #871 from vyos/update-dependencies-master
Github: update current branch
2022-10-10 16:32:02 +02:00
rebortg
5194367e5d autotest: tunnelbroker Version update 2022-10-10 16:27:45 +02:00
rebortg
50bf0de51c autotest: L3VPN_EVPN Version update 2022-10-10 16:11:13 +02:00
rebortg
939ae3db57 Github: update current branch 2022-10-10 06:22:23 +00:00
rebortg
8fce5147e2 autotest: DHCPRelay_through_GRE Version update 2022-10-09 22:09:10 +02:00
rebortg
f2fca40158 autotest: Wireguard Version update 2022-10-09 21:46:25 +02:00
Robert Göhler
4ba654fa4f
Merge pull request #870 from ganawaj/feature/correct-firewall-application
firewall: correct rule-set interface assignments
2022-10-09 21:01:08 +02:00
Ganawa Juanah
7118b6119f
firewall: reduce line ending in rule-set 2022-10-08 16:35:22 -05:00
Ganawa Juanah
1b1e930a22
firewall: reduce line ending in rule-set 2022-10-08 16:32:49 -05:00
Ganawa Juanah
80dc663e5d
firewall: correct typo 2022-10-08 16:23:59 -05:00
Ganawa Juanah
8f9aa4476d
firewall: correct firewall example 2022-10-08 16:21:44 -05:00
Ganawa Juanah
deb95e79ca
firewall: correct rule-set interface assignment 2022-10-08 16:19:31 -05:00
Robert Göhler
d5bb462db1
Merge pull request #866 from vyos/update-dependencies-master
Github: update current branch
2022-10-06 20:45:18 +02:00
Robert Göhler
8eb8d61b17
Merge pull request #865 from goodNETnick/password_reset
Password recovery procedure
2022-10-06 20:44:35 +02:00
SquirePug
11e42fb21d
Add MSS clamp example 2022-10-06 15:21:36 +11:00
rebortg
2276c7df3d Github: update current branch 2022-10-03 06:11:17 +00:00
goodNETnick
a48df9e130 Password recovery procedure 2022-10-01 01:53:40 -04:00
Robert Göhler
545156f64a
Merge pull request #864 from sever-sever/ipsec-changes
ipsec: T4118: Change IPSec syntax
2022-09-29 20:45:43 +02:00
Viacheslav Hletenko
4dabe5123f ipsec: T4118: Change IPSec syntax
Migration and Change boolean nodes "enable/disable" to
disable-xxxx, enable-xxxx and just xxx for VPN IPsec
configurations

  - IKE changes:
      - replace 'ipsec ike-group <tag> mobike disable'
             => 'ipsec ike-group <tag> disable-mobike'
      - replace 'ipsec ike-group <tag> ikev2-reauth yes|no'
             => 'ipsec ike-group <tag> ikev2-reauth'
  - ESP changes:
      - replace 'ipsec esp-group <tag> compression enable'
             => 'ipsec esp-group <tag> compression'
  - PEER changes:
      - replace: 'peer <tag> id xxx'
              => 'peer <tag> local-id xxx'
      - replace: 'peer <tag> force-encapsulation enable'
              => 'peer <tag> force-udp-encapsulation'
      - add option: 'peer <tag> remote-address x.x.x.x'

If peer name is IPv4 or IPv6 address add remote-address via
migration script
2022-09-29 17:16:28 +03:00
Christian Poessinger
380ad169a9
Merge pull request #862 from insertjokehere/console-server-names
conserver: T4717: Support for setting a name for console-server devices
2022-09-28 06:43:22 +02:00
William Hughes
78dbc71354 conserver: T4717: Support for setting a name for console-server devices 2022-09-28 17:36:54 +13:00
Robert Göhler
dbac1be57b
Merge pull request #863 from vyos/update-dependencies-master
Github: update current branch
2022-09-27 13:57:59 +02:00
rebortg
33d03cc102 Github: update current branch 2022-09-26 06:27:19 +00:00
Robert Göhler
b442d20e65
Merge pull request #860 from icyfire0573/patch-2
Update Set Firewall
2022-09-25 21:11:31 +02:00
Robert Göhler
3eb8d27998
Merge pull request #861 from Nephiaust/patch-3
Update documentation.rst
2022-09-25 21:11:08 +02:00
Nephiaust
d056bf6edd
Update documentation.rst
Fixed typo in the 'page content' section. "Title" was misspelt.
2022-09-26 00:42:32 +09:30
icyfire0573
e50a28e49c
Update Set Firewall
Current commands look like they were for 1.3?
2022-09-25 09:20:07 -04:00
Robert Göhler
1095fc3071
correct phabricator task id 2022-09-19 20:43:57 +02:00
Robert Göhler
a10d861160
Merge pull request #857 from vyos/update-dependencies-master
Github: update current branch
2022-09-19 20:27:44 +02:00
rebortg
9681230893 Github: update current branch 2022-09-19 06:29:55 +00:00
Christian Poessinger
392a14de57 pppoe-server: T4703: combine vlan-id and vlan-range into single CLI 2022-09-17 08:50:06 +02:00
Christian Poessinger
122ecb23fc firewall: T2199: adjust to new 1.4 CLI syntax
"set zone-policy zone <name>" moved to "set firewall zone <name>".
2022-09-14 19:55:56 +02:00
Robert Göhler
6071376c03
Merge pull request #854 from vyos/update-dependencies-master
Github: update current branch
2022-09-12 20:54:33 +02:00
rebortg
9edc99e2b1 Github: update current branch 2022-09-12 06:28:24 +00:00
rebortg
a93b0b8eb5 proxmox: subscription information correction 2022-09-09 20:55:34 +02:00
Robert Göhler
5bb999f7ee
Merge pull request #850 from nicolas-fort/policy-update
Update policy route docs.
2022-09-09 20:43:48 +02:00
Nicolas Fort
5ce3679ff3 Update policy route docs. Gral structure change, moving forward to a similar structure that firewall docs. Also, new matching options was added to the docs. 2022-09-08 13:35:28 -03:00
Daniil Baturin
adbffa6d47
Merge pull request #849 from srividya0208/ipsec-interfaces
ipsec-interface: syntax correction
2022-09-08 12:09:47 +01:00
srividya0208
da88a7dadc ipsec-interface: syntax correction
The command to set the vpn interface is changed in the rolling release
which is not modified in many configuration examples, corrected syntax
in all pages where it is mentioned
2022-09-08 06:55:52 -04:00
Robert Göhler
86f8017a80
Merge pull request #848 from nicolas-fort/Firewall-Matching_criteria
Firewall. Update matching criteria for firewall rules
2022-09-06 20:38:45 +02:00
Robert Göhler
892c24d943
Merge pull request #845 from roedie/T4665
T4665: Keepalived: Docs for using the same VRID
2022-09-06 20:36:14 +02:00
Robert Göhler
f6aba9974c
Merge pull request #846 from vyos/update-dependencies-master
Github: update current branch
2022-09-06 20:34:39 +02:00
Nicolas Fort
dce86e966e Firewall. Update matching criteria for firewall rules 2022-09-06 13:41:31 -03:00
rebortg
1178579947 Github: update current branch 2022-09-05 06:22:13 +00:00
Sander Klein
6a0d06565f T4665: Keepalived: Docs for using the same VRID
Using the same VRID on the same interface is allowed when they
are different address families.
2022-09-02 21:11:48 +02:00
Robert Göhler
1e13aef910
Merge pull request #844 from vyos/update-dependencies-master
Github: update current branch
2022-08-29 21:16:57 +02:00
rebortg
c2bca566b2 Github: update current branch 2022-08-29 06:26:01 +00:00
Robert Göhler
3a0ee4b111
Merge pull request #842 from fett0/ospfv3-correction
ospfv3 /mpls : wrong commands and description
2022-08-26 20:34:43 +02:00
Yuriy Andamasov
20b85b357f
Merge pull request #841 from vyos/snyk-fix-8247c4fc49cf844000e358633b571bf7
[Snyk] Security upgrade debian from buster to 11
2022-08-26 08:01:35 +02:00
fett0
22de986f19 ospfv3 /mpls : worng commannds and description 2022-08-25 17:11:29 -03:00
fett0
6b99162a0b ospfv3 /mpls : worng commannds and description 2022-08-25 17:03:55 -03:00
snyk-bot
75b7c2ba60
fix: docker/Dockerfile to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN10-BASH-536280
- https://snyk.io/vuln/SNYK-DEBIAN10-GCC8-347558
- https://snyk.io/vuln/SNYK-DEBIAN10-GCC8-347558
- https://snyk.io/vuln/SNYK-DEBIAN10-GCC8-347558
- https://snyk.io/vuln/SNYK-DEBIAN10-ZLIB-2976149
2022-08-25 09:32:52 +00:00
Robert Göhler
3c37e69994
Merge pull request #840 from nicolas-fort/WLB
Wan Load Balancing: add warning message - it should not be used with routing protocols
2022-08-24 20:57:54 +02:00
Nicolas Fort
28acbc3f0a Wan Load Balancing: add warning message - it should not be ussed with dynamic routing protocols 2022-08-24 15:23:16 -03:00
Robert Göhler
134cc876bb
Merge pull request #839 from vyos/update-dependencies-master
Github: update current branch
2022-08-22 15:52:54 +02:00
rebortg
9d556a7df5 Github: update current branch 2022-08-22 06:06:32 +00:00
rebortg
e9236755bb add :defaultvalue: option
(cherry picked from commit b09f2222ed6181ba377a41de37a3997559a234c8)
(cherry picked from commit 1205c1e7806d4e84e03aafc94831248cbfa9b1c8)
2022-08-16 15:38:16 +02:00
Robert Göhler
656cc5732a
Merge pull request #833 from evie404/patch-2
Update generate public-key-command user subcommand for sagitta
2022-08-16 15:25:17 +02:00
Robert Göhler
0599c6cb41
Merge pull request #834 from evie404/static-mapping
Add ipv4 DHCP static mapping example and fix ipv6 DHCP static mapping show output
2022-08-16 15:24:16 +02:00
Robert Göhler
61ce38a482
Merge pull request #835 from evie404/patch-3
update ethernet hardware offload to reflect current options and order
2022-08-15 09:57:51 +02:00
Robert Göhler
158adb119b
Merge pull request #832 from nicolas-fort/T4480-Webproxy
T4480: Webproxy: add docs for setting ports to acl Safe_ports and SSL ports
2022-08-15 09:53:36 +02:00
Robert Göhler
1db4bbeaad
Merge pull request #837 from vyos/update-dependencies-master
Github: update current branch
2022-08-15 09:37:24 +02:00
rebortg
f06bf12187 Github: update current branch 2022-08-15 06:05:14 +00:00
Evelyn Pai
fb7b7f20ea
update ethernet hardware offload to reflect current options and order 2022-08-14 10:01:13 -07:00
Ricky Pai
e3c911777f fix ipv6 dhcp mapping codeblock 2022-08-12 10:09:07 -07:00
Ricky Pai
1b65bcf2f7 ipv4 static mapping example 2022-08-12 10:08:35 -07:00
Evelyn Pai
47f9effb16
Update generate public-key-command user subcommand 2022-08-12 09:37:04 -07:00
Nicolas Fort
aa476d6ea3 T4480: Webproxy: add docs for setting ports to acl Safe_ports and SSL_ports 2022-08-12 08:26:43 -03:00
Robert Göhler
78c58d2acd
Merge pull request #831 from vyos/update-dependencies-master
Github: update current branch
2022-08-08 20:57:31 +02:00
rebortg
d7811074da Github: update current branch 2022-08-08 06:05:20 +00:00
Robert Göhler
e60bd3dba6
Merge pull request #826 from vyos/update-dependencies-master
Github: update current branch
2022-08-07 20:28:25 +02:00
Robert Göhler
764b8a5825
Merge pull request #827 from FileGo/pki-certificates-typo
Fix typo in command: "certificate" instead of "certificates"
2022-08-07 20:27:18 +02:00
Daniil Baturin
51f9f401bf
Merge pull request #829 from aapostoliuk/openconnect
openconnect: Fixed gramma mistake in commands
2022-08-05 16:48:21 +01:00
aapostoliuk
6819261f12 openconnect: Fixed gramma mistake in commands
Fixed gramma mistake in commands
2022-08-05 14:34:44 +03:00
Christian Poessinger
be69070e24 bgp: T4257: changing BGP "local-as" to "system-as" 2022-08-04 21:15:38 +02:00
FileGo
fe50c706d3
Fix typo in command: "certificate" instead of "certificates" 2022-08-02 13:01:45 +01:00
Christian Poessinger
30ea3e8f98 macsec: fix typo in command example 2022-08-02 12:25:13 +02:00
Christian Poessinger
afe2e334a1 macsec: add abbreviations 2022-08-01 20:25:00 +02:00
Christian Poessinger
fb7c7999f3 macsec: adjust op-mode commands to latest CLI syntax 2022-08-01 18:12:36 +02:00
Daniil Baturin
b6fa4a39a4
Merge pull request #824 from Kav7/patch-1
Update sstp.rst
2022-08-01 09:44:07 +01:00
rebortg
2002db2531 Github: update current branch 2022-08-01 06:13:44 +00:00
Kav7
2faccd7b98
Update sstp.rst
The command path:
set vpn sstp ssl key-file <file>

Does not appear to exist anymore, as per https://github.com/vyos/vyos-1x/pull/1038
Can the doc be updated with instructions on SSTP setup with new command structure?
2022-08-01 14:52:20 +10:00
Robert Göhler
7751786660
Merge pull request #822 from srividya0208/dhcp-server
dhcp-server: correction in the page
2022-07-28 19:46:20 +02:00
Robert Göhler
6bf40472e9
Merge pull request #823 from pjsawicki/patch-1
Fixing a typo in zone-policy.rst.
2022-07-28 19:23:01 +02:00
Christian Poessinger
75752d5a75 pppoe: remove "default-route" CLI option 2022-07-27 20:04:35 +02:00
Pawel Sawicki
67c44b88a8
FIxing a typo in zone-policy.rst.
FIxing a typo in zone-policy.rst.
2022-07-27 16:44:52 +02:00
srividya0208
00fd196df2 dhcp-server: correction in the page
Added description about listen-address parameter and corrected syntax
2022-07-27 10:06:42 -04:00
Robert Göhler
930493bbaf
Merge pull request #818 from goodNETnick/master
route-map: T4542: match prefix-len Kernel notice
2022-07-26 21:06:57 +02:00
Robert Göhler
6793a41a77
Merge pull request #819 from vfreex/ra-add-options
router-advert: Add deprecate-prefix & decrement-lifetimes
2022-07-26 21:06:17 +02:00
Robert Göhler
942549ea91
Merge pull request #821 from vyos/update-dependencies-master
Github: update current branch
2022-07-26 21:03:30 +02:00
rebortg
7196b5094e Github: update current branch 2022-07-25 06:05:18 +00:00
Yuxiang Zhu
8e9ce7ed36 router-advert: Add deprecate-prefix & decrement-lifetimes
for PR https://github.com/vyos/vyos-1x/pull/1421
2022-07-23 16:12:43 +00:00
goodNETnick
8189e1c7b5 Merge branch 'master' of https://github.com/goodNETnick/vyos-documentation 2022-07-23 03:52:16 -04:00
goodNETnick
ed5a43bcc5 route-map: T4542: match prefix-len Kernel notice 2022-07-23 03:50:21 -04:00
Daniil Baturin
0448c16d4a
Merge pull request #817 from goodNETnick/master
route-map match prefix-len command
2022-07-20 12:26:42 +01:00
goodNETnick
9adb46cccd route-map match prefix-len command 2022-07-20 04:41:15 -04:00
Robert Göhler
4e0468f052
Merge pull request #813 from ServerForge/ServerForge-patch-1
Update https.rst
2022-07-19 20:45:15 +02:00
Robert Göhler
85f66b6cc0
Merge pull request #815 from vyos/update-dependencies-master
Github: update current branch
2022-07-19 20:34:12 +02:00
Eshenko Dmitriy
41b567bd1e Add missing param to encrypt tunnel 2022-07-19 12:53:31 +01:00
rebortg
d0cbd41a30 Github: update current branch 2022-07-18 06:08:00 +00:00
KyleM
44c495b7fd
Update https.rst
"set service https api-restrict virtual-host rtr01.example.com" should be "set service https api-restrict virtual-host rtr01"
2022-07-13 22:20:48 -04:00
Robert Göhler
d840ed6258
disable-directed-broadcast correct command 2022-07-12 21:14:01 +02:00
rebortg
e138311ffe update extracted vyos command 2022-07-12 21:01:26 +02:00
Robert Göhler
4ae196df9e
Merge pull request #812 from vfreex/add-directed-broadcast
Add directed broadcast forwarding documentation
2022-07-12 20:16:50 +02:00
Yuxiang Zhu
2fadd2febf Add directed broadcast forwarding documentation 2022-07-12 23:02:19 +08:00
rebortg
8d43ee1dbf autotest: tunnelbroker to latest vyos version 2022-07-11 22:06:42 +02:00
rebortg
6c18bdb854 autotest: L3VPN_EVPN to latest vyos version 2022-07-11 22:06:12 +02:00
rebortg
94b245132f autotest: DHCPRelay to latest vyos version 2022-07-11 22:05:48 +02:00
rebortg
9a68ca901f autotest: Wireguard to latest vyos version 2022-07-11 22:05:26 +02:00
Robert Göhler
2e9100afb3
Merge pull request #808 from vyos/update-dependencies-master
Github: update current branch
2022-07-11 20:25:22 +02:00
zdc
e54cf64155
Merge pull request #809 from aapostoliuk/conntrack-sync-sagitta
conntrack-sync: Changed commands syntax
2022-07-11 13:08:25 +03:00
aapostoliuk
3d9123e5b2 conntrack-sync: Changed commands syntax
Changed commands syntax to new new format
2022-07-11 11:02:47 +03:00
rebortg
38de5ad7c9 Github: update current branch 2022-07-11 06:06:38 +00:00
Daniil Baturin
0116d5de4f
Merge pull request #806 from Diekos/firewall-matchingcriteria-recent
Firewall: add 'recent' matching criteria
2022-07-09 19:55:44 +01:00
Robert Göhler
8cbb59c5a2
Merge pull request #805 from vfreex/add-bridge-snooping
bridge: Add IGMP/MLD snooping
2022-07-09 20:54:49 +02:00
Remi
52d4e27612 Firewall: add 'recent' matching criteria 2022-07-09 17:24:52 +02:00
Yuxiang Zhu
2bd0adb634 bridge: Add IGMP/MLD snooping
... and update the description for `igmp querier`
to match the fact that MLD querier is also controlled by that option.
2022-07-08 01:50:15 +08:00
Robert Göhler
4f00eb16fc
Merge pull request #803 from vyos/dependabot/pip/lxml-4.9.1
build(deps): bump lxml from 4.8.0 to 4.9.1
2022-07-07 17:27:33 +02:00
Robert Göhler
2d5878c407
Merge pull request #802 from Diekos/geoip-inverse-match
Firewall: T4299: Add inverse-match to geoip
2022-07-07 17:08:11 +02:00
Robert Göhler
14edf2698d
Merge pull request #804 from aapostoliuk/eventhandlerdocs
event handler: T3083: Created documentation for the new Event Handler
2022-07-07 17:06:48 +02:00
dependabot[bot]
9cd926b212
build(deps): bump lxml from 4.8.0 to 4.9.1
Bumps [lxml](https://github.com/lxml/lxml) from 4.8.0 to 4.9.1.
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.8.0...lxml-4.9.1)

---
updated-dependencies:
- dependency-name: lxml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-06 21:39:05 +00:00
Remi van Dijk | Link-it
54196d2ca6 Firewall: T4299: Add inverse-match to geoip 2022-07-06 11:43:33 +02:00
Christian Poessinger
a04df9e0c6 ipv6: adjust BGP neighbor reset command 2022-07-05 12:23:39 +02:00
Christian Poessinger
38f0adb324 wifi: add infos about Intel AX200 card 2022-07-04 19:38:21 +02:00
rebortg
44b2e41714 add QAT documentation 2022-07-04 19:18:35 +02:00
Robert Göhler
5a29e9fe3d
Merge pull request #800 from vyos/update-dependencies-master
Github: update current branch
2022-07-04 18:58:54 +02:00
aapostoliuk
e1b2a017fd event handler: T3083: Created documentation for the new Event Handler
Created documentation for the new Event Handler module
2022-07-04 09:59:33 -04:00
rebortg
719fec65fd Github: update current branch 2022-07-04 06:07:07 +00:00
Robert Göhler
4a14253d0f
Merge pull request #797 from zlibd/patch-1
Fixed typo
2022-06-29 21:30:46 +02:00
Robert Göhler
f900975d56
Merge pull request #798 from zlibd/patch-2
Updated syntax to python3
2022-06-29 21:30:10 +02:00
zlibd
9e5bbd1341
Updated syntax to python3 2022-06-29 05:24:01 -04:00
zlibd
abac6af980
Fixed typo 2022-06-29 05:12:37 -04:00
Robert Göhler
b0544eab8d
Merge pull request #796 from srividya0208/syntax-error
bgp:syntax check
2022-06-28 21:16:40 +02:00
Robert Göhler
da6a59d3e3
Merge pull request #795 from nicolas-fort/firewall-geoip
Firewall: T4299: add geoip matching criteria
2022-06-28 21:15:37 +02:00
Nicolas Fort
bd66e4fb6f Firewall: T4299: add geoip matching criteria 2022-06-28 16:12:27 -03:00
srividya0208
5dfad44cf9 bgp:syntax check
Removed this config line "set protocols bgp parameters default no-ipv4-unicast"
which does not exist in the latest rolling release but this functionality is
enabled by default. And corrected few grammar mistakes
2022-06-28 14:42:42 -04:00
Daniil Baturin
cdf8b8a71d
Merge pull request #794 from srividya0208/syntax-error
syntax and grammar check
2022-06-27 21:34:10 +01:00
srividya0208
743d89781f syntax and grammar check
Modified the grammatical  error and bgp syntax which is modified in the
latest rolling version
2022-06-27 14:46:17 -04:00
Robert Göhler
88a41af4ae
Merge pull request #792 from vyos/update-dependencies-master
Github: update current branch
2022-06-27 20:33:02 +02:00
rebortg
c58714859e Github: update current branch 2022-06-27 06:05:37 +00:00
Robert Göhler
ac14447511
Merge pull request #790 from vyos/update-dependencies-master
Github: update current branch
2022-06-21 20:32:22 +02:00
rebortg
a364090e62 Github: update current branch 2022-06-20 06:05:20 +00:00
rebortg
0603dc6da8 broadcast-relay: add missing command 2022-06-15 20:46:32 +02:00
Robert Göhler
05de5262bf
Merge pull request #789 from nicolas-fort/firewall-log_level
Firewall: Add firewall documentation
2022-06-15 20:32:49 +02:00
Nicolas Fort
49008adbef Firewall: Add firewall documentation 2022-06-14 10:20:40 -03:00
Robert Göhler
72be7f58b2
Merge pull request #788 from vyos/update-dependencies-master
Github: update current branch
2022-06-13 20:53:43 +02:00
rebortg
efff69bb54 Github: update current branch 2022-06-13 06:05:12 +00:00
rebortg
c4039edba7 container: add missing commands 2022-06-12 21:40:20 +02:00
rebortg
676ab229b1 autotest: Wireguard check with current version 2022-06-10 22:18:45 +02:00
rebortg
37adba8a7d autotest: DHCPRelay GRE check with current version 2022-06-10 22:09:10 +02:00
rebortg
f1561cba9b autotest: tunnelbroker check with current version 2022-06-10 22:00:23 +02:00
rebortg
d5b9fd2e92 autotest: L3VPN_EVPN check with current version 2022-06-10 21:50:52 +02:00
Christian Poessinger
f616f1b1bd
Merge pull request #774 from goodNETnick/master
sstp: T4444. Port number changing support
2022-06-10 11:07:58 +02:00
rebortg
ab3694bc4d fix container command syntax 2022-06-08 22:00:08 +02:00
rebortg
734f5b4436 change EULA path 2022-06-08 21:31:41 +02:00
Robert Göhler
1893dbd862
Merge pull request #784 from egoistdream/patch-1
Rename virtual-address option in address
2022-06-06 12:29:58 +02:00
Robert Göhler
ca26168de7
Merge pull request #786 from vyos/update-dependencies-master
Github: update current branch
2022-06-06 12:24:35 +02:00
rebortg
5775804e71 Github: update current branch 2022-06-06 06:05:24 +00:00
egoistdream
d42be596af
Rename virtual-address option in address
In version vyos 1.4 rolling 202205 you define the virtual-address in the vrrp group with just address
2022-06-05 02:31:39 +03:00
rebortg
68a335a086 improve coverage with all real vyos commands exported from iso 2022-05-31 21:16:48 +02:00
Robert Göhler
336b4498b8
Merge pull request #782 from sever-sever/sshguard
sshguard: Add ssh dynamic-protection
2022-05-31 11:49:25 +02:00
Robert Göhler
3165014ae9
Merge pull request #779 from vyos/update-dependencies-master
Github: update current branch
2022-05-31 11:28:05 +02:00
Daniil Baturin
8f6af6b1a0
Merge pull request #783 from sever-sever/monitoring
monitoring: Add azure prometheus and splunk output plugins
2022-05-30 16:41:46 +03:00
Viacheslav Hletenko
6ff761ce00 monitoring: Add azure prometheus and splunk output plugins 2022-05-30 16:09:59 +03:00
Viacheslav Hletenko
85eb5e124f sshguard: Add ssh dynamic-protection 2022-05-30 14:15:57 +03:00
Daniil Baturin
9dffd71f8f
Merge pull request #780 from sever-sever/api-reset
http-api: Add action reset and socket description
2022-05-30 12:41:59 +03:00
Viacheslav Hletenko
a7fab19a17 http-api: Add action reset and socket description 2022-05-30 12:20:44 +03:00
rebortg
bfc9b81098 Github: update current branch 2022-05-30 06:06:57 +00:00
Robert Göhler
590ab57d30
Merge pull request #775 from smougenot/patch-1
add link to write_files format documentation
2022-05-29 20:46:10 +02:00
Daniil Baturin
958ae538aa
Merge pull request #777 from nicolas-fort/routemap-ipv4-nexthop
Route-map - Extend options for ip next-hop match
2022-05-29 14:54:09 +03:00
Nicolás Fort
418c62558c
Route-map - Extend options for ip next-hop match
Update documentation for new feature request T4449, which adds more options to route-policy match ip nexthop
2022-05-29 08:39:39 -03:00
Sylvain Mougenot
0adece20c6
add link to write_files format documentation
Hope it can help others
2022-05-27 12:03:13 +02:00
goodNETnick
aff4b038c2 sstp: T4444. Port number changing support 2022-05-26 02:23:23 -04:00
Robert Göhler
f30710237e
Merge pull request #773 from vyos/update-dependencies-master
Github: update current branch
2022-05-24 10:42:36 +02:00
rebortg
e97f2a0e1a Github: update current branch 2022-05-23 06:08:37 +00:00
Robert Göhler
a4b1069526
Merge pull request #771 from nicolas-fort/connection-status
Add firewall connection-status nat documentation
2022-05-14 20:22:18 +02:00
Nicolas Fort
0157bbeb79 Add firewall connection-status nat documentation 2022-05-12 10:39:41 -03:00
Robert Göhler
c56e46afe0
Merge pull request #767 from goodNETnick/master
ocserv. Added show user OTP key
2022-05-09 20:42:56 +02:00
Robert Göhler
43dd012c4d
Merge pull request #770 from vyos/update-dependencies-master
Github: update current branch
2022-05-09 20:40:19 +02:00
rebortg
2e31343940 Github: update current branch 2022-05-09 06:07:12 +00:00
goodNETnick
9b7955ceca ocserv. Added show user OTP key 2022-05-08 20:48:53 -04:00
Robert Göhler
db304d73a0
Merge pull request #766 from vyos/update-dependencies-master
Github: update current branch
2022-05-05 20:12:26 +02:00
Christian Poessinger
b9abf86397 arp: adjust to new CLI syntax 2022-05-05 19:03:35 +02:00
Christian Poessinger
c57facdcc3 policy: T4414: Add route-map "as-path prepend last-as x" option 2022-05-05 19:03:04 +02:00
rebortg
ebc731400f Github: update current branch 2022-05-02 06:05:11 +00:00
Robert Göhler
cd51af8ad1
Merge pull request #763 from ruanhao/master
Fix typo about Bidirectional NAT
2022-04-30 20:16:35 +02:00
Hao Ruan
716ce30141 Fix typo about Bidirectional NAT 2022-04-30 15:24:33 +08:00
Robert Göhler
bb4b197514
Merge pull request #762 from vyos/update-dependencies-master
Github: update current branch
2022-04-26 15:36:53 +02:00
Robert Göhler
0323f03645
Merge pull request #760 from srividya0208/proofreading
deletion of note related to nat
2022-04-26 15:33:45 +02:00
rebortg
abaf3b3178 Github: update current branch 2022-04-25 06:07:27 +00:00
srividya0208
af2af9b50f deletion of note related to nat
Removed the note from the firewall page as nat grouping is not added yet
Added the information about new option 'none' in the site-to-site ipsec vpn
page
2022-04-24 14:46:53 -04:00
Robert Göhler
12823d803b
Merge pull request #758 from LeanRepe/interrouting
Inter vrf routing
2022-04-22 16:11:08 +02:00
Robert Göhler
d370cdb9d8
Merge pull request #759 from goodNETnick/ocserv_otp
OpenConnect new new syntax + OTP 2FA
2022-04-22 16:09:50 +02:00
Robert Göhler
da4b1c2b36
Merge pull request #757 from vyos/update-dependencies-master
Github: update current branch
2022-04-22 15:51:28 +02:00
Robert Göhler
42f5427fe4
Merge pull request #755 from lovedufva/patch-readme
minor documentation change
2022-04-22 15:51:14 +02:00
Christian Poessinger
da952bc48f pppoe: T4384: replace default-route CLI option with common CLI nodes already present for DHCP 2022-04-21 22:19:39 +02:00
goodNETnick
633f3f5651 OpenConnect new new syntax + OTP 2FA 2022-04-21 08:05:07 -04:00
Leandro Repetto
b9cabb5363
Merge branch 'vyos:master' into interrouting 2022-04-20 16:26:11 -03:00
L. Repetto
86271c1d83 correct ident, remove titles and image. 2022-04-20 16:17:50 -03:00
L. Repetto
b51b7ad1f3 add apendix-b and topology image 2022-04-20 15:32:03 -03:00
rebortg
c8c79f738a Github: update current branch 2022-04-18 06:05:09 +00:00
Love Dufva
05e981a0cf minor documentation change - I think this is what is known as an open compound 2022-04-17 23:15:59 +02:00
Robert Göhler
24b344b656
update myst_parser version to 0.17.1 2022-04-16 21:14:53 +02:00
Robert Göhler
20be92453b
Merge pull request #753 from showipintbri/patch-2
Update https.rst
2022-04-16 20:29:05 +02:00
showipintbri
15f41f61bb
Update https.rst
linting correction update
2022-04-12 10:26:56 -04:00
showipintbri
0db3944173
Update https.rst 2022-04-12 10:00:07 -04:00
Robert Göhler
883911512f
Merge pull request #752 from vyos/update-dependencies-master
Github: update current branch
2022-04-12 12:08:38 +02:00
rebortg
b424c9700c Github: update current branch 2022-04-12 10:07:31 +00:00
Robert Göhler
1632d188af
downgrade phabricator api sdk 2022-04-12 12:06:40 +02:00
Robert Göhler
c354453670
Merge pull request #749 from tacerus/dhcpd
dhcp-server: T4156: Add bootfile-size option
2022-04-12 11:35:35 +02:00
Robert Göhler
8f664eda2d
Merge pull request #750 from regnauld/patch-1
Update prefix-list.rst
2022-04-12 11:34:18 +02:00
Phil Regnauld
a639db9882
Update prefix-list.rst
Typo
2022-04-10 23:08:47 +02:00
Georg Pfuetzenreuter
bfe1e3cecf
T4156: Add bootfile-size option
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-04-09 13:14:56 +02:00
Christian Poessinger
295d003f16 ipv6: disable address-family is no longer supporte din 1.4 2022-04-08 07:27:52 +02:00
Robert Göhler
3111bb5cfb
Merge pull request #748 from brackendawson/dns-timeout
dns: T4343: document dns forwarding timeout
2022-04-07 20:42:21 +02:00
rebortg
b71f948427 bonding: correct cfgcmd syntax 2022-04-06 22:05:22 +02:00
Bracken Dawson
7d02715183
dns: T4343: document dns forwarding timeout 2022-04-06 19:12:24 +01:00
Robert Göhler
c97e3cb831
Merge pull request #746 from vyos/update-dependencies-master
Github: update current branch
2022-04-04 11:16:08 +02:00
rebortg
d22c9d6f83 Github: update current branch 2022-04-04 06:08:40 +00:00
Robert Göhler
dafb1a0b98
Merge pull request #745 from nicolas-fort/bgp_solo
BGP: add documentation for <solo> option in neighbor configuration
2022-04-03 21:22:42 +02:00
Nicolas Fort
0d720e5480 BGP: add documentation for <solo> option in neighbor configuration 2022-04-03 12:49:37 -03:00
rebortg
fc5022b17a cleanup requirements.txt 2022-04-01 11:57:21 +02:00
rebortg
9708481d5e add sphinx panels and create 6 panels on index.rst 2022-04-01 11:42:53 +02:00
rebortg
8a4040c036 vyos.py: add code to find syntax errors 2022-03-31 15:59:58 +02:00
rebortg
e23407b008 cfgcmd: correct various command typos 2022-03-31 13:27:16 +02:00
rebortg
d007939cdc Merge branch 'master' of github.com:vyos/vyos-documentation 2022-03-31 13:16:55 +02:00
rebortg
1becc0aecc cloud-init: change cli commands to code-block 2022-03-31 13:16:02 +02:00
Robert Göhler
f5f77aa044
Merge pull request #744 from olivierlemasle/patch-1
monitoring: Fix typo
2022-03-31 12:59:21 +02:00
Olivier Lemasle
63e808ad3f
monitoring: Fix typo 2022-03-29 23:15:40 +02:00
rebortg
76d521bd07 coverage: improve command comparing 2022-03-29 20:00:53 +02:00
rebortg
4bf3e11b70 autotest: L3VPN_EVPN pump version and ajust commands 2022-03-28 17:53:27 +02:00
rebortg
3b6848821c autotest: gre dhcp pump version 2022-03-28 16:34:02 +02:00
rebortg
5bca9640f1 autotest: tunnelbroker pump version 2022-03-28 16:25:07 +02:00
rebortg
83aaa9379d autotest: Wireguard pump version 2022-03-28 16:13:59 +02:00
rebortg
bbf1edb455 coverage: fix css 2022-03-28 12:55:34 +02:00
Robert Göhler
fcbfbedf18
Merge pull request #743 from vyos/update-dependencies-master
Github: update current branch
2022-03-28 12:48:32 +02:00
Robert Göhler
df831d1ec6
Merge pull request #741 from fett0/import/export-filter-ospf
ospf: add export-list/import-list & mamixum-paths
2022-03-28 12:47:12 +02:00
rebortg
b6b091e30e Github: update current branch 2022-03-28 06:09:20 +00:00
fett0
5eed433ad6 ospf: add export-list/import-list & mamixum-paths 2022-03-25 18:58:04 -03:00
fett0
b6682b9f84 ospf: add export-list/import-list & mamixum-paths 2022-03-25 18:45:25 -03:00
rebortg
cdb93d5c44 Merge branch 'master' of github.com:vyos/vyos-documentation 2022-03-24 20:30:44 +01:00
rebortg
dfc9cebb84 improve coverage layout 2022-03-24 20:30:33 +01:00
Robert Göhler
2b0d1f1166
raid: fix op command syntax 2022-03-24 07:22:48 +01:00
rebortg
f951d0ce04 proxmox: fix build error 2022-03-23 21:22:55 +01:00
rebortg
3905e95e19 commands-scripting: fix build error 2022-03-23 21:19:43 +01:00
Robert Göhler
1845a724e5
Merge pull request #740 from vyos/update-dependencies-master
Github: update current branch
2022-03-22 20:33:45 +01:00
rebortg
4a13682d50 Github: update current branch 2022-03-21 06:05:27 +00:00
Robert Göhler
5674307be3
Merge pull request #738 from nod0n/firewall_recent
quick-start: firewall has a new recent time syntax
2022-03-18 21:26:21 +01:00
Nod0n
7277ce1030
firewall has a new recent time syntax 2022-03-16 22:05:38 +01:00
Robert Göhler
28c6aa36fd
Merge pull request #736 from vyos/update-dependencies-master
Github: update current branch
2022-03-15 11:09:51 +01:00
Robert Göhler
3b46b5ae3a
Merge pull request #737 from pratikg-infinity/patch-3
loopback: fixed typo in example opcmd output
2022-03-15 11:09:23 +01:00
Paul Lettington
da7272e37c
policy: T4293 ip-next-hop unchanged & peer-address (#734)
Documentation changes to go along with https://github.com/vyos/vyos-1x/pull/1243
2022-03-15 11:07:36 +01:00
Pratik Gotmare
1388657c83
loopback: fixed typo in example opcmd output 2022-03-14 12:57:24 +05:30
rebortg
ca68fdeb09 Github: update current branch 2022-03-14 06:04:56 +00:00
erkin
9b275d3077 Fix syntactic mistake in system login radius server 2022-03-10 17:56:40 +03:00
erkin
1b7b7de471 Fix typo in generate public-key-command 2022-03-10 17:46:02 +03:00
rebortg
682a1fa4df md: prepare include directive 2022-03-07 20:17:00 +01:00
jbew81
848d0372cc
Update examples.rst (#730) 2022-03-07 20:14:05 +01:00
Thomas Jensen
577121b69b
add short info about conntrack modules (#731) 2022-03-07 20:10:34 +01:00
Thomas Jensen
a98cb8bec9
Update dhcp-relay.rst (#729)
* Update dhcp-relay.rst

Include info that all participating interfaces must be defined; https://forum.vyos.io/t/dhcp-relay-uplink-interface/8542

* Update dhcp-relay.rst

Fix lines too long.
2022-03-07 20:09:25 +01:00
Robert Göhler
a6d5adfc57
Merge pull request #732 from vyos/update-dependencies-master
Github: update current branch
2022-03-07 20:08:33 +01:00
rebortg
ceb676f6f0 Github: update current branch 2022-03-07 06:04:55 +00:00
Robert Göhler
b85c74d02f
Merge pull request #728 from vyos/update-dependencies-master
Github: update current branch
2022-02-28 10:47:41 +01:00
Robert Göhler
06f56b9e08
Merge pull request #726 from mkorobeinikov/master
Hardware requirements RAM 1024
2022-02-28 10:46:43 +01:00
rebortg
8615d1ea9e Github: update current branch 2022-02-28 06:06:07 +00:00
mkorobeinikov
0dffd0f8d1
Hardware requirements RAM 1024
512 MB is not enough for the full minimum operation of VYOS.
When adding a 466 MB image, it fails to boot into RAM and throws an "out of memory" error. Please change the minimum value of RAM from 512 to 1024.
2022-02-27 10:40:50 +10:00
rebortg
c1f4cccea2 Fix build error caused by 3474 2022-02-23 15:59:59 +01:00
Robert Göhler
f1d59e5d63
Merge pull request #723 from mkorobeinikov/master
Ability to set SA life bytes and packets
2022-02-23 12:14:35 +01:00
Robert Göhler
04c1ade724
Merge pull request #725 from vyos/update-dependencies-master
Github: update current branch
2022-02-23 12:14:17 +01:00
rebortg
575de3fa57 Github: update current branch 2022-02-23 11:13:47 +00:00
mkorobeinikov
79ac4fec96
Update ipsec.rst 2022-02-23 10:59:25 +10:00
mkorobeinikov
ea485aede1
Add cisco_flexvpn and install_virtualip_on options
Ability to set Cisco FlexVPN vendor ID payload:
charon.cisco_flexvpn = yes
charon.install_virtual_ip_on = tunX
swanctl.connections.<conn>.vips = x.x.x.x, z.z.z.z
2022-02-23 10:49:37 +10:00
mkorobeinikov
5d3bffe651
Ability to set SA life bytes and packets
https://phabricator.vyos.net/T1856
https://github.com/vyos/vyos-1x/pull/1230
2022-02-23 09:13:27 +10:00
Robert Göhler
688a49abb9
Merge pull request #720 from networld-to/wireguard-documentation-improvements
WireGuard (Interfaces) improvements and fixes
2022-02-22 20:20:14 +01:00
Robert Göhler
aeb87cc105
Merge pull request #722 from vyos/update-dependencies-master
Github: update current branch
2022-02-22 20:16:11 +01:00
Christian Poessinger
c523a87aaa command-scripting: remove trailing whitespaces 2022-02-21 19:44:20 +01:00
Christian Poessinger
66fcc79035 command-scripting: add example for tremote SSH op-mode commands 2022-02-21 19:44:09 +01:00
rebortg
37aaf2bec5 Github: update current branch 2022-02-21 06:21:19 +00:00
Alex Oberhauser
09d7875ac4
Wireguard (Interfaces) making interface name consistent
Renaming wg0 to wg01 to make the interface name consistent with
the rest of the document and between the command and the related
output.
2022-02-21 00:12:07 -05:00
Alex Oberhauser
d43077ed45
WireGuard (Interfaces) page improvements
- Fixing named private key command, not working in the latest version of Vyos
(tested with 1.4-rolling-g7c82c5c7104-20220217). It needs to be the private key.
- Updating the public key in the example to match the private key example, as
generated in the previous section.
- Explaining the persistent-keepalive flag in the RoadWarrior section
2022-02-21 00:08:33 -05:00
Christian Poessinger
4395d0080a openconnect: remove example b/c of missing PKI
OpenConnect lacks full documentation which would also include how to create and
add use keys from the new PKI backend. For the time beeing we should not
confuse users.
2022-02-20 20:28:13 +01:00
Christian Poessinger
9ca9ddcb07
Merge pull request #704 from rickard-tpo/patch-1
Updated OpenConnect SSL Syntax
2022-02-20 20:23:08 +01:00
Christian Poessinger
2b16f48c31
Merge pull request #719 from chenxiaolong/T4245
T4245: interface-eapol: Update for VyOS 1.4 PKI changes and parent CA behavior
2022-02-20 12:13:53 +01:00
Andrew Gunnerson
9fd5f53bbe
T4245: interface-eapol: Update for VyOS 1.4 PKI changes and parent CA behavior
Signed-off-by: Andrew Gunnerson <chillermillerlong@hotmail.com>
2022-02-18 14:34:41 -05:00
Robert Göhler
658426dd30
Merge pull request #717 from srividya0208/syntax-check
vpn-gre:incorrect syntax: local-ip and remote-ip changed to source-address and remote
2022-02-16 20:41:55 +01:00
Robert Göhler
22412fc657
Merge pull request #718 from nicolas-fort/cloudinit
Automation/Cloud-init - How-to cloud-init  in Proxmox
2022-02-16 20:41:17 +01:00
Nicolas Fort
edf72e0ac0 Automation/Cloud-init - Line lenght corrections. 2022-02-16 09:01:28 -03:00
Nicolas Fort
fc94599505 Automation/Cloud-init - Add how to implement cloud-init on VyOS in Proxmox environment. 2022-02-15 14:53:30 -03:00
srividya0208
06f30a8b32 vpn-gre:incorrect syntax: local-ip and remote-ip changed to source-address and remote
vyos@vyos# set int tunnel tun0
Possible completions:

   remote       Tunnel remote address
   source-address
                Source IP address used to initiate connection
2022-02-15 11:11:00 -05:00
Robert Göhler
12b1194d37
Merge pull request #716 from vyos/update-dependencies-master
Github: update current branch
2022-02-14 20:34:22 +01:00
rebortg
17f559a4d5 Github: update current branch 2022-02-14 06:19:59 +00:00
Robert Göhler
369c574864
Merge pull request #711 from gtackitt/patch-1
Update proxmox.rst
2022-02-12 21:43:20 +01:00
Robert Göhler
c5d61f8b34
Update proxmox.rst 2022-02-12 21:42:50 +01:00
rebortg
31464afb04 cleanup all vale components
(cherry picked from commit 6052f0d7374519f8de9f076ba9db63ef7aed162a)
2022-02-12 21:40:50 +01:00
erkin
57fb847554 Minor syntactic corrections to history 2022-02-12 15:13:07 +03:00
erkin
b9ca9f7273 Minor fixes in history 2022-02-12 12:19:25 +03:00
erkin
174b3fe9bb Remove obsolete information about native documentation generation 2022-02-12 11:30:14 +03:00
erkin
6b1fccde27 Merge branch 'master' of https://github.com/vyos/vyos-documentation 2022-02-12 11:00:53 +03:00
erkin
3354b60055 Rewrite history 2022-02-12 11:00:08 +03:00
Robert Göhler
ba1fd83141
Merge pull request #710 from Southparkfan/patch-1
BFD: fix commands for operational mode and configuration mode
2022-02-08 20:40:35 +01:00
Robert Göhler
a2afabe3fc
Merge pull request #713 from vyos/update-dependencies-master
Github: update current branch
2022-02-08 20:32:57 +01:00
rebortg
ffc6607ea2 Github: update current branch 2022-02-07 06:19:54 +00:00
gtackitt
4a91cb8ff7
Update proxmox.rst 2022-02-05 23:28:19 -06:00
Ferran Tufan
8277d906cb
BFD: fix commands for operational mode and configuration mode
Per https://phabricator.vyos.net/T3267, per-interface configuration for OSPF has been moved from the 'interface' to the 'protocols' tree. Finally, for op-mode, per https://phabricator.vyos.net/T4077, 'show protocols bfd' has been renamed to 'show bfd'.
2022-02-05 21:07:51 +01:00
Daniil Baturin
525b414f61
Merge pull request #709 from nicolas-fort/cloudinit
Automation/Cloud-init - bulleted list corrections
2022-02-05 19:32:03 +07:00
Nicolas Fort
fe18c3c428 Automation/Cloud-init - bulleted list corrections 2022-02-05 09:26:57 -03:00
Daniil Baturin
0b9e830058
Merge pull request #707 from hensur/current-ipv6-local-route-docs
policy: T4151: T4219: update local-route(6) docs
2022-02-01 22:27:40 +07:00
Henning Surmeier
f97d6d63fc policy: T4151: T4219: update local-route(6) docs 2022-02-01 13:40:57 +01:00
Robert Göhler
04fa258756
Merge pull request #705 from vyos/update-dependencies-master
Github: update current branch
2022-01-31 16:11:09 +01:00
rebortg
8108627d5b Github: update current branch 2022-01-31 06:19:36 +00:00
Robert Göhler
fc28523de5
Merge pull request #702 from thomasjsn/patch-1
Update dhcp-server.rst
2022-01-26 21:36:13 +01:00
Robert Göhler
4785cb7948
Merge pull request #703 from thomasjsn/patch-2
Update 404.rst
2022-01-26 21:31:57 +01:00
rickard-tpo
e614cc874d
Updated SSL Syntax
Updated syntax to match 1.4.x.
2022-01-26 12:27:57 +00:00
Thomas Jensen
b73380c3ec
Update 404.rst
Added sagitta as latest, and equuleus as 1.3 on 404 error page.
2022-01-25 20:10:08 +01:00
Thomas Jensen
f5c0cc1867
Update dhcp-server.rst
Add commands `hostfile-update` and `host-decl-name` to DHCP server service.
2022-01-25 19:50:29 +01:00
Robert Göhler
b95bcf3a98
Merge pull request #701 from vyos/update-dependencies-master
Github: update current branch
2022-01-24 21:18:08 +01:00
rebortg
ca70a6d267 add md support to Dockerfile 2022-01-24 21:17:24 +01:00
Daniil Baturin
3b32e15fe4 Add Markdown support 2022-01-24 17:31:21 +07:00
rebortg
f09aebb45f Github: update current branch 2022-01-24 06:22:58 +00:00
Robert Göhler
31a3565592
Merge pull request #699 from vyos/update-dependencies-master
Github: update current branch
2022-01-17 12:48:06 +01:00
Robert Göhler
09f0877408
Merge pull request #697 from mrbuk/master
Fix description of 'adjust-mss' option
2022-01-17 12:47:31 +01:00
rebortg
37817b6976 Github: update current branch 2022-01-17 06:22:23 +00:00
Markus Bukowski
83f983ceef Add clamp-mss-to-pmtu option and description ipv6 2022-01-15 13:09:43 +01:00
Markus Bukowski
60bb01311c Fix typo in adjust-mss description 2022-01-15 13:06:32 +01:00
Markus Bukowski
cb5d20103c Remove dedicated adjust-mss from wwan 2022-01-15 13:04:11 +01:00
Markus Bukowski
2aac86f60f Remove dedicated adjust-mss from 8021ad 2022-01-15 13:03:06 +01:00
Markus Bukowski
08443de04e Add clamp-mss-to-pmtu option and description 2022-01-15 13:01:57 +01:00
Markus Bukowski
fedeac2191 Remove dedicated adjust-mss from 8021q 2022-01-15 13:01:27 +01:00
Markus Bukowski
da72f4c39f Removed MSS from interface, added IP to pppoe 2022-01-15 12:51:30 +01:00
Markus Bukowski
d2a6dae8ca Moved adjust-mss from interface to ip section 2022-01-15 11:55:25 +01:00
Christian Poessinger
7ee5c8a55b
Merge pull request #695 from ropeguru/patch-1
Updated rolling release location and example
2022-01-15 08:50:26 +01:00
Robert Göhler
36ba5e95fe
Merge pull request #692 from goodNETnick/firewall_num
firewall: T4100: increase maximum rule number
2022-01-13 20:41:19 +01:00
Robert Göhler
7f905ce1ff
Merge pull request #694 from sever-sever/monitoring
Add service monitroting telegraf
2022-01-13 20:40:52 +01:00
Robert Göhler
c767db9c81
Merge pull request #696 from ouliuquan/patch-2
bump date
2022-01-13 20:39:24 +01:00
ouliuquan
ff0a2c104d
bump date 2022-01-13 19:16:16 +08:00
goodNETnick
6c107f2147 firewall: T4100: default action number 2022-01-12 21:35:54 -05:00
ropeguru
7d9b44230a
Updated rolling release location and example 2022-01-12 09:00:15 -05:00
Viacheslav
3d392e7c20 Add service monitroting telegraf 2022-01-12 14:29:41 +02:00
Robert Göhler
14c0f3b72b
Merge pull request #689 from vyos/update-dependencies-master
Github: update current branch
2022-01-11 20:09:24 +01:00
Robert Göhler
c669f5dfdb
Merge pull request #691 from sever-sever/keepalived
ha: Documentation for VRRP and virtual-server
2022-01-11 20:08:48 +01:00
Christian Poessinger
d060cd8f9c T4170: rename "policy ipv6-route" -> "policy route6" 2022-01-11 10:32:53 +01:00
Viacheslav
60bcacc557 ha: Documentation for VRRP and virtual-server 2022-01-10 22:11:06 +02:00
rebortg
3d2670ae81 Github: update current branch 2022-01-10 06:22:13 +00:00
Robert Göhler
53344db3ca
Merge pull request #687 from vyos/update-dependencies-master
Github: update current branch
2022-01-06 20:28:00 +01:00
Daniil Baturin
5298deb9ae
Merge pull request #688 from ouliuquan/patch-1
Update rpki.rst
2022-01-04 13:29:05 +07:00
ouliuquan
5765a7ce3a
Update rpki.rst
fix the missing "set" cmd
2022-01-04 14:21:12 +08:00
rebortg
8d30e065f8 Github: update current branch 2022-01-03 06:21:53 +00:00
rebortg
cdc269b69f blueprint: l3vpn correct bild warning 2021-12-30 13:44:53 +01:00
rebortg
aa777ade68 correct build warnings 2021-12-30 13:44:10 +01:00
rebortg
2098a42ad2 blueprint: convert tunnelbroker to autotest 2021-12-30 11:22:16 +01:00
Daniil Baturin
ba5db33686
Merge pull request #685 from Spartek-Engineering/master
Updating stable release banner
2021-12-30 11:04:24 +07:00
Mike Deffenbaugh
17b1815c32
Updating stable release banner
Per https://blog.vyos.io/vyos-1.3.0-lts-release
2021-12-29 17:03:05 -05:00
Robert Göhler
3cfcd8666e
Merge pull request #683 from vyos/update-dependencies-master
Github: update current branch
2021-12-29 13:15:08 +01:00
Robert Göhler
32a0700cc9 Merge pull request #681 from fett0/raid-add-documentation
Raid-1 add documentation

(cherry picked from commit 8aedccf83c6c051f8d31b681081a9f6bac97ebbe)
2021-12-29 13:13:35 +01:00
rebortg
c9635962c6 Github: update current branch 2021-12-27 06:29:58 +00:00
rebortg
caa20e1167 blueprint: convert dhcp trough gre bridge to autotest 2021-12-22 20:36:25 +01:00
Robert Göhler
fdd007cca6
Merge pull request #680 from vyos/update-dependencies-master
Github: update current branch
2021-12-20 20:27:21 +01:00
rebortg
9911e412ae Github: update current branch 2021-12-20 06:21:55 +00:00
Christian Poessinger
a14688033e vxlan: add gpe (Generic Protocol extension) option 2021-12-19 10:26:51 +01:00
Christian Poessinger
1086ffe3e5 vxlan: add new "external" keyword 2021-12-19 10:24:28 +01:00
Robert Göhler
27d0a111ee
Merge pull request #677 from vyos/update-dependencies-master
Github: update current branch
2021-12-13 20:36:12 +01:00
rebortg
0614282af0 Github: update current branch 2021-12-13 06:21:06 +00:00
Robert Göhler
dfaa60db25
Merge pull request #670 from jeffbrl/installing-vyos-docker
Add docker installation guide
2021-12-10 19:31:09 +01:00
Robert Göhler
d30f8c0f58
Merge pull request #674 from goodNETnick/master
ESP group parameters
2021-12-07 20:31:24 +01:00
Robert Göhler
39e8c25c1d
Merge pull request #669 from ekhudiyev/patch-2
Config example - L3VPN hub and spoke
2021-12-07 20:17:20 +01:00
ekhudiyev
751f425228
Minor corrections to the syntax and addressing
Corrected syntax and replaced public addresses with private.
2021-12-07 17:17:52 +04:00
goodNETnick
865ff61166 ESP group parameters 2021-12-07 13:46:15 +10:00
Jeff Loughridge
ad57b2940a Add docker.rst 2021-12-06 16:07:28 -05:00
Robert Göhler
6e6f134898
Merge pull request #671 from vyos/update-dependencies-master
Github: update current branch
2021-12-06 20:36:54 +01:00
rebortg
b58ff6bcc0 Github: update current branch 2021-12-06 06:20:52 +00:00
Jeff Loughridge
d9a55bee74 Add docker installation guide 2021-12-02 15:19:20 -05:00
ekhudiyev
d476052fab
Update L3VPN Hub and Spoke use case 2021-12-01 13:05:15 +04:00
ekhudiyev
3081fa9b88
L3VPN hub and spoke topo 2021-12-01 13:01:12 +04:00
ekhudiyev
80c25fa38b
Merge branch 'vyos:master' into patch-2 2021-12-01 12:59:53 +04:00
rebortg
b2dbf6a4ca Wireguard: add routing information 2021-11-30 21:41:44 +01:00
Robert Göhler
6d32889429
Merge pull request #668 from sever-sever/doc-json-current
op-mode: Add doc for show configuration JSON 1.4
2021-11-30 19:42:13 +01:00
Viacheslav
4ebd7287b0 op-mode: Add doc for show configuration JSON 1.4 2021-11-30 20:33:45 +02:00
Robert Göhler
d9133703c5
Merge pull request #662 from goodNETnick/master
IKE group parameters
2021-11-29 20:37:49 +01:00
Robert Göhler
21580597cf
Merge pull request #663 from jeffbrl/cloud-init-nocloud
Add NoCloud data source documentation
2021-11-29 20:20:35 +01:00
Robert Göhler
9960ede4e5
Merge pull request #665 from vyos/update-dependencies-master
Github: update current branch
2021-11-29 20:15:24 +01:00
Robert Göhler
7485e6f2bd
Merge pull request #666 from DmitriyEshenko/patch-25
tftp: T4012: Add VRF support
2021-11-29 20:14:21 +01:00
Eshenko Dmitriy
2b09e1b76d
Update tftp-server.rst 2021-11-29 15:37:28 +03:00
Eshenko Dmitriy
dd7f4793ea
Create tftp-server.rst 2021-11-29 14:58:55 +03:00
Eshenko Dmitriy
57818f5b4b
tftp: Add VRF support 2021-11-29 14:50:49 +03:00
rebortg
18399d9cff Github: update current branch 2021-11-29 06:20:59 +00:00
Jeff Loughridge
ac2e86db5b Add NoCloud data source documentation 2021-11-28 19:41:16 -05:00
Christian Poessinger
9328b4c35e ospfv3: add vrf support 2021-11-28 10:04:35 +01:00
Christian Poessinger
244eced690 ospf: T3753: document new CLI for passive mode 2021-11-27 19:47:22 +01:00
Christian Poessinger
8ff3e99af1 ospfv3: rename intname -> interface on CLI examples 2021-11-27 19:46:51 +01:00
ekhudiyev
bff0668fd7
Update index.rst 2021-11-27 17:34:45 +04:00
ekhudiyev
57df76bb53
Update index.rst 2021-11-27 17:34:28 +04:00
ekhudiyev
85b6507768
Update l3vpn-hub-and-spoke.rst 2021-11-27 17:32:56 +04:00
ekhudiyev
e87ed44e3b
Update l3vpn-hub-and-spoke.rst 2021-11-26 17:31:13 +04:00
ekhudiyev
8686fda248
Update l3vpn-hub-and-spoke.rst 2021-11-26 16:15:33 +04:00
ekhudiyev
3ef79632b5
Update l3vpn-hub-and-spoke.rst 2021-11-26 16:12:40 +04:00
ekhudiyev
5d5122121b
Create l3vpn-hub-and-spoke.rst 2021-11-26 15:58:05 +04:00
goodNETnick
8f3c52096c IKE group parameters 2021-11-26 11:26:57 +10:00
rebortg
ed417b84d9 blueprint: add L3VPN EVPN 2021-11-25 20:51:44 +01:00
Robert Göhler
b173216445
Merge pull request #661 from rebortg/master
blueprint: add autotest section
2021-11-25 20:24:41 +01:00
rebortg
f7b3955074 blueprint: add autotest section 2021-11-23 15:20:55 +01:00
Robert Göhler
e00983b194
Merge pull request #660 from vyos/update-dependencies-master
Github: update current branch
2021-11-22 08:34:48 +01:00
Robert Göhler
95ce01cbc0
Merge pull request #658 from srividya0208/vpn-ipsec
VPN IPsec: Added a note related to rsa key
2021-11-22 08:32:18 +01:00
rebortg
f5a240ae83 Github: update current branch 2021-11-22 06:20:56 +00:00
srividya0208
07f208bd6a VPN IPsec: Added a note related to rsa key
A private key is also needed to finish the ipsec setup which is not mentioned
in the section "Source tunnel from loopbacks/Setting up IPSec". I have added
for reference.
2021-11-18 10:38:43 -05:00
Christian Poessinger
fd4e5422b1 bond: add note about eve-ng NIC driver 2021-11-17 18:48:46 +01:00
Robert Göhler
ad1cc02a66
Merge pull request #657 from fett0/l3vpn-bgp-vrf-doc
doc: L3vpn: configuration basic
2021-11-16 20:48:22 +01:00
fett0
a2e70ea25c doc: L3vpn: change part 2021-11-16 16:44:28 -03:00
Christian Poessinger
7e01e9f244
openvpn: example add missing closing ' 2021-11-15 20:57:14 +01:00
Robert Göhler
797199ec78
Merge pull request #656 from vyos/update-dependencies-master
Github: update current branch
2021-11-15 19:20:25 +01:00
fett0
c7227ec57b doc: L3vpn: configuration basic 2021-11-15 12:41:31 -03:00
rebortg
9cfea74ebe Github: update current branch 2021-11-15 06:20:31 +00:00
Daniil Baturin
3d39fd799d
Merge pull request #654 from 3roin/patch-1
Minor changes and corrections
2021-11-09 18:30:43 +07:00
3roin
906d804ba4
Minor changes and corrections
Removed unnecessary crypt-key command, corrected tls configuration for LDAP and added a note to commit each PKI information before applying under the OpenVPN interface.
2021-11-09 11:54:45 +04:00
Robert Göhler
549900ec52
Merge pull request #651 from fett0/l3vpn-doc-vrf
doc: L3vpn: settings
2021-11-08 16:04:21 +01:00
fett0
5d634a973d doc: L3vpn: settings 2021-11-08 11:59:39 -03:00
fett0
1638e748c0 doc: L3vpn: settings 2021-11-08 11:54:54 -03:00
Robert Göhler
ac91e10da8
Merge pull request #653 from vyos/update-dependencies-master
Github: update current branch
2021-11-08 11:43:40 +01:00
rebortg
de0d7a5320 Github: update current branch 2021-11-08 06:20:36 +00:00
fett0
8cbe082974 doc: L3vpn: settings 2021-11-05 19:03:45 -03:00
fett0
ffd2cc11cf doc: L3vpn: settings 2021-11-05 16:13:06 -03:00
rebortg
6d6af6cc3c requirements: pin docutils to <0.18 due build error
(cherry picked from commit 3d10330fa3aa580c6e33c199fbcb3f70df793e95)
2021-11-04 15:21:30 +01:00
Robert Göhler
73fa4a6b60
Merge pull request #648 from vyos/update-dependencies-master
Github: update current branch
2021-11-03 20:45:58 +01:00
erkin
db3954a20f Add image release comparison table 2021-11-03 19:39:25 +03:00
rebortg
367647cec3 Github: update current branch 2021-11-01 06:20:33 +00:00
rebortg
7de1cd016e PKI: correct signed ca gen command 2021-10-25 12:56:32 +02:00
Robert Göhler
d223b51f36
Merge pull request #646 from vyos/update-dependencies-master
Github: update current branch
2021-10-25 12:42:01 +02:00
rebortg
ce9298f7ca Github: update current branch 2021-10-25 06:20:31 +00:00
Robert Göhler
eaa461de38
Merge pull request #644 from goodNETnick/RSA-keys
RSA-keys updated to new syntax
2021-10-20 19:32:17 +02:00
goodNETnick
fccc96e134 RSA-keys updated to new syntax 2021-10-20 15:41:45 +10:00
Robert Göhler
68918dd67c
Merge pull request #643 from ninjaoxygen/patch-1
Update dns.rst with forwarding source-address
2021-10-19 20:59:23 +02:00
Chris Poole
4ef2f73b26
Update dns.rst with forwarding source-address
Add documentation for "set service dns forwarding source-address <address>"
We needed this setting in a split-horizon DNS down a VPN tunnel to force the source address to a an IP that can be routed back instead of the VPN tunnel endpoint, but can only find it described in the command line currently.
2021-10-19 18:08:40 +01:00
Robert Göhler
8e0c2e42fb
Merge pull request #642 from goodNETnick/master
IPsec key-pair new syntax
2021-10-19 14:34:39 +02:00
goodNETnick
72a677f75e IPsec key-pair new synthax 2021-10-19 17:36:44 +10:00
Robert Göhler
9a4c2fd85e
Merge pull request #640 from vyos/update-dependencies-master
Github: update current branch
2021-10-18 21:15:12 +02:00
Robert Göhler
d3c96be585
Merge pull request #641 from sever-sever/DDNS-IPv6
ddns: allow IPv6 explicit example
2021-10-18 21:14:15 +02:00
Viacheslav
4407326e42 ddns: allow IPv6 explicit example 2021-10-18 15:33:19 +03:00
rebortg
555555554d Github: update current branch 2021-10-18 06:20:08 +00:00
Daniil Baturin
c07eef4c99
Merge pull request #638 from yocasquito/bgp_docs
Command for setting bgp maximum-paths updated, since it was wrong
2021-10-14 23:39:30 +07:00
Nicolas Fort
47703773d9 Command for setting bgp maximum-paths updated, since it was wrong 2021-10-14 13:26:24 -03:00
Christian Poessinger
90172aca00 dns: improve CLI commands by adding missing parameters 2021-10-13 09:32:14 +02:00
Christian Poessinger
f51f769c62 dns: max-cache-entries was renamed to cache-size 2021-10-13 09:31:53 +02:00
Robert Göhler
3b5c9513cf
Merge pull request #636 from goodNETnick/gNN-1.4
Correction of exclude Inter-VLAN traffic section
2021-10-12 20:07:11 +02:00
goodNETnick
8c07fdd896 Correction of exclude Inter-VLAN traffic section 2021-10-12 22:19:32 +10:00
Christian Poessinger
68fc37778d snmp: fix example values 2021-10-12 07:32:45 +02:00
Robert Göhler
d4d50bd9e2
Merge pull request #632 from vyos/update-dependencies-master
Github: update current branch
2021-10-11 21:37:36 +02:00
Robert Göhler
11153db2f1
Merge pull request #630 from showipintbri/patch-6
Update index.rst
2021-10-11 21:37:16 +02:00
Robert Göhler
175911b7d4
Merge pull request #629 from goodNETnick/goodNETnick
Warning about IPsec and VTI interfaces
2021-10-11 11:15:45 +02:00
goodNETnick
d6da7e765e Alignment 2021-10-11 18:03:06 +10:00
rebortg
e4ffdfded5 Github: update current branch 2021-10-11 06:19:51 +00:00
goodNETnick
e4dc6e74f7 Description about IPsec and VTI issue 2021-10-10 22:12:15 +10:00
goodNETnick
934ea7c116 Warning about IPsec and VTI interfaces + Link 2021-10-10 21:59:37 +10:00
Christian Poessinger
b34fb79125 interfaces: T3090: add new TCP MSS clamping CLI commands 2021-10-08 21:33:17 +02:00
showipintbri
fa911b95f0
Update index.rst 2021-10-08 10:28:04 -04:00
showipintbri
689d1ee6f5
Update index.rst 2021-10-08 10:24:13 -04:00
rebortg
6bf77c37f1 openvpn: correct build warning and correct :ref: 2021-10-07 22:36:57 +02:00
rebortg
b811d1553d rip: correct build warning 2021-10-07 22:33:38 +02:00
rebortg
471d64c3b2 Merge branch 'master' of github.com:vyos/vyos-documentation 2021-10-07 22:31:20 +02:00
Robert Göhler
62e84f8e7f
Merge pull request #627 from ekhudiyev/patch-1
Update openvpn.rst
2021-10-07 22:29:11 +02:00
goodNETnick
eb6d3a7c2b Warning about IPsec and VTI interfaces 2021-10-07 20:00:54 +10:00
goodNETnick
9340aca617 Warning about IPsec and VTI interfaces 2021-10-07 19:56:50 +10:00
ekhudiyev
26e0445913
Update openvpn.rst
Cross-reference corrections
2021-10-07 11:41:18 +04:00
Robert Göhler
0a0070d7d9
Merge pull request #628 from goodNETnick/goodNetNick
Wireguard interface typo
2021-10-06 21:33:23 +02:00
ekhudiyev
f35da586d2
Update openvpn.rst
Shared-secret and PKI instructions update for VyOS 1.4.x OVPN configuration.
2021-10-06 11:43:39 +04:00
goodNETnick
7e642dafa2 Wireguard interface typo 2021-10-06 17:10:37 +10:00
rebortg
5b1e916046 rip: correct spelling and grammar 2021-10-04 21:03:28 +02:00
Christian Poessinger
25d7f7d78e dhcp: add "show log" op-mode commands 2021-10-04 20:53:05 +02:00
Robert Göhler
125bd7b713
Merge pull request #625 from vyos/update-dependencies-master
Github: update current branch
2021-10-04 19:42:46 +02:00
rebortg
3e37efeab4 Github: update current branch 2021-10-04 06:19:49 +00:00
Christian Poessinger
62f244d108 wireguard: adjust to new PKI interface 2021-10-01 15:27:12 +02:00
Christian Poessinger
ec1ed92329
Merge pull request #624 from Cheeze-It/master
Adding MPLS documentation changes that I forgot to add a long time ago.
2021-10-01 08:34:31 +02:00
Cheeze_It
3876906ef4 Adding MPLS documentation changes that I forgot to add a long time ago.
Here we are adding documentation showing the separation of MPLS enable
for interfaces separately from LDP. This was decoupled a while ago
but I completely forgot to add it to the documentation.

It is added now though.
2021-09-30 21:54:26 -06:00
rebortg
ba8b272d75 igmp: correct spelling and grammar 2021-09-30 20:43:12 +02:00
rebortg
b54b1ef2fb bfd: correct spelling and grammar 2021-09-29 21:35:34 +02:00
Robert Göhler
36fd68fa4b
Merge pull request #623 from vyos/update-dependencies-master
Github: update current branch
2021-09-27 20:04:20 +02:00
rebortg
1a135d0164 Github: update current branch 2021-09-27 06:19:46 +00:00
robmobz
ab1c938f02 Update wireguard.rst
Corrected a mistake where it showed the wrong subnet in the description for the applied rule under local side annotated commands.

(cherry picked from commit 65f8287e5a5af67d45b402982a84917b0341feb7)
2021-09-23 19:51:33 +02:00
erkin
962444205a Newest conntrack modules syntax 2021-09-23 13:23:15 +03:00
Christian Poessinger
09b2efac21 vrrp: adjust to latest CLI changes 2021-09-21 20:29:58 +02:00
Christian Poessinger
7f6393838c dhcp: document per shared-network domain-search option 2021-09-21 22:09:00 +02:00
Robert Göhler
10f9811000
Merge pull request #620 from vyos/update-dependencies-master
Github: update current branch
2021-09-21 09:23:28 +02:00
rebortg
302bfab9fa Github: update current branch 2021-09-20 06:19:33 +00:00
Christian Poessinger
95b0771ca0 dhcp: T3672: allow only one DHCP failover pool 2021-09-19 11:27:45 +02:00
Christian Poessinger
7dca0ecce5 dhcp: T3841: add ping-check option 2021-09-19 11:23:49 +02:00
Christian Poessinger
da8e41c20f dhcp: document per shared network DNS and domain name settings 2021-09-18 22:06:38 +02:00
Christian Poessinger
ce87426f63 dhcp: T3838: rename dns-server -> name-server 2021-09-18 21:57:25 +02:00
rebortg
f297cac2ec baremetal: fix link 2021-09-15 20:57:28 +02:00
rebortg
9aaa1d62d3 gns3: fix link 2021-09-15 20:55:51 +02:00
rebortg
589a4117d6 update: fix link 2021-09-15 20:51:46 +02:00
rebortg
e1f87a7cda build: fix link 2021-09-15 20:47:57 +02:00
rebortg
4d5cc6ff24 rpki: fix link 2021-09-15 20:45:48 +02:00
rebortg
9b5b1ce38b cloud-init: fix link 2021-09-15 20:25:43 +02:00
rebortg
df1ada3aed Merge branch 'master' of github.com:vyos/vyos-documentation 2021-09-13 19:46:32 +02:00
rebortg
e8bd02d5f8 contributing: clear structure 2021-09-13 19:45:06 +02:00
Christian Poessinger
42d629a15f OpenVPN: fix errors 2021-09-13 19:38:00 +02:00
Christian Poessinger
ff3c773801 pki: add missing commands to display individual CA or cert 2021-09-13 19:38:00 +02:00
Robert Göhler
c2c50708ba
Merge pull request #618 from vyos/update-dependencies-master
Github: update current branch
2021-09-13 19:28:23 +02:00
Robert Göhler
3837ba45f2
Merge pull request #616 from gil-obradors/patch-1
Update development.rst
2021-09-13 19:28:01 +02:00
rebortg
7add1174cf Github: update current branch 2021-09-13 06:19:42 +00:00
Gil Obradors
00ca59d41c
Update development.rst
updated broken links
2021-09-10 17:44:33 +02:00
Robert Göhler
a5e61e623a
Merge pull request #615 from vyos/update-dependencies-master
Github: update current branch
2021-09-09 14:56:41 +02:00
Christian Poessinger
52f64090f5
pki: remove invalid character from shell command 2021-09-08 13:11:44 +02:00
Christian Poessinger
427bdf04c1 pki: document how CA and certifiacte keys are added to the CLI 2021-09-07 09:59:47 +02:00
Christian Poessinger
9827b090d3
Merge pull request #613 from plett/T971
T971 Document the use of ssh key options
2021-09-07 09:37:20 +02:00
rebortg
0ab539fc9a Github: update current branch 2021-09-06 06:19:38 +00:00
Paul Lettington
1b93c11014 T971 Document the use of ssh key options
While adding &quot; support in T971, I noticed that `options` weren't
documented at all. This commit adds documentation for ssh options,
including the use of &quot;
2021-09-05 21:30:26 +01:00
Christian Poessinger
c5c5e58840 T3804: merge "system name-servers-dhcp" into "system name-server"
(cherry picked from commit 7479329761a80e41b86c8959ebed8c451a4da980)
2021-09-05 19:06:31 +02:00
Robert Göhler
496f95c09b
Merge pull request #605 from jeffbrl/proxmox-installation 2021-09-04 21:05:02 +02:00
Robert Göhler
e30473ee21
Merge pull request #612 from plett/patch-2
Update link to the documentation
2021-09-04 19:23:59 +02:00
Robert Göhler
250724230c
Merge pull request #607 from showipintbri/patch-2
Typo Update
2021-09-04 19:23:30 +02:00
Robert Göhler
47ecaa02f5
Merge pull request #608 from showipintbri/patch-3
Grammar corrections
2021-09-04 19:22:56 +02:00
Robert Göhler
dc116b6d9f
Merge pull request #609 from showipintbri/patch-4
Spelling Corrections
2021-09-04 19:22:29 +02:00
Robert Göhler
c912447520
Merge pull request #610 from showipintbri/patch-5
Formatting
2021-09-04 19:22:01 +02:00
Robert Göhler
82ec0ae213
Merge pull request #606 from showipintbri/patch-1
Corrected Typo
2021-09-04 19:21:28 +02:00
Paul Lettington
2349286fa9
Update link to the documentation
The link in the contribution guide is now a 404. I believe this URL is what it's meant to point to.
2021-09-03 17:48:19 +01:00
showipintbri
267f4e8ac1
Formatting 2021-09-02 16:58:46 -04:00
showipintbri
b93df1e691
Spelling Corrections 2021-09-02 16:48:50 -04:00
showipintbri
a0df25d7ed
Grammar corrections 2021-09-02 16:46:54 -04:00
showipintbri
4481acc7c4
Typo Update 2021-09-02 16:40:22 -04:00
showipintbri
a72018389c
Corrected Typo
"LCI"--Changed-To-->"CLI"
2021-09-02 12:45:56 -04:00
Jeff Loughridge
a7b1808a07 Enhance proxmox installation instructions 2021-09-01 20:55:57 +00:00
Christian Poessinger
f00e744e09 install: add minisgn verification howto 2021-08-31 17:12:17 +02:00
Robert Göhler
c5305d9597
Merge pull request #602 from jeffbrl/cloud-init-command-execution
Add command execution at initial boot section to cloud-init
2021-08-30 20:19:18 +02:00
Robert Göhler
d53bf91a4f
Merge pull request #604 from vyos/update-dependencies-master
Github: update current branch
2021-08-30 20:09:17 +02:00
rebortg
17b105fe65 Github: update current branch 2021-08-30 06:19:47 +00:00
Christian Poessinger
ff0ed42a74 debug: extend the use for vyos-debug Kernel option
(cherry picked from commit d740e32c29e85d60312be61867065f949c377250)
2021-08-29 10:06:32 +02:00
Jeff Loughridge
8f2e92b964 Add command execution at initial boot section to cloud-init 2021-08-28 18:41:00 +00:00
rebortg
8dbb310242 correct build error due to fault on xml definitions 2021-08-27 11:51:55 +02:00
Robert Göhler
9b732a66c4
Merge pull request #599 from vyos/update-dependencies-master
Github: update current branch
2021-08-27 10:59:26 +02:00
rebortg
362e183338 Github: update current branch 2021-08-27 08:58:21 +00:00
Robert Göhler
4bcae2f3b3
Merge pull request #598 from vyos/update-dependencies-master
Github: update current branch
2021-08-27 10:45:02 +02:00
rebortg
1b57319721 Github: update current branch 2021-08-23 06:19:44 +00:00
Viacheslav
de8d5228fb automate: Add netmiko and napalm examples
(cherry picked from commit d687f9e5623843b075522b3484d58e5ab6c7dc86)
2021-08-19 20:31:39 +02:00
Christian Poessinger
b0497191f7 build-vyos: add hint about lo interface sysctl knob 2021-08-19 12:51:46 +02:00
Christian Poessinger
ebb8addfcc build-vyos: current branch now uses Debian 11 (Bullseye) 2021-08-19 12:51:18 +02:00
Christian Poessinger
eee5da4e8b testing: DOS -> UNIX line endings 2021-08-18 17:36:07 +02:00
Christian Poessinger
cdbf5a45a5 replace cpo@LR1.wue3 -> vyos@vyos 2021-08-18 17:36:07 +02:00
Robert Göhler
f29cb3894b
Merge pull request #593 from vyos/update-dependencies-master
Github: update current branch
2021-08-17 15:54:48 +02:00
Christian Poessinger
a8af7abdf1 Add new testing section
(cherry picked from commit 7e782af3c29e28456a00785d773557da235c976a)
2021-08-16 14:02:28 +02:00
Christian Poessinger
7b5ece6880 Merge contribution documentation and documentation chapter
(cherry picked from commit 848c538299fe0098166e052d3238caff60a61915)
2021-08-16 12:05:40 +02:00
rebortg
bf1e355d4a Github: update current branch 2021-08-16 06:20:27 +00:00
Christian Poessinger
0a3b780c29
ospf: T3757: add new CLI command "set protocols ospf interface <if> area <id>" 2021-08-15 13:01:56 +02:00
erkin
8998e42cf0 Conntrack module syntax changed 2021-08-14 20:10:08 +03:00
erkin
e8d4457826 New conntrack syntax for Sagitta requires explicit enabling 2021-08-12 15:44:48 +03:00
Robert Göhler
fcdb0ddd19
Merge pull request #590 from vyos/update-dependencies-master
Github: update current branch
2021-08-02 19:30:53 +02:00
rebortg
65ae89daaa Github: update current branch 2021-08-02 06:20:33 +00:00
Daniil Baturin
546049a9eb
Merge pull request #587 from usman-umer/master
Updated OpenVPN site2site docs for main branch
2021-08-01 18:18:39 +07:00
usman-umer
6ea5a64c0f added firewall exception 2021-07-31 20:02:30 +01:00
usman-umer
c9dd310466 added diagram & annotated commands for openvpn server 2021-07-31 19:35:53 +01:00
rebortg
95fa7a84a1 loadbalancing: correct spelling 2021-07-28 17:24:16 +02:00
rebortg
d7dbb4d274 wireguard: correct spelling and grammar 2021-07-28 17:03:40 +02:00
Robert Göhler
cb36772d25
Merge pull request #578 from yocasquito/policy_docs_redo
Policy file updated/recreated. Added commands and descriptions. From …
2021-07-26 21:32:29 +02:00
Nicolas Fort
fb2225147e bgp-policies.rst deletted, and its content was divided in as-path-list.rst, community-list.rst, extcommunity-list.rst and larg-community-list.rst; Examples sections on every files removed; examples-rst changed, ir order to have the list of example on left menu 2021-07-26 16:13:24 -03:00
rebortg
9397b4fba4 correct proofread metadata 2021-07-26 20:44:40 +02:00
Robert Göhler
353bc7791a
Merge pull request #582 from vyos/update-dependencies-master
Github: update current branch
2021-07-26 20:18:17 +02:00
rebortg
da21462caa Github: update current branch 2021-07-26 06:20:39 +00:00
Nicolas Fort
dbddfe85ad Index file updated and splitted into new files. Indent and lenght on every file was verified 2021-07-23 11:17:55 -03:00
Robert Göhler
c05b993c60
Merge pull request #577 from fett0/bridge-doc-ops
bridge: correct oper commands
2021-07-22 20:42:08 +02:00
Nicolas Fort
1fb2465d8c Policy file updated/recreated. Added commands and descriptions. From examples section, and after that, no changes where made. 2021-07-22 11:54:18 -03:00
fett0
28d4bc3d2c bridge: correct oper commands 2021-07-22 10:05:46 -03:00
rebortg
ab702eb8ad vrf: correct build warning 2021-07-21 20:59:25 +02:00
Robert Göhler
00d33cbd2b
Merge pull request #576 from sigfriedseldeslachts/patch-1
Changed typo in DHCP Failover
2021-07-19 22:50:06 +02:00
Sigfried Seldeslachts
897be34eb1
Changed typo in DHCP Failover
Secondary DHCP was set to primary
2021-07-19 22:35:06 +02:00
Robert Göhler
fd3b5109fe
Merge pull request #572 from vyos/update-dependencies-master
Github: update current branch
2021-07-19 19:08:06 +02:00
rebortg
91d8e16eb8 Github: update current branch 2021-07-19 06:21:00 +00:00
Christian Poessinger
788d5be8d4 pki: add WireGuard key generation section 2021-07-18 15:54:01 +02:00
Christian Poessinger
09ba902610
pki: update example certificates 2021-07-18 15:39:42 +02:00
Christian Poessinger
0c3093347c pki: extend op-mode command reference 2021-07-18 12:56:35 +02:00
Christian Poessinger
4c8ca40889 pki: initial chapter added 2021-07-18 12:26:44 +02:00
rebortg
1197661286 wwan: correct spelling and grammar 2021-07-13 21:40:01 +02:00
rebortg
8eed9dab94 wireless: correct proofread date 2021-07-13 21:35:31 +02:00
rebortg
6cb5e4197a wireless: correct spelling and grammar 2021-07-13 21:34:30 +02:00
Robert Göhler
5d2d45d98f
Merge pull request #567 from vyos/update-dependencies-master
Github: update current branch
2021-07-13 19:45:03 +02:00
Robert Göhler
1484163de1
Merge pull request #569 from zdc/cloud-init-sagitta
cloud-init: fixes and additions
2021-07-13 19:43:37 +02:00
Robert Göhler
cbb5d83a69
cloud-init: correct ref index 2021-07-13 19:43:12 +02:00
Robert Göhler
48a32ba4b0
Merge pull request #570 from srividya0208/proof-reading
correction of configuration error
2021-07-13 19:42:14 +02:00
Robert Göhler
f3389c3030
Merge pull request #566 from usman-umer/update-wireguard
Wireguard Docs Update
2021-07-13 19:39:15 +02:00
srividya0208
3f14e6ec82 grammar & spell check 2021-07-12 12:55:30 -04:00
srividya0208
d7833fb327 correction of configuration error 2021-07-12 11:23:21 -04:00
zsdc
ffffb859de cloud-init: fixes and additions
Fixed syntax issues with the config file example and added
little more information.
2021-07-12 15:28:50 +03:00
usman-umer
ec23969bc8 updated diagram, updated sudo wg, fixed heading sizes, replaced pub IPs 2021-07-12 12:34:54 +01:00
rebortg
014f4f57ae Github: update current branch 2021-07-12 06:21:20 +00:00
usman-umer
edacdd23e5 moved wg back into /interfaces dir 2021-07-11 22:30:24 +01:00
Christian Poessinger
135b1ce4bd vrf: add example for route-leaking 2021-07-11 17:51:14 +02:00
usman-umer
5b407ed606 Moved wireguard from the interfaces to vpn directory, as it is a VPN.
Modified the index files to reflect this.
 Added Diagram of the VPN Topology
 Modified the weird IP subnets for local& remote sites. This Included:
	Changing the Interface Address for the wg01 tunnel
	Chaning the WAN addresses to addrs not in the RFC1918 range (1.1.1.1 & 2.2.2.2)
	Modifing the allowed IPs and static route to reflect this.
	Modified the ping test to reflect this.
 Added an annotated verison of the wireguard local&remote config.
 Added an example of a firewall exception for wirguard (OUTSIDE_IN)
 Modified the explanation for the behavior of AllowedIPs for remote clients.
 Added an example of "sudo wg" to the operational commands.
 Fixed typo
2021-07-10 23:42:23 +01:00
rebortg
4594823ebd vxlan: correct spelling and grammar 2021-07-09 22:01:23 +02:00
rebortg
8f63c885d6 tunnel: correct spelling and grammar 2021-07-09 21:37:58 +02:00
rebortg
dd51a0f8f9 pseudo-ethernet: correct spelling and grammar 2021-07-09 21:26:18 +02:00
rebortg
380db029d2 pppoe: correct spelling and grammar 2021-07-09 21:15:57 +02:00
rebortg
1fee56ba74 openvpn: correct spelling and grammar 2021-07-09 20:59:52 +02:00
Robert Göhler
27e30ae8b6
Merge pull request #565 from srividya0208/proof-reading
vrf page: multiple typos and grammatical mistakes
2021-07-07 21:23:02 +02:00
srividya0208
9397cc646f operation/information page: spell check
spell check
2021-07-07 13:38:03 -04:00
srividya0208
f07f6c1f43 vrf page: multiple typos and grammatical mistakes 2021-07-07 07:16:53 -04:00
rebortg
ef32c3062f macsec: correct spelling and grammar 2021-07-05 20:42:29 +02:00
Robert Göhler
1f69d56cff
Merge pull request #564 from vyos/update-dependencies-master
Github: update current branch
2021-07-05 20:14:36 +02:00
rebortg
e185977688 Github: update current branch 2021-07-05 06:20:43 +00:00
rebortg
789937cdf1 loopback: correct spelling and grammar 2021-06-30 21:14:40 +02:00
rebortg
117ddf44d1 l2tpv3: correct spelling and grammar 2021-06-30 21:10:33 +02:00
Christian Poessinger
54a737500d
Merge pull request #561 from bstepler/T3658
dhcpdv6: T3658: add support for dhcpdv6 fixed-prefix6
2021-06-30 20:08:15 +02:00
Brandon Stepler
38d726f47e dhcpdv6: T3658: add support for dhcpdv6 fixed-prefix6 2021-06-30 13:10:00 -04:00
rebortg
3d90ed4dd2 geneve: correct spelling and grammar 2021-06-30 16:23:06 +02:00
rebortg
f62399beda ethernet: correct spelling and grammar 2021-06-30 16:21:09 +02:00
rebortg
8bc4d6d297 dummy: correct spelling and grammar 2021-06-30 16:18:51 +02:00
rebortg
a0fd889cb8 bridge: correct spelling and grammar 2021-06-30 16:16:42 +02:00
rebortg
54bd1933f9 bonding: correct spelling and grammar 2021-06-30 16:12:51 +02:00
rebortg
3302e28cf7 vrrp: correct spelling and grammar 2021-06-30 15:10:21 +02:00
rebortg
20ef7093ba container: correct spelling and grammar 2021-06-30 15:03:23 +02:00
Robert Göhler
fa1414dca2
Merge pull request #560 from srividya0208/misc
configuration page: corrected spelling and grammatical mistakes
2021-06-30 14:51:41 +02:00
Robert Göhler
e58574d80d
Merge branch 'master' into misc 2021-06-30 14:49:40 +02:00
Robert Göhler
10737cad91
Merge pull request #556 from ganawaj/master
Add configuration command references for containers
2021-06-30 14:42:54 +02:00
srividya0208
ae6a2ba810 configuration page: corrected spelling and grammatical mistakes
There were minimal grammatical and spelling mistakes in the files which I
corrected as documentation proof reading.
Also added information about few ipsec vpn parameters.
2021-06-30 06:17:12 -04:00
Ganawa Juanah
a8f2f59e33
Merge branch 'vyos:master' into master 2021-06-29 19:12:13 -05:00
Ganawa Juanah
b693706c66
Merge branch 'master' of https://github.com/ganawaj/vyos-documentation 2021-06-29 14:56:11 -05:00
Ganawa Juanah
e7b7a23881
alphabetized index.rst to place container at top 2021-06-29 14:55:59 -05:00
rebortg
f0c1ad02e7 firewall: correct spelling and grammar 2021-06-29 21:22:49 +02:00
rebortg
3730a3d410 zone-policy: correct spelling and grammar 2021-06-29 11:45:33 +02:00
rebortg
2db2398ee7 wan-lb: correct spelling and grammar 2021-06-29 11:34:19 +02:00
rebortg
ebe03785e1 pppoe-ipv6: correct indent 2021-06-29 11:25:40 +02:00
rebortg
8e100c6301 tunnelbroker: correct spelling and grammar 2021-06-29 10:39:19 +02:00
rebortg
0530a0bb6e pppoe-ipv6: correct spelling and grammar 2021-06-29 10:33:21 +02:00
rebortg
0a78f4a22c OSPF-unnumbered: correct spelling and grammar 2021-06-29 10:33:03 +02:00
rebortg
1ad450e27d HA Walkthrough: correct spelling and grammar 2021-06-29 10:26:10 +02:00
rebortg
9f7416894c configexamples: correct spelling and grammar 2021-06-28 20:37:33 +02:00
Daniil Baturin
92d6afa458
Merge pull request #559 from PieterWaegeman/patch-1
Fixed several typos
2021-06-28 23:49:57 +07:00
Pieter Waegeman
d4c4b1e08d
Fixed several typos 2021-06-28 18:45:08 +02:00
rebortg
61dfaf6f61 vyos-api: correct spelling and grammar 2021-06-28 14:17:53 +02:00
rebortg
d742504a0c ansible: correct spelling and grammar 2021-06-28 14:07:15 +02:00
rebortg
c4b76f5469 Merge branch 'master' of github.com:vyos/vyos-documentation 2021-06-28 14:02:25 +02:00
Robert Göhler
1b14bc2aa4
Merge pull request #558 from vyos/update-dependencies-master
Github: update current branch
2021-06-28 14:02:13 +02:00
rebortg
333a98d088 Github: update current branch 2021-06-28 06:11:44 +00:00
rebortg
1895ea987a command-scripting: correct spelling and grammar 2021-06-27 16:11:53 +02:00
rebortg
d97e8384e5 cloud-init: correct spelling and grammar 2021-06-27 16:02:27 +02:00
Christian Poessinger
477a4c488c
version: fix "show version" indention 2021-06-27 12:35:23 +02:00
Christian Poessinger
d6f4331313
version: update "show version" numbers to match 1.4 development cycle 2021-06-27 12:34:14 +02:00
Christian Poessinger
bed2cf512a op-mode: add "show version" tree
(cherry picked from commit fd22f8d53720ed35df5e982acc7fd9bd9c3fe99c)
2021-06-26 08:40:14 +02:00
Ganawa Juanah
d917ae7f9f
Merge branch 'vyos:master' into master 2021-06-25 12:59:44 -05:00
Ganawa Juanah
d6820da432
fixed wording for clarification 2021-06-25 12:58:46 -05:00
Ganawa Juanah
d5dfc17dd9
added containers to toctree 2021-06-25 12:58:19 -05:00
rebortg
b40896ce43 documetation: correct spelling and grammar 2021-06-25 19:42:58 +02:00
Ganawa Juanah
41b787f16b
added container command refrences 2021-06-25 11:47:23 -05:00
Robert Göhler
fdab6636c4
Merge pull request #555 from rebortg/metadata
vyos: add proofread meta data test
2021-06-24 21:01:53 +02:00
Robert Göhler
4501b59081
Merge pull request #554 from fett0/automation-doc-scripts
Automation doc scripts
2021-06-23 20:55:40 +02:00
Robert Göhler
719a6de07c
Merge branch 'master' into automation-doc-scripts 2021-06-23 20:54:36 +02:00
rebortg
18e33cb14a vyos: add proofread meta data test 2021-06-23 20:20:26 +02:00
fett0
48c9f47f2a automation: add description preconfig on boot 2021-06-23 15:08:48 -03:00
fett0
f0b233d760 automation: add description preconfig on boot 2021-06-23 14:36:15 -03:00
Robert Göhler
248ef1c663
Merge pull request #553 from vyos/update-dependencies-master
Github: update current branch
2021-06-22 19:29:56 +02:00
rebortg
b9d6795ac8 Github: update current branch 2021-06-21 06:22:35 +00:00
erkin
6f5dad1978 ssh: Fix formatting 2021-06-20 20:23:53 +03:00
erkin
61bd4d0452 Deprecate loadkey 2021-06-20 20:16:57 +03:00
fett0
8f776a9e23
automation: add custom pre/post-commit hooks (#550) 2021-06-18 22:56:20 +02:00
fett0
d83da4ec55 automation: add custom pre/post-commit hooks 2021-06-18 17:52:10 -03:00
fett0
6f94d588f5 automation: add custom pre/post-commit hooks 2021-06-18 17:09:30 -03:00
rebortg
7dab67c129 documentation: fix build error 2021-06-18 21:12:29 +02:00
Christian Poessinger
09aee682a2
Merge pull request #551 from Cheeze-It/master
PING: T3634: Adding do not fragment to Ping
2021-06-18 07:39:40 +02:00
Cheeze_It
f06b82fdb0 PING: T3634: Adding do not fragment to Ping
Here we're just making a small change to reflect
that we added do not fragment to ping.
2021-06-17 16:29:56 -06:00
fett0
f7fc3ce017 automation: add custom pre/post-commit hooks 2021-06-17 14:02:39 -03:00
Robert Göhler
5b5a84606f
Documentation: correct grammar 2021-06-14 21:26:10 +02:00
Robert Göhler
885dbb2c45
autosectionslabels: reactivate plugin 2021-06-14 21:17:47 +02:00
Robert Göhler
19f7b6bf14
Merge pull request #549 from rebortg/autosectionlabel
autosectionlabel: downgrade script from sphinx 1.8.4
2021-06-14 21:17:12 +02:00
Robert Göhler
276f76f508
github: change wildcard to match all files 2021-06-14 21:11:59 +02:00
Robert Göhler
e2cd09d0a4
github: change wildcard to match all files 2021-06-14 21:07:59 +02:00
rebortg
da24dd30e7 autosectionlabel: downgrade script from sphinx 1.8.4 2021-06-14 20:59:34 +02:00
Christian Poessinger
b229167da8
Merge pull request #548 from vyos/update-dependencies-master
Github: update current branch
2021-06-14 11:16:24 +02:00
rebortg
ce2e15e76d Github: update current branch 2021-06-14 06:20:34 +00:00
Christian Poessinger
a959baf42f wwan: add missing "none" decorator to code-block 2021-06-13 18:27:39 +02:00
Christian Poessinger
f55f079500 wwan: add op-mode command definitions 2021-06-13 17:07:50 +02:00
Christian Poessinger
2d9fb792b5 interface: adjust headline 2021-06-13 16:48:14 +02:00
Christian Poessinger
5a8a33ac36 wwan: adjust documentation to latest CLI syntax version 2021-06-13 13:59:14 +02:00
Christian Poessinger
24fcb422ea GitHub: add workflows for PR triage and merge conflicts 2021-06-12 21:47:37 +02:00
Robert Göhler
5ebf254316
conf.py: disable autosectionlabel b/c of a unexpected build error on readthedocs 2021-06-11 22:49:33 +02:00
Robert Göhler
679a7967f5
Merge pull request #546 from rebortg/autosectionlabel
Autosectionlabel
2021-06-11 22:28:02 +02:00
rebortg
20fae5d25d correct lint error 2021-06-11 22:25:40 +02:00
rebortg
df504dd6c1 autosectionlabel: add custom headline ref 2021-06-11 22:19:55 +02:00
rebortg
21bcc2ccba add autosectionlabel plugin and explanation 2021-06-11 22:18:15 +02:00
Robert Göhler
b8cc2a3971
Merge pull request #545 from vyos/update-dependencies-master
Github: update current branch
2021-06-11 21:10:31 +02:00
rebortg
342d863f0d Github: update current branch 2021-06-07 07:39:37 +00:00
Robert Göhler
9be6c0f184
Merge pull request #543 from vyos/update-dependencies-master
Github: update current branch
2021-06-06 20:21:36 +02:00
Christian Poessinger
050335f959 ipsec: T3588: remove obsolete CLI commands for NAT 2021-06-06 20:02:09 +02:00
rebortg
6ae8e0bc62 Github: update current branch 2021-05-31 07:25:41 +00:00
rebortg
fc11e92dae contracksync: fix build error in note 2021-05-29 21:45:08 +02:00
Robert Göhler
262d740652
Merge pull request #541 from srividya0208/syslog
system:syslog: added delete log file section
2021-05-28 19:40:25 +02:00
srividya0208
041e8e07a4 system:syslog: added delete log file section
Added a help section for the "delete log file" command
2021-05-28 12:48:50 -04:00
srividya0208
cf33123181 Merge branch 'master' of https://github.com/vyos/vyos-documentation 2021-05-27 14:18:26 -04:00
Daniil Baturin
546eced065
Merge pull request #540 from scj643/master
Updated tunelbroker example to use updated config paths
2021-05-26 21:45:40 +07:00
Charles Surett
d35676343a
Updated tunelbroker example to use updated config paths 2021-05-26 10:32:23 -04:00
Christian Poessinger
1534070b0d bgp: adjust to new CLI syntax where local-as is an individual leafNode 2021-05-26 00:01:45 +02:00
Robert Göhler
274b4dc65f
Merge pull request #538 from vyos/update-dependencies-master
Github: update current branch
2021-05-25 20:25:43 +02:00
rebortg
49e15a2bce Github: update current branch 2021-05-24 06:25:40 +00:00
Alex Band
a3cf535575
rpki: make documentation vendor neutral
I took the remark that rpki.readthedocs.io is somewhat NLnet Labs tools-centric to
heart and made it completely neutral. It no longer has any vendor-specific
documentation at all.
2021-05-21 18:09:58 +02:00
joolli
6553b5f6de
dhcp-server: add configuration example for UniFi devices 2021-05-21 18:00:40 +02:00
Daniil Baturin
1df66650d1 Improve the dummy interface hint wording. 2021-05-21 21:01:58 +07:00
srividya0208
b13fd424a1
tftp: add verification help/example
Added verification section so that it will in testing the feature
2021-05-19 21:05:02 +02:00
srividya0208
8651aed3bd TFTP: verfication help
Added  verification section so that it will in testing the feature
2021-05-19 07:20:55 -04:00
Robert Göhler
8fe0714bfa
Merge pull request #533 from vyos/update-dependencies-master
Github: update current branch
2021-05-17 20:23:01 +02:00
rebortg
0fbd549dc8 Github: update current branch 2021-05-17 06:24:02 +00:00
Christian Poessinger
1c2d440114 conntrack-sync: improve overall documentation 2021-05-15 11:04:30 +02:00
Christian Poessinger
270fbd5ea1 conntrack-sync: adjust to latest CLI changes 2021-05-15 10:32:32 +02:00
Christian Poessinger
9be325f737 bond: add documentation for lacp-rate 2021-05-13 10:56:44 +02:00
rebortg
4d6a47d993 Merge branch 'master' of github.com:vyos/vyos-documentation 2021-05-10 21:54:13 +02:00
rebortg
5c055864ad Template: correct mobil version template design 2021-05-10 21:53:47 +02:00
Robert Göhler
d1f9abbe9a
Merge pull request #530 from vyos/update-dependencies-master
Github: update current branch
2021-05-10 21:33:22 +02:00
rebortg
5d91caaac1 Template: add version warning banner 2021-05-10 21:32:00 +02:00
rebortg
5a9b9093a7 Github: update current branch 2021-05-10 06:04:31 +00:00
Daniil Baturin
3834b9ff92
Merge pull request #528 from charlie-haley/patch-1
Typo fix in GCP installation instructions
2021-05-09 00:12:20 +07:00
charlie-haley
eb55f1315d
Typo fix 2021-05-08 17:52:09 +01:00
Lulu Cathrinus Grimalkin
4f6a900a80
Merge pull request #527 from Hard7Rock/master
dns: DNS Forward - fix typo
2021-05-06 10:51:27 +03:00
Hard
19e6afd969 dns: DNS Forward - fix typo 2021-05-06 10:31:29 +03:00
Igor Melnyk
25ba7e113a
dns: T3277: support no reverse zones rfc1918 lookup 2021-05-05 22:18:34 +02:00
Robert Göhler
7f2e8b70e8
Merge pull request #525 from vyos/update-dependencies-master
Github: update current branch
2021-05-03 20:31:27 +02:00
Robert Göhler
26b88928e4
Merge pull request #520 from srividya0208/vrrp-m
VRRP: addition  of rfc3768-compatibility definition
2021-05-03 20:28:11 +02:00
srividya0208
ad14c96cea VRRP: addition of rfc3768-compatibility definition
Added the details of rfc3768-compatibility option and its command
2021-05-03 04:42:39 -04:00
rebortg
c3671b7e54 Github: update current branch 2021-05-03 06:05:03 +00:00
Oguz Yilmaz
a849f4045a
firewall: typo fix in rule-sets matching criteria page 2021-05-02 18:08:19 +02:00
Daniil Baturin
47258ded49
Merge pull request #512 from rchenzheng/macos_support
Update build to include MacOS support
2021-04-27 22:38:56 +07:00
Richard Chen Zheng
43f5179a9f
T3485: Update build to include MacOS support 2021-04-26 18:47:15 -04:00
Robert Göhler
7b3620f06f
Merge pull request #519 from vyos/update-dependencies-master
Github: update current branch
2021-04-26 16:53:35 +02:00
rebortg
69e52a135a Github: update current branch 2021-04-26 06:06:13 +00:00
Daniil Baturin
a2db845061
Merge pull request #516 from srividya0208/console-server
service/console-server:correction of operational command 'connect'
2021-04-25 23:32:32 +07:00
srividya0208
2c8d33e396 service/console-server:correction of opertional command 'connect'
Corrected the syntax for the operational command
from "connect console-server <device>" to "connect console <device>"
2021-04-25 11:43:44 -04:00
Christian Poessinger
c508abed00 wireguard: update roadwarrior configuration 2021-04-25 09:44:29 +02:00
Christian Poessinger
d24b81bed2 WireGuard: T1802: add mobile client config generation command 2021-04-24 18:13:11 +02:00
Christian Poessinger
73192d5226
Merge pull request #515 from Ebrithil95/patch-1
Wireguard: Fix IPv6 in iPhone peer example
2021-04-22 21:00:15 +02:00
Christoph Schleßelmann
8657f60a1d
Wireguard: Fix IPv6 in iPhone peer example 2021-04-22 15:29:17 +02:00
Christian Poessinger
53b9efec3b isis: fix example CLI configs
This completes commit 4f09fdd ("isis: adjust to latest CLI changes") which
changed the CLI syntax bug did not adjust the example configurations
2021-04-20 20:10:44 +02:00
Robert Göhler
5ce75010c3
Merge pull request #513 from vyos/update-dependencies-master
Github: update current branch
2021-04-19 21:27:12 +02:00
Christian Poessinger
c67b5d4694
Merge pull request #511 from DanielBodnar/patch-1
configexamples: minor spelling fix ✔️
2021-04-19 20:07:22 +02:00
rebortg
b269c02e24 Github: update current branch 2021-04-19 06:06:00 +00:00
Daniel Bodnar
feb41cea6f
configexamples: minor spelling fix ✔️
Added missing "h" to "through".
2021-04-18 15:11:15 -05:00
Christian Poessinger
5ad8722487 vrf: remove hint about "needs testing" 2021-04-16 19:26:22 +02:00
Christian Poessinger
62f8241b09 vrf: dynamic routing is now supported - document this 2021-04-16 19:23:25 +02:00
Robert Göhler
e21c80c6e1
Merge pull request #510 from sdwilsh/patch-2
Fix DHCP address syntax
2021-04-14 20:23:59 +02:00
Shawn Wilsher
51b4f6d87f
Fix DHCP address syntax
`dhcp` and `dhcpv6` were missing the `address` part of the line, and the command does not work.

Tested in 1.3.0 rc1
2021-04-13 20:14:30 -07:00
Robert Göhler
8286245984
Merge pull request #502 from jeffbrl/cloud-init
Add initial cloud-init documentation
2021-04-12 21:09:24 +02:00
Robert Göhler
fef30ef32c
Merge pull request #509 from StefanLindblom/patch-1
Add information about specific VRF routing
2021-04-12 21:02:49 +02:00
Robert Göhler
750501585f
Merge pull request #506 from vyos/update-dependencies-master
Github: update current branch
2021-04-12 20:59:50 +02:00
Jeff Loughridge
9d2f16ab73 Fix default credentials statement 2021-04-12 16:09:30 +00:00
Jeff Loughridge
7f481a08a4 Enhance cloud-init documentation 2021-04-12 13:59:54 +00:00
Stefan Lindblom
5e61b6a750
Add information about specific VRF routing
As this thread states:
https://forum.vyos.io/t/system-name-server-vrf-aware/6710

There is no way to force system DNS traffic via a specific VRF, which is a pretty common scenario.
For example one could expect that all system services like DNS, auth, syslog, NTP, etc would use the management VRF (as specified by the user).
2021-04-12 14:32:09 +02:00
rebortg
46acdab81f Github: update current branch 2021-04-12 06:06:16 +00:00
Daniil Baturin
e6bc0311ea
Merge pull request #504 from srividya0208/T3458
T3458:tunnel interface:added GRETAP section
2021-04-12 00:04:10 +07:00
srividya0208
5faf97f5a1 T3458:tunnel interface:added GRETAP section
added the command configuration for gretap and corrected the syntax in dhcp-relay
example
2021-04-11 13:00:00 -04:00
Christian Poessinger
c394c6e165 Add EVE-NG VyOS icon 2021-04-10 11:41:46 +02:00
Daniil Baturin
bd09c19183
Merge pull request #503 from DmitriyEshenko/patch-23
Add missing `ipv6 allow` option to enable IPv6 modules
2021-04-09 17:57:06 +07:00
Eshenko Dmitriy
a9c42642e5
Add missing ipv6 allow option to enable IPv6 modules 2021-04-09 13:42:40 +03:00
Jeff Loughridge
37fa83deec Add initial cloud-init documentation 2021-04-08 21:07:33 +00:00
Christian Poessinger
577c9d68f9 pppoe: adjust to new prefix-delegation syntax 2021-04-08 23:00:25 +02:00
Christian Poessinger
fb4e80e78d l2tpv3: adjust to latest CLI changes for source-address and remote 2021-04-08 23:00:25 +02:00
Robert Göhler
9e8fb7dda2
Merge pull request #498 from vyos/update-dependencies-master
Github: update current branch
2021-04-07 20:57:36 +02:00
Robert Göhler
552f3f6c74
Merge pull request #501 from rickypai/patch-1
Small grammatical changes to installation guide
2021-04-07 20:57:15 +02:00
Ricky Pai
e1c3e65b71
Small grammatical changes to installation guide 2021-04-05 12:15:33 -07:00
Christian Poessinger
38f788913f
Merge pull request #500 from scj643/master
interfaces: dhcp-client: T3454: add reject option
2021-04-05 16:25:36 +02:00
Charles Surett
4b37accdbb
interfaces: dhcp-client: T3454: add reject option 2021-04-05 10:11:01 -04:00
Ricky Pai
4a26755f13
documentation guide - update grammar 2021-04-05 14:56:31 +02:00
Christian Poessinger
6794f9ace7
Merge pull request #496 from rickypai/patch-2
Style changes to wireguard documentation
2021-04-05 14:55:32 +02:00
rebortg
b57311d353 Github: update current branch 2021-04-05 06:05:56 +00:00
Ricky Pai
4d92dd0a7b
Style changes to wireguard documentation 2021-04-04 17:41:15 -07:00
Daniil Baturin
42efe273dc
Merge pull request #495 from rickypai/patch-1
fix command for deleting wireguard keypair
2021-04-05 06:34:01 +07:00
Ricky Pai
9697840526
fix command for deleting wireguard keypair 2021-04-04 11:43:33 -07:00
Robert Göhler
e011442e41
layout: set user friendly versionname 2021-04-04 17:33:07 +02:00
Daniil Baturin
7bd957b496
Merge pull request #494 from rickypai/patch-1
Edit sentence on public/private key pair to make it read better
2021-04-04 11:50:10 +07:00
Daniil Baturin
e2c34a45d8
Merge pull request #493 from padath/fix-config-firewall-typos
Fix typos in configuration/firewall
2021-04-04 11:49:20 +07:00
Ricky Pai
8fb4dc3bd3
Edit sentence on public/private key pair to make it read better 2021-04-03 21:21:49 -07:00
Paul Thomas
fcaf50b739 Fix typos 2021-04-03 23:39:40 +01:00
Christian Poessinger
ffeab60a85
Merge pull request #492 from c-po/master
bgp: adjust to new CLI format
2021-03-29 20:15:07 +02:00
Christian Poessinger
b5de631433 bgp: adjust to new CLI format
BGP as number is no longer represented as a tag node on "protocols bgp <asn>"
but rather is not represented as leafNode under "protocols bgp local-as <asn>"
2021-03-29 18:47:54 +02:00
Robert Göhler
e169bd274a
Merge pull request #491 from vyos/update-dependencies-master
Github: update current branch
2021-03-29 11:56:27 +02:00
Robert Göhler
3f1b9b6f96
Merge pull request #489 from mbaezner/interface-typo-fix
Fixed interfcae to interface in dhcpv6 page
2021-03-29 11:52:56 +02:00
Robert Göhler
07efe5a9f5
Merge pull request #488 from srividya0208/ha/ospf
syntax correction in OSPF Over wireguard section
2021-03-29 11:52:40 +02:00
srividya0208
a8281fe132 syntax correction in OSPF Over wireguard section
Corrected the syntax for wireguard interface commands wrt ospf
2021-03-29 03:39:06 -04:00
rebortg
7cb51cddf7 Github: update current branch 2021-03-29 06:06:29 +00:00
Matthew Baezner
b501bdce6b Fixed interfcae to interface in dhcpv6 page 2021-03-28 19:16:31 -06:00
Daniil Baturin
a12e2cb919
Merge pull request #486 from srividya0208/ospfv3_commands
Correction of the syntax for "Interface Configuration" OSPFv3 section
2021-03-23 20:02:17 +07:00
srividya0208
91dac40dc8 Correction of the syntax for "Interface Configuration" OSPFv3 section
Modified the commands as per the latest rolling release.
2021-03-23 08:46:44 -04:00
Robert Göhler
d7be258f97
Merge pull request #484 from vyos/update-dependencies-master
Github: update current branch
2021-03-22 20:38:51 +01:00
rebortg
1b85f502d7 Github: update current branch 2021-03-22 06:24:45 +00:00
Christian Poessinger
e0c98d9c9a
Merge pull request #482 from c-po/master
isis: adjust to latest CLI changes
2021-03-21 20:30:19 +01:00
Christian Poessinger
4f09fdd987 isis: adjust to latest CLI changes
The previous tagNode was replaced with a regular node.
2021-03-21 19:29:59 +01:00
Robert Göhler
a1138c5d76
Merge pull request #481 from sdwilsh/patch-1
s/bootet/booted/ in Image Instalation docs
2021-03-19 08:13:32 +01:00
Shawn Wilsher
54b2d0eeee
s/bootet/booted/ in Image Instalation docs
This appears to be a typo.
2021-03-18 17:54:55 -07:00
Daniil Baturin
822ae8369c
Merge pull request #479 from sever-sever/ansible
Add ansible to doc
2021-03-19 00:03:37 +07:00
Daniil Baturin
e41026efe8
Merge pull request #480 from WilliamVangBinggeli/patch-1
Update install.rst
2021-03-18 22:45:10 +07:00
sever-sever
dd44f8939b Add ansible to doc 2021-03-18 14:36:34 +02:00
Robert Göhler
b162fb8f27
Merge pull request #478 from ramaxlo/new-config-example
configexamples: Add PPPoE IPv6 basic setup
2021-03-17 20:01:43 +01:00
Ramax Lo
ab402a16b5 configexamples: pppoe-ipv6-basic.rst: Replace diagram
Convert format of the diagram from png to jpg.
2021-03-18 00:54:41 +08:00
WilliamVangBinggeli
8e2990c91c
Update install.rst
Very minor correction. I am sure VyOS tastes good, however the word "tested" should be used here.
2021-03-17 10:20:11 +01:00
Ramax Lo
31b2984284 configexamples: Add PPPoE IPv6 basic setup
Add new document on basic PPPoE IPv6 setup for home network.
2021-03-17 01:33:33 +08:00
Robert Göhler
a9484a223a
Merge pull request #477 from vyos/update-dependencies-master
Github: update current branch
2021-03-16 15:53:41 +01:00
rebortg
6e8218bcc2 Github: update current branch 2021-03-15 06:19:07 +00:00
Daniil Baturin
bbc5b0dcec
Merge pull request #475 from oguzyilmaz/typo_correction
more then welcome phrase is corrected as more than welcome
2021-03-13 08:37:23 +07:00
Oguz Yilmaz
f4af3a6d82 more then welcome phrase is corrected as more than welcome 2021-03-12 22:56:21 +03:00
Daniil Baturin
19f0e195af
Merge pull request #474 from oguzyilmaz/boot_steps_ordering
The last two numbers 10, 11 in Boot Steps are corrected
2021-03-11 18:55:03 +07:00
Oguz Yilmaz
9435e17e4d The last two numbers 10, 11 in Boot Steps are corrected as 9, 10 to follow the ordering of numbers.
The ordering of boot steps is corrected in Troubleshooting/System Information/Boot Steps section. I have renumbered the last to number from 10, 11 to 9, 10.
2021-03-11 14:14:21 +03:00
Christian Poessinger
349d786ea9 examples: T3389: rename gre-bridge to gretap 2021-03-09 21:24:10 +01:00
Christian Poessinger
39b31310ee
Merge pull request #472 from marcomuskus/patch-1
Update IPoE section with new syntax
2021-03-09 19:16:26 +01:00
Christian Poessinger
b873d9b377
Merge pull request #473 from jack9603301/master
nat66: T2518: Modify configuration command use case
2021-03-09 19:16:14 +01:00
jack9603301
b1dc0437d8
nat66: T2518: Modify configuration command use case
The latest implementation modifies the configuration
syntax of nat66 to fully support nat66 address
translation (not prefix translation)
2021-03-10 02:09:15 +08:00
Marco Muskus
f6554fc6d9
Update IPoE section with new syntax 2021-03-08 15:06:31 -05:00
Robert Göhler
75f96ad376
Merge pull request #471 from vyos/update-dependencies-master
Github: update current branch
2021-03-08 19:45:49 +01:00
rebortg
3ba047addb Github: update current branch 2021-03-08 06:18:54 +00:00
Christian Poessinger
574986ada7
Merge pull request #448 from bstepler/T3300
dhcp: T3300: add DHCP default route distance
2021-03-04 21:51:58 +01:00
Christian Poessinger
9858919569
Merge pull request #468 from marcomuskus/patch-1
Update ipoe-server.rst
2021-03-04 21:50:12 +01:00
Robert Göhler
b4dfc9393e
Merge pull request #464 from rebortg/http_api
HTTP-API: rewrite and add config multiple commands
2021-03-04 21:22:53 +01:00
Marco Muskus
6f5d627a9b
Update ipoe-server.rst
updated the docs with new syntax in the 1.3 version
2021-03-04 00:26:10 -05:00
rebortg
e30feb6845 HTTP-API: add a proper explanation for multiple commands 2021-03-01 18:38:09 +01:00
Robert Göhler
a26cb33ef6
Merge pull request #465 from vyos/update-dependencies-master
Github: update current branch
2021-03-01 18:20:55 +01:00
Robert Göhler
4c23dc8b6a
Merge pull request #463 from Cheeze-It/master
BGP: T2100: Adding RFC8212 option toggle.
2021-03-01 18:19:55 +01:00
rebortg
c293382387 Github: update current branch 2021-03-01 06:18:44 +00:00
Cheeze_It
e870bfa977 BGP: T2100: Adding RFC8212 option toggle.
Adding documentation on the default RFC8212 behavior for FRR, and
how in VyOS we are changing that default. Also added information
on the toggle option to enable/disable said RFC8212 functionality.
2021-02-28 18:19:47 -07:00
rebortg
414f5e5263 HTTP-API: short line 2021-02-28 21:16:16 +01:00
rebortg
a1503a8921 HTTP-API: rewrite and add config multiple commands 2021-02-28 21:12:51 +01:00
Christian Poessinger
9437dda1db macsec: add support for gcm-aes-256 cipher 2021-02-28 00:56:24 +01:00
Christian Poessinger
57e7b05362 tunnel: adjust to changes in CLI syntax 2021-02-28 00:56:24 +01:00
Robert Göhler
744a1ad6ad
Merge pull request #462 from rebortg/saltstack
service: add salt-minion
2021-02-23 20:41:17 +01:00
rebortg
37dcf65eaf service: add salt-minion 2021-02-23 20:31:52 +01:00
Robert Göhler
502b792d27
Merge pull request #461 from vyos/update-dependencies-master
Github: update current branch
2021-02-22 19:00:39 +01:00
rebortg
5b57479687 Github: update current branch 2021-02-22 06:18:26 +00:00
rebortg
13c94ad5eb gitignore: add Pipfile.lock 2021-02-19 14:39:52 +01:00
Christian Poessinger
e2c29139cd debugging: add hint how to solve ISO build erros on broken package feed 2021-02-17 11:51:19 +01:00
Christian Poessinger
0863b787f9
Update copyright.rst 2021-02-15 22:43:52 +01:00
Robert Göhler
1a40ac73aa
Merge pull request #459 from vyos/update-dependencies-master
Github: update current branch
2021-02-15 20:52:23 +01:00
rebortg
a5b06b4f50 Github: update current branch 2021-02-15 19:49:57 +00:00
rebortg
5c971e4bae Releasenotes: change to proper date format, add comment 2021-02-15 20:43:53 +01:00
Robert Göhler
15600332bf
Merge pull request #451 from srividya0208/vrrp_scripting
Added a reference link of scripting page in the vrrp.
2021-02-15 20:30:05 +01:00
Robert Göhler
30d7e88b33
Merge pull request #457 from vyos/update-dependencies-master
Github: update current branch
2021-02-15 20:29:45 +01:00
Robert Göhler
3035303e80
Merge pull request #455 from dustins/patch-1
typo fix in documentation
2021-02-15 20:29:15 +01:00
rebortg
31826d7726 Github: prevent to run update releasenotes without the apikey 2021-02-15 20:28:08 +01:00
srividya0208
81c70587a6 Added a reference link of scripting page in the vrrp. 2021-02-15 12:09:41 -05:00
rebortg
2c6f5ac89e Github: update current branch 2021-02-15 06:18:15 +00:00
Dustin Sweigart
dfb6a99e9e
typo fix in documentation 2021-02-14 19:52:44 -05:00
Christian Poessinger
700c7b2795 xdp: fix warning: "Block quote ends without a blank line" 2021-02-12 21:37:51 +01:00
Robert Göhler
4c0e748f3c
Merge pull request #452 from vyos/update-dependencies-master
Github: update current branch
2021-02-12 18:29:52 +01:00
rebortg
58ca443093 Github: update current branch 2021-02-12 17:28:39 +00:00
Christian Poessinger
292bce0919
Merge pull request #450 from rebortg/master
Releasenotes: add weekly releasenote create script
2021-02-12 18:07:00 +01:00
Robert Göhler
262e886fde
Merge pull request #449 from dantho281/fix/dantho-docs-cleanup
Fix/dantho docs cleanup
2021-02-11 20:38:34 +01:00
Christian Poessinger
e8c28a5bd7
debugging: add FRR hint 2021-02-11 20:13:25 +01:00
Daniel T. Thorpe
a0154149dd
docs(interface-xdp.txt): fix linting error 2021-02-11 03:34:06 +00:00
Daniel T. Thorpe
93e2f6a962
docs: fix linting errors 2021-02-11 03:24:12 +00:00
Daniel T. Thorpe
1039dc47f2
docs(option.rst): correct German to English 2021-02-11 03:03:47 +00:00
Daniel T. Thorpe
dade86a7b7
docs(option.rst): make use of cURL project accurate and consistent 2021-02-11 03:02:59 +00:00
Daniel T. Thorpe
e8a7024328
docs(tftp-server.rst): grammar corrections 2021-02-11 02:56:19 +00:00
Daniel T. Thorpe
a64b363a89
docs(ssh.rst): clarity of sentence 2021-02-11 02:54:26 +00:00
Daniel T. Thorpe
81cc2a130b
docs(snmp.rst): clean up grammar 2021-02-11 02:51:46 +00:00
Daniel T. Thorpe
7b5275e402
docs(interface-ip.txt): clarify wording of note 2021-02-11 02:37:45 +00:00
Daniel T. Thorpe
d92feb4cc4
docs(interface-xdp.txt): change XDP available version to 1.4
the configuration node for XDP was removed in 1.3 - see
801c523502

T2666
2021-02-11 02:31:39 +00:00
Daniel Thorpe
e88fba6835
Merge pull request #1 from vyos/master
Update fork
2021-02-11 02:25:57 +00:00
Brandon Stepler
f369cf0797 dhcp: T3300: add DHCP default route distance 2021-02-10 20:10:15 -05:00
Daniil Baturin
f33b0c78b0
Merge pull request #447 from ODickins/patch-2
Update l2tp.rst
2021-02-11 07:16:06 +07:00
rebortg
58860fe519 Releasenotes: add weekly releasenote create script 2021-02-10 21:33:18 +01:00
Oliver Dickins
5bd81dc482
Update l2tp.rst
Update l2tp "name-server" with correct syntax
2021-02-10 19:34:23 +00:00
Robert Göhler
fd38754035
Merge pull request #445 from vyos/update-dependencies-master
vyos-1x: update current branch
2021-02-08 21:43:14 +01:00
rebortg
9083a70821 vyos-1x: update current branch 2021-02-08 06:17:50 +00:00
rebortg
14de62ec05 Github: adjust githubactions for sagitta and equuleus 2021-02-06 18:38:15 +01:00
Christian Poessinger
8839d72d17
README: add link to old Wiki 2021-02-06 01:44:22 +01:00
Christian Poessinger
0ae01b4a1c vrf: static: T2450: adjust to new CLI syntax 2021-02-05 22:54:22 +01:00
Christian Poessinger
0fa792f936
Merge pull request #444 from sever-sever/bgp-redistr
bgp: Fix redistribute parameters
2021-02-05 22:06:30 +01:00
Christian Poessinger
9338efa598
README: explain documentation branching scheme 2021-02-05 22:05:59 +01:00
Christian Poessinger
7fb7ae40f4 ospf: add hello-multiplier 2021-02-05 21:59:34 +01:00
Christian Poessinger
c2ebc4a3c9 ospf: T3267: move "interface ip ospf" CLI nodes to "protocols ospf" tree 2021-02-05 21:59:34 +01:00
Christian Poessinger
2618670660 Bump version to 1.4 2021-02-05 21:59:34 +01:00
Cheeze-It
b5ca65f38f bgp: T1875: Add BGP allow range command documentation (#431)
This is a documentation addition for the allow range command
within BGP, as well as the associated limit command as well.
There was a few spelling mistakes that were fixed too, but
not anything big.

Co-authored-by: Cheeze_It <none@none.com>
2021-02-05 21:59:34 +01:00
JACK
a1297a53f7 nptv6: T2518: Add document support for nat66 2021-02-05 21:59:34 +01:00
sever-sever
f870e6ae93 bgp: Fix redistribute parameters 2021-02-05 18:01:22 +00:00
654 changed files with 1026496 additions and 9562 deletions

22
.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View File

@ -0,0 +1,22 @@
<!-- All PR should follow this template to allow a clean and transparent review -->
<!-- Text placed between these delimiters is considered a comment and is not rendered -->
## Change Summary
<!--- Provide a general summary of your changes in the Title above -->
## Related Task(s)
<!-- optional: Link related Tasks on Phabricator. -->
* https://vyos.dev/Txxxx
## Related PR(s)
<!-- optional: Link here any PRs in other repositories that are related to this PR -->
## Backport
<!-- optional: the PR should backport to this documentation branch -->
## Checklist:
<!--- Go over all the following points, and put an `x` in all the boxes that apply. -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
- [ ] I have read the [**CONTRIBUTING**](https://github.com/vyos/vyos-documentation/blob/current/CONTRIBUTING.md) document

View File

@ -1,9 +0,0 @@
extends: existence
message: "Use 'AM' or 'PM' (preceded by a space)."
link: 'https://developers.google.com/style/word-list'
level: error
nonword: true
tokens:
- '\d{1,2}[AP]M'
- '\d{1,2} ?[ap]m'
- '\d{1,2} ?[aApP]\.[mM]\.'

View File

@ -1,64 +0,0 @@
extends: conditional
message: "Spell out '%s', if it's unfamiliar to the audience."
link: 'https://developers.google.com/style/abbreviations'
level: suggestion
ignorecase: false
# Ensures that the existence of 'first' implies the existence of 'second'.
first: '\b([A-Z]{3,5})\b'
second: '(?:\b[A-Z][a-z]+ )+\(([A-Z]{3,5})\)'
# ... with the exception of these:
exceptions:
- API
- ASP
- CLI
- CPU
- CSS
- CSV
- DEBUG
- DOM
- DPI
- FAQ
- GCC
- GDB
- GET
- GPU
- GTK
- GUI
- HTML
- HTTP
- HTTPS
- IDE
- JAR
- JSON
- JSX
- LESS
- LLDB
- NET
- NOTE
- NVDA
- OSS
- PATH
- PDF
- PHP
- POST
- RAM
- REPL
- RSA
- SCM
- SCSS
- SDK
- SQL
- SSH
- SSL
- SVG
- TBD
- TCP
- TODO
- URI
- URL
- USB
- UTF
- XML
- XSS
- YAML
- ZIP

View File

@ -1,7 +0,0 @@
extends: existence
message: "'%s' should be in lowercase."
link: 'https://developers.google.com/style/colons'
nonword: true
level: warning
tokens:
- ':\s[A-Z]'

View File

@ -1,28 +0,0 @@
extends: substitution
message: "Feel free to use '%s' instead of '%s'."
link: 'https://developers.google.com/style/contractions'
level: suggestion
ignorecase: true
swap:
are not: aren't
cannot: can't
could not: couldn't
did not: didn't
do not: don't
does not: doesn't
has not: hasn't
have not: haven't
how is: how's
is not: isn't
it is: it's
should not: shouldn't
that is: that's
they are: they're
was not: wasn't
we are: we're
we have: we've
were not: weren't
what is: what's
when is: when's
where is: where's
will not: won't

View File

@ -1,9 +0,0 @@
extends: existence
message: "Use 'July 31, 2016' format, not '%s'."
link: 'https://developers.google.com/style/dates-times'
ignorecase: true
level: error
nonword: true
tokens:
- '\d{1,2}(?:\.|/)\d{1,2}(?:\.|/)\d{4}'
- '\d{1,2} (?:Jan(?:uary)?|Feb(?:ruary)?|Mar(?:ch)?|Apr(?:il)|May|Jun(?:e)|Jul(?:y)|Aug(?:ust)|Sep(?:tember)?|Oct(?:ober)|Nov(?:ember)?|Dec(?:ember)?) \d{4}'

View File

@ -1,7 +0,0 @@
extends: existence
message: "In general, don't use an ellipsis."
link: 'https://developers.google.com/style/ellipses'
nonword: true
level: warning
tokens:
- '\.\.\.'

View File

@ -1,8 +0,0 @@
extends: existence
message: "Don't put a space before or after an em dash."
link: 'https://developers.google.com/style/dashes'
nonword: true
level: error
tokens:
- '\s—'
- '—\s'

View File

@ -1,7 +0,0 @@
extends: existence
message: "Use an em dash ('—') instead of ''."
link: 'https://developers.google.com/style/dashes'
nonword: true
level: error
tokens:
- ''

View File

@ -1,7 +0,0 @@
extends: existence
message: "Don't use exclamation points in text."
link: 'https://developers.google.com/style/exclamation-points'
nonword: true
level: error
tokens:
- '!'

View File

@ -1,11 +0,0 @@
extends: existence
message: "Avoid first-person pronouns such as '%s'."
link: 'https://developers.google.com/style/pronouns#personal-pronouns'
ignorecase: true
level: warning
nonword: true
tokens:
- (?:^|\s)I\s
- \bme\b
- \bus\b
- \bours\b

View File

@ -1,9 +0,0 @@
extends: existence
message: "Don't use '%s' as a gender-neutral pronoun."
link: 'https://developers.google.com/style/pronouns#gender-neutral-pronouns'
level: error
ignorecase: true
tokens:
- he/she
- s/he
- \(s\)he

View File

@ -1,45 +0,0 @@
extends: substitution
message: "Consider using '%s' instead of '%s'."
link: 'https://developers.google.com/style/inclusive-documentation'
ignorecase: true
level: error
swap:
(?:alumna|alumnus): graduate
(?:alumnae|alumni): graduates
air(?:m[ae]n|wom[ae]n): pilot(s)
anchor(?:m[ae]n|wom[ae]n): anchor(s)
authoress: author
camera(?:m[ae]n|wom[ae]n): camera operator(s)
chair(?:m[ae]n|wom[ae]n): chair(s)
congress(?:m[ae]n|wom[ae]n): member(s) of congress
door(?:m[ae]|wom[ae]n): concierge(s)
draft(?:m[ae]n|wom[ae]n): drafter(s)
fire(?:m[ae]n|wom[ae]n): firefighter(s)
fisher(?:m[ae]n|wom[ae]n): fisher(s)
fresh(?:m[ae]n|wom[ae]n): first-year student(s)
garbage(?:m[ae]n|wom[ae]n): waste collector(s)
lady lawyer: lawyer
ladylike: courteous
landlord: building manager
mail(?:m[ae]n|wom[ae]n): mail carriers
man and wife: husband and wife
man enough: strong enough
mankind: human kind
manmade: manufactured
manpower: personnel
men and girls: men and women
middle(?:m[ae]n|wom[ae]n): intermediary
news(?:m[ae]n|wom[ae]n): journalist(s)
ombuds(?:man|woman): ombuds
oneupmanship: upstaging
poetess: poet
police(?:m[ae]n|wom[ae]n): police officer(s)
repair(?:m[ae]n|wom[ae]n): technician(s)
sales(?:m[ae]n|wom[ae]n): salesperson or sales people
service(?:m[ae]n|wom[ae]n): soldier(s)
steward(?:ess)?: flight attendant
tribes(?:m[ae]n|wom[ae]n): tribe member(s)
waitress: waiter
woman doctor: doctor
woman scientist[s]?: scientist(s)
work(?:m[ae]n|wom[ae]n): worker(s)

View File

@ -1,8 +0,0 @@
extends: existence
message: "Don't put a period at the end of a heading."
link: 'https://developers.google.com/style/capitalization#capitalization-in-titles-and-headings'
nonword: true
level: warning
scope: heading
tokens:
- '[a-z0-9][.](?:\s|$)'

View File

@ -1,26 +0,0 @@
extends: capitalization
message: "'%s' should use sentence-style capitalization."
link: 'https://developers.google.com/style/capitalization#capitalization-in-titles-and-headings'
level: warning
scope: heading
match: $sentence
exceptions:
- Azure
- CLI
- Code
- Cosmos
- Docker
- Emmet
- I
- Kubernetes
- Linux
- macOS
- Marketplace
- MongoDB
- REPL
- Studio
- TypeScript
- URLs
- Visual
- VS
- Windows

View File

@ -1,8 +0,0 @@
extends: existence
message: "Don't place a space on either side of a hyphen (unless it's suspended)."
link: 'https://developers.google.com/style/hyphens'
level: warning
nonword: true
tokens:
- '\s-'
- '-\s'

View File

@ -1,9 +0,0 @@
extends: substitution
message: "Use '%s' instead of '%s'."
link: 'https://developers.google.com/style/abbreviations'
ignorecase: true
level: error
nonword: true
swap:
'\b(?:eg|e\.g\.)[\s,]': for example
'\b(?:ie|i\.e\.)[\s,]': that is

View File

@ -1,8 +0,0 @@
extends: existence
message: "'%s' doesn't need a hyphen."
link: 'https://developers.google.com/style/hyphens'
level: error
ignorecase: false
nonword: true
tokens:
- '\s[^\s-]+ly-'

View File

@ -1,7 +0,0 @@
extends: existence
message: "Don't use plurals in parentheses such as in '%s'."
link: 'https://developers.google.com/style/plurals-parentheses'
level: error
nonword: true
tokens:
- '\b\w+\(s\)'

View File

@ -1,7 +0,0 @@
extends: existence
message: "Spell out all ordinal numbers ('%s') in text."
link: 'https://developers.google.com/style/numbers'
level: error
nonword: true
tokens:
- \d+(?:st|th|rd)

View File

@ -1,7 +0,0 @@
extends: existence
message: "Use the Oxford comma in '%s'."
link: 'https://developers.google.com/style/commas'
scope: sentence
level: warning
tokens:
- '(?:[^,]+,){1,}\s\w+\sand'

View File

@ -1,7 +0,0 @@
extends: existence
message: "Use parentheses judiciously."
link: 'https://developers.google.com/style/parentheses'
nonword: true
level: suggestion
tokens:
- '\(.+\)'

View File

@ -1,184 +0,0 @@
extends: existence
link: 'https://developers.google.com/style/voice'
message: "In general, use active voice instead of passive voice ('%s')."
ignorecase: true
level: suggestion
raw:
- \b(am|are|were|being|is|been|was|be)\b\s*
tokens:
- '[\w]+ed'
- awoken
- beat
- become
- been
- begun
- bent
- beset
- bet
- bid
- bidden
- bitten
- bled
- blown
- born
- bought
- bound
- bred
- broadcast
- broken
- brought
- built
- burnt
- burst
- cast
- caught
- chosen
- clung
- come
- cost
- crept
- cut
- dealt
- dived
- done
- drawn
- dreamt
- driven
- drunk
- dug
- eaten
- fallen
- fed
- felt
- fit
- fled
- flown
- flung
- forbidden
- foregone
- forgiven
- forgotten
- forsaken
- fought
- found
- frozen
- given
- gone
- gotten
- ground
- grown
- heard
- held
- hidden
- hit
- hung
- hurt
- kept
- knelt
- knit
- known
- laid
- lain
- leapt
- learnt
- led
- left
- lent
- let
- lighted
- lost
- made
- meant
- met
- misspelt
- mistaken
- mown
- overcome
- overdone
- overtaken
- overthrown
- paid
- pled
- proven
- put
- quit
- read
- rid
- ridden
- risen
- run
- rung
- said
- sat
- sawn
- seen
- sent
- set
- sewn
- shaken
- shaven
- shed
- shod
- shone
- shorn
- shot
- shown
- shrunk
- shut
- slain
- slept
- slid
- slit
- slung
- smitten
- sold
- sought
- sown
- sped
- spent
- spilt
- spit
- split
- spoken
- spread
- sprung
- spun
- stolen
- stood
- stridden
- striven
- struck
- strung
- stuck
- stung
- stunk
- sung
- sunk
- swept
- swollen
- sworn
- swum
- swung
- taken
- taught
- thought
- thrived
- thrown
- thrust
- told
- torn
- trodden
- understood
- upheld
- upset
- wed
- wept
- withheld
- withstood
- woken
- won
- worn
- wound
- woven
- written
- wrung

View File

@ -1,7 +0,0 @@
extends: existence
message: "Don't use periods with acronyms or initialisms such as '%s'."
link: 'https://developers.google.com/style/abbreviations'
level: error
nonword: true
tokens:
- '\b(?:[A-Z]\.){3,}'

View File

@ -1,7 +0,0 @@
extends: existence
message: "Commas and periods go inside quotation marks."
link: 'https://developers.google.com/style/quotation-marks'
level: error
nonword: true
tokens:
- '"[^"]+"[.,?]'

View File

@ -1,7 +0,0 @@
extends: existence
message: "Don't add words such as 'from' or 'between' to describe a range of numbers."
link: 'https://developers.google.com/style/hyphens'
nonword: true
level: warning
tokens:
- '(?:from|between)\s\d+\s?-\s?\d+'

View File

@ -1,8 +0,0 @@
extends: existence
message: "Use semicolons judiciously."
link: 'https://developers.google.com/style/semicolons'
nonword: true
scope: sentence
level: suggestion
tokens:
- ';'

View File

@ -1,11 +0,0 @@
extends: existence
message: "Don't use internet slang abbreviations such as '%s'."
link: 'https://developers.google.com/style/abbreviations'
ignorecase: true
level: error
tokens:
- 'tl;dr'
- ymmv
- rtfm
- imo
- fwiw

View File

@ -1,8 +0,0 @@
extends: existence
message: "'%s' should have one space."
link: 'https://developers.google.com/style/sentence-spacing'
level: error
nonword: true
tokens:
- '[.?!] {2,}[A-Z]'
- '[.?!][A-Z]'

View File

@ -1,8 +0,0 @@
extends: existence
message: "In general, use American spelling instead of '%s'."
link: 'https://developers.google.com/style/spelling'
ignorecase: true
level: warning
tokens:
- '(?:\w+)nised?'
- '(?:\w+)logue'

View File

@ -1,7 +0,0 @@
extends: existence
message: "Put a nonbreaking space between the number and the unit in '%s'."
link: 'https://developers.google.com/style/units-of-measure'
nonword: true
level: error
tokens:
- \d+(?:GB|TB|MB)

View File

@ -1,7 +0,0 @@
extends: existence
message: "Avoid using '%s'."
link: 'https://developers.google.com/style/tense'
ignorecase: true
level: warning
tokens:
- will

View File

@ -1,79 +0,0 @@
extends: substitution
message: "Use %s instead of '%s'."
link: 'https://developers.google.com/style/word-list'
level: warning
ignorecase: false
swap:
'(?:API Console|dev|developer) key': "'API key'"
'(?:cell ?phone|smart ?phone)': "'phone' or 'mobile phone'"
'(?:dev|developer|APIs) console': "'API console'"
'(?:e-mail|Email|E-mail)': "'email'"
'(?:file ?path|path ?name)': "'path'"
'(?:kill|terminate)': "'stop', 'exit', 'cancel', or 'end'"
'(?:OAuth ?2|Oauth)': "'OAuth 2.0'"
'(?:ok|Okay)': "'OK' or 'okay'"
'(?:WiFi|wifi)': "'Wi-Fi'"
'[\.]+apk': "'APK'"
'3\-D': "'3D'"
'Google (?:I\-O|IO)': "'Google I/O'"
'tap (?:&|and) hold': "'touch & hold'"
'un(?:check|select)': "'clear'"
abort: "'stop', 'exit', 'cancel' or 'end'"
above: "'preceding'"
account name: "'username'"
action bar: "'app bar'"
admin: "'administrator'"
Ajax: "'AJAX'"
Android device: "'Android-powered device'"
android: "'Android'"
API explorer: "'APIs Explorer'"
application: "'app'"
approx\.: "'approximately'"
authN: "'authentication'"
authZ: "'authorization'"
autoupdate: "'automatically update'"
cellular data: "'mobile data'"
cellular network: "'mobile network'"
chapter: "'documents', 'pages', 'sections'"
check box: "'checkbox'"
check: "'select'"
CLI: "'command-line tool'"
click on: "'click' or 'click in'"
Cloud: "'Google Cloud Platform' or 'GCP'"
Container Engine: "'Kubernetes Engine'"
content type: "'media type'"
curated roles: "'predefined roles'"
data are: "'data is'"
Developers Console: "'Google API Console' or 'API Console'"
disabled?: "'turn off' or 'off'"
ephemeral IP address: "'ephemeral external IP address'"
fewer data: "'less data'"
file name: "'filename'"
firewalls: "'firewall rules'"
functionality: "'capability' or 'feature'"
Google account: "'Google Account'"
Google accounts: "'Google Accounts'"
Googling: "'search with Google'"
grayed-out: "'unavailable'"
HTTPs: "'HTTPS'"
in order to: "'to'"
ingest: "'import' or 'load'"
k8s: "'Kubernetes'"
long press: "'touch & hold'"
network IP address: "'internal IP address'"
omnibox: "'address bar'"
open-source: "'open source'"
overview screen: "'recents screen'"
regex: "'regular expression'"
SHA1: "'SHA-1' or 'HAS-SHA1'"
sign into: "'sign in to'"
sign-?on: "'single sign-on'"
static IP address: "'static external IP address'"
stylesheet: "'style sheet'"
synch: "'sync'"
tablename: "'table name'"
tablet: "'device'"
touch: "'tap'"
url: "'URL'"
vs\.: "'versus'"
World Wide Web: "'web'"

View File

@ -1,16 +0,0 @@
{
"author": "Joseph Kato",
"description": "A Vale-compatible implementation of the Microsoft Writing Style Guide.",
"email": "support@errata.ai",
"lang": "en",
"url": "https://github.com/errata-ai/Google/releases/latest/download/Google.zip",
"feed": "https://github.com/errata-ai/Google/releases.atom",
"issues": "https://github.com/errata-ai/Google/issues/new",
"license": "MIT",
"name": "Google",
"sources": [
"https://developers.google.com/style/"
],
"vale_version": ">=1.0.0",
"coverage": 0.0
}

View File

View File

@ -1,9 +0,0 @@
extends: substitution
message: Prefer '%s' over '%s'
ignorecase: false
level: error
swap:
vyos: VyOS
Vyos: VyOS
VYOS: VyOS
Gre: GRE

177
.github/vyos-linter.py vendored
View File

@ -1,177 +0,0 @@
import os
import re
import ipaddress
import sys
import ast
IPV4SEG = r'(?:25[0-5]|(?:2[0-4]|1{0,1}[0-9]){0,1}[0-9])'
IPV4ADDR = r'\b(?:(?:' + IPV4SEG + r'\.){3,3}' + IPV4SEG + r')\b'
IPV6SEG = r'(?:(?:[0-9a-fA-F]){1,4})'
IPV6GROUPS = (
r'(?:' + IPV6SEG + r':){7,7}' + IPV6SEG, # 1:2:3:4:5:6:7:8
r'(?:\s' + IPV6SEG + r':){1,7}:', # 1:: 1:2:3:4:5:6:7::
r'(?:' + IPV6SEG + r':){1,6}:' + IPV6SEG, # 1::8 1:2:3:4:5:6::8 1:2:3:4:5:6::8
r'(?:' + IPV6SEG + r':){1,5}(?::' + IPV6SEG + r'){1,2}', # 1::7:8 1:2:3:4:5::7:8 1:2:3:4:5::8
r'(?:' + IPV6SEG + r':){1,4}(?::' + IPV6SEG + r'){1,3}', # 1::6:7:8 1:2:3:4::6:7:8 1:2:3:4::8
r'(?:' + IPV6SEG + r':){1,3}(?::' + IPV6SEG + r'){1,4}', # 1::5:6:7:8 1:2:3::5:6:7:8 1:2:3::8
r'(?:' + IPV6SEG + r':){1,2}(?::' + IPV6SEG + r'){1,5}', # 1::4:5:6:7:8 1:2::4:5:6:7:8 1:2::8
IPV6SEG + r':(?:(?::' + IPV6SEG + r'){1,6})', # 1::3:4:5:6:7:8 1::3:4:5:6:7:8 1::8
r':(?:(?::' + IPV6SEG + r'){1,7}|:)', # ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::
r'fe80:(?::' + IPV6SEG + r'){0,4}%[0-9a-zA-Z]{1,}', # fe80::7:8%eth0 fe80::7:8%1 (link-local IPv6 addresses with zone index)
r'::(?:ffff(?::0{1,4}){0,1}:){0,1}[^\s:]' + IPV4ADDR, # ::255.255.255.255 ::ffff:255.255.255.255 ::ffff:0:255.255.255.255 (IPv4-mapped IPv6 addresses and IPv4-translated addresses)
r'(?:' + IPV6SEG + r':){1,4}:[^\s:]' + IPV4ADDR, # 2001:db8:3:4::192.0.2.33 64:ff9b::192.0.2.33 (IPv4-Embedded IPv6 Address)
)
IPV6ADDR = '|'.join(['(?:{})'.format(g) for g in IPV6GROUPS[::-1]]) # Reverse rows for greedy match
MAC = r'([0-9A-F]{2}[:-]){5}([0-9A-F]{2})'
NUMBER = r"([\s']\d+[\s'])"
def lint_mac(cnt, line):
mac = re.search(MAC, line, re.I)
if mac is not None:
mac = mac.group()
u_mac = re.search(r'((00)[:-](53)([:-][0-9A-F]{2}){4})', mac, re.I)
m_mac = re.search(r'((90)[:-](10)([:-][0-9A-F]{2}){4})', mac, re.I)
if u_mac is None and m_mac is None:
return (f"Use MAC reserved for Documentation (RFC7042): {mac}", cnt, 'error')
def lint_ipv4(cnt, line):
ip = re.search(IPV4ADDR, line, re.I)
if ip is not None:
ip = ipaddress.ip_address(ip.group().strip(' '))
# https://docs.python.org/3/library/ipaddress.html#ipaddress.IPv4Address.is_private
if ip.is_private:
return None
if ip.is_multicast:
return None
if ip.is_global is False:
return None
return (f"Use IPv4 reserved for Documentation (RFC 5737) or private Space: {ip}", cnt, 'error')
def lint_ipv6(cnt, line):
ip = re.search(IPV6ADDR, line, re.I)
if ip is not None:
ip = ipaddress.ip_address(ip.group().strip(' '))
if ip.is_private:
return None
if ip.is_multicast:
return None
if ip.is_global is False:
return None
return (f"Use IPv6 reserved for Documentation (RFC 3849) or private Space: {ip}", cnt, 'error')
def lint_AS(cnt, line):
number = re.search(NUMBER, line, re.I)
if number:
pass
# find a way to detect AS numbers
def lint_linelen(cnt, line):
line = line.rstrip()
if len(line) > 80:
return (f"Line too long: len={len(line)}", cnt, 'warning')
def handle_file_action(filepath):
errors = []
try:
with open(filepath) as fp:
line = fp.readline()
cnt = 1
test_line_lenght = True
start_vyoslinter = True
indentation = 0
while line:
# search for ignore linter comments in lines
if ".. stop_vyoslinter" in line:
start_vyoslinter = False
if ".. start_vyoslinter" in line:
start_vyoslinter = True
if start_vyoslinter:
# ignore every '.. code-block::' for line lenght
# rst code-block have its own style in html the format in rst
# and the build page must be the same
if test_line_lenght is False:
if len(line) > indentation:
#print(f"'{line}'")
#print(indentation)
if line[indentation].isspace() is False:
test_line_lenght = True
if ".. code-block::" in line:
test_line_lenght = False
indentation = 0
for i in line:
if i.isspace():
indentation = indentation + 1
else:
break
err_mac = lint_mac(cnt, line.strip())
# disable mac detection for the moment, too many false positives
err_mac = None
err_ip4 = lint_ipv4(cnt, line.strip())
err_ip6 = lint_ipv6(cnt, line.strip())
if test_line_lenght:
err_len = lint_linelen(cnt, line)
else:
err_len = None
if err_mac:
errors.append(err_mac)
if err_ip4:
errors.append(err_ip4)
if err_ip6:
errors.append(err_ip6)
if err_len:
errors.append(err_len)
line = fp.readline()
cnt += 1
# ensure linter was not stop on top and forgot to tun on again
if start_vyoslinter == False:
errors.append((f"Don't forgett to turn linter back on", cnt, 'error'))
finally:
fp.close()
if len(errors) > 0:
'''
"::{$type} file={$filename},line={$line},col=$column::{$log}"
'''
print(f"File: {filepath}")
for error in errors:
print(f"::{error[2]} file={filepath},line={error[1]}::{error[0]}")
print('')
return False
def main():
bool_error = True
print('start')
try:
files = ast.literal_eval(sys.argv[1])
for file in files:
if file[-4:] in [".rst", ".txt"] and "_build" not in file:
if handle_file_action(file) is False:
bool_error = False
except Exception as e:
for root, dirs, files in os.walk("docs"):
path = root.split(os.sep)
for file in files:
if file[-4:] in [".rst", ".txt"] and "_build" not in path:
fpath = '/'.join(path)
filepath = f"{fpath}/{file}"
if handle_file_action(filepath) is False:
bool_error = False
return bool_error
if __name__ == "__main__":
if main() == False:
exit(1)

View File

@ -0,0 +1,14 @@
name: "PR Triage"
on:
pull_request_target:
types: [opened, reopened, ready_for_review, locked]
permissions:
pull-requests: write
contents: read
jobs:
assign-author:
uses: vyos/.github/.github/workflows/assign-author.yml@current
secrets: inherit

View File

@ -0,0 +1,17 @@
name: "Open PRs Conflicts checker"
on:
push:
branches:
- current
- sagitta
- circinus
workflow_dispatch:
permissions:
contents: read
pull-requests: write
jobs:
check-pr-conflict-call:
uses: vyos/.github/.github/workflows/check-open-prs-conflict.yml@current
secrets: inherit

View File

@ -0,0 +1,14 @@
name: "PR Conflicts checker"
on:
pull_request_target:
types: [synchronize]
permissions:
pull-requests: write
contents: read
jobs:
check-pr-conflict-call:
uses: vyos/.github/.github/workflows/check-pr-merge-conflict.yml@current
secrets: inherit

18
.github/workflows/cla-check.yml vendored Normal file
View File

@ -0,0 +1,18 @@
name: "CLA Check"
permissions:
actions: write
contents: read
pull-requests: write
statuses: write
on:
pull_request_target:
types: [opened, synchronize, closed]
issue_comment:
types: [created]
jobs:
call-cla-assistant:
uses: vyos/vyos-cla-signatures/.github/workflows/cla-reusable.yml@current
secrets: inherit

10
.github/workflows/lint-doc.yml vendored Normal file
View File

@ -0,0 +1,10 @@
name: Lint Doc
on:
pull_request:
jobs:
lint-doc:
uses: vyos/.github/.github/workflows/lint-doc.yml@current
secrets: inherit

View File

@ -1,32 +0,0 @@
name: Linting
on:
pull_request:
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: File Changes
id: file_changes
uses: trilom/file-changes-action@v1.2.3
#- name: Vale
# uses: errata-ai/vale-action@v1.3.0
# with:
# files: '${{ steps.file_changes.outputs.files_modified }}'
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: '3.x'
- name: run python based linter
run: python .github/vyos-linter.py '${{ steps.file_changes.outputs.files_modified }}'
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}

View File

@ -5,12 +5,82 @@ on:
# 06:00 UTC on Monday
- cron: '0 6 * * 1'
jobs:
updatVyOS-1x:
update_current:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
repository: ${{ github.repository }}
- name: update submodule
run: |
git submodule status
git submodule update --init --force
cd docs/_include/vyos-1x
git checkout sagitta
git pull
git submodule status
- name: update releasenotes
env:
PHABRICATOR_API: ${{ secrets.PHABRICATOR_API }}
if: env.PHABRICATOR_API != null
run: |
pip3 install phabricator==0.8.0
python3 docs/_ext/releasenotes.py -t ${{ secrets.PHABRICATOR_API }} -b circinus sagitta equuleus
- name: Create Pull Request
uses: peter-evans/create-pull-request@v6
with:
token: ${{ secrets.PR_ACTION_DOCUMENTATION_SUBMODULE_UPDATE }}
commit-message: "Github: update current branch"
title: "Github: update current branch"
body: |
Autoupdate vyos-1x submodule
update releasenotes
branch: update-dependencies-current
delete-branch: true
update_sagitta:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
repository: ${{ github.repository }}
ref: sagitta
- name: update submodule
run: |
git submodule status
git submodule update --init --force
cd docs/_include/vyos-1x
git checkout sagitta
git pull
git submodule status
- name: update releasenotes
env:
PHABRICATOR_API: ${{ secrets.PHABRICATOR_API }}
if: env.PHABRICATOR_API != null
run: |
pip3 install phabricator==0.8.0
python3 docs/_ext/releasenotes.py -t ${{ secrets.PHABRICATOR_API }} -b sagitta equuleus
- name: Create Pull Request
uses: peter-evans/create-pull-request@v6
with:
token: ${{ secrets.PR_ACTION_DOCUMENTATION_SUBMODULE_UPDATE }}
commit-message: "Github: update sagitta branch"
title: "Github: update sagitta branch"
body: |
Autoupdate vyos-1x submodule
update releasenotes
branch: update-dependencies-sagitta
delete-branch: true
update_equuleus:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
repository: ${{ github.repository }}
ref: equuleus
- name: update submodule
run: |
git submodule status
@ -19,14 +89,21 @@ jobs:
git checkout equuleus
git pull
git submodule status
- name: update releasenotes
env:
PHABRICATOR_API: ${{ secrets.PHABRICATOR_API }}
if: env.PHABRICATOR_API != null
run: |
pip3 install phabricator==0.8.0
python3 docs/_ext/releasenotes.py -t ${{ secrets.PHABRICATOR_API }} -b equuleus
- name: Create Pull Request
uses: peter-evans/create-pull-request@v3
uses: peter-evans/create-pull-request@v6
with:
token: ${{secrets.GITHUB_TOKEN}}
commit-message: Update vyos-1x submodule
committer: GitHub <noreply@github.com>
author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
title: Update vyos-1x submodule
token: ${{ secrets.PR_ACTION_DOCUMENTATION_SUBMODULE_UPDATE }}
commit-message: "Github: update equuleus branch"
title: "Github: update equuleus branch"
body: |
Autoupdate vyos-1x submodule
branch: update-dependencies
update releasenotes
branch: update-dependencies-equuleus
delete-branch: true

View File

@ -0,0 +1,62 @@
name: "translation: generate, upload, download"
on:
workflow_dispatch:
schedule:
# 06:00 UTC on Monday
- cron: '0 6 * * 1'
jobs:
main:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3
- name: Set Up Python
uses: actions/setup-python@v4
with:
python-version: 3.11.x
- name: install lxml dependencies
run: |
sudo apt update
sudo apt install -y libxml2-dev libxslt-dev python3-lxml
- name: Install Dev Dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
- name: Build Documentation
run: |
cd docs
make gettext
cd ..
- name: upload pot files
uses: localazy/upload@v1
with:
read_key: ${{ secrets.LOCALAZY_READ_KEY }}
write_key: ${{ secrets.LOCALAZY_WRITE_KEY }}
- name: download translation files
uses: localazy/download@v1
with:
read_key: ${{ secrets.LOCALAZY_READ_KEY }}
write_key: ${{ secrets.LOCALAZY_WRITE_KEY }}
- name: set file ownership
run: |
sudo chown -R 1001 docs/_locale
- name: Create Pull Request
uses: peter-evans/create-pull-request@v6
with:
token: ${{ secrets.PR_ACTION_DOCUMENTATION_SUBMODULE_UPDATE }}
commit-message: "Github: update translations"
title: "Github: update translations"
body: |
Generate, upload new and download translation files
branch: update-translations-current
delete-branch: true

6
.gitignore vendored
View File

@ -1,10 +1,13 @@
# Sphinx
_build/
localazy_private.json
# python virtualenv
venv/
ENV/
.venv
Pipfile.lock
Pipfile
# put various editor ignores here
.vscode/
@ -12,6 +15,9 @@ ENV/
*.vpw
*.vpwhist
*.vtg
.idea/
.idea
.idea/*
# python cache files
*.pyc

2
.gitmodules vendored
View File

@ -1,4 +1,4 @@
[submodule "docs/_include/vyos-1x"]
path = docs/_include/vyos-1x
url = https://github.com/vyos/vyos-1x
branch = equuleus
branch = sagitta

View File

@ -4,6 +4,10 @@
# Required
version: 2
build:
os: ubuntu-22.04
tools:
python: "3.10"
# Build documentation in the docs/ directory with Sphinx
sphinx:
@ -19,9 +23,8 @@ formats:
# Optionally set the version of Python and requirements required to build your docs
python:
version: 3.7
install:
- requirements: requirements.txt
submodules:
include: all
include: all

2
CODEOWNERS Normal file
View File

@ -0,0 +1,2 @@
# * @vyos/reviewers
* @rebortg

View File

@ -1,4 +1,4 @@
# Documentation Contribution
Please follow the guide in our documentation. It can be found here:
https://docs.vyos.io/en/latest/contributing/documentation.html
https://docs.vyos.io/en/latest/documentation.html

16
Pipfile
View File

@ -1,16 +0,0 @@
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
sphinx-rtd-theme = "*"
docutils = "*"
lxml = "*"
sphinx-notfound-page = "*"
Sphinx = ">=1.4.3"
[dev-packages]
[requires]
python_version = "3.9"

View File

@ -1,29 +1,38 @@
Starting with VyOS 1.2 (`crux`) documentation is being migrated from the old wiki
to ReadTheDocs. Documentation can be accessed via the following URL:
Starting with VyOS 1.2 (`crux`) our documentation is hosted on ReadTheDocs at https://docs.vyos.io
* https://docs.vyos.io
Our old wiki with documentation from the VyOS 1.1.x and early 1.2.0 era can still be accessed via the
[Wayback Machine](https://web.archive.org/web/20200225171529/https://wiki.vyos.net/wiki/Main_Page)
# Build
[![Documentation Status](https://readthedocs.org/projects/vyos/badge/?version=latest)](https://docs.vyos.io/en/latest/?badge=latest)
## Native
# Versions
To build the manual, run the following commands inside the `docs` folder:
Our documentation repository follows the same branching scheme as the VyOS source itself.
We maintain one documentation branch per VyOS release.
The default branch that contains the most recent VyOS documentation is called `current`
and matches the latest VyOS rolling release.
* `make html` for an HTML manual
* `make latexpdf` for a LaTeX rendered PDF
All new documentation enhancements go to the `current` branch. If those changes
are beneficial for previous VyOS documentation versions they will be
cherry-picked to the appropriate branch(es).
Required Debian Packages:
* `latexmk`
* `texlive-latex-recommended`
* `texlive-fonts-recommended`
* `texlive-latex-extra`
* `sphinx`
VyOS branches are named after constellations sorted by area from smallest to largest.
There are 88 of them, here's the
[complete list](https://en.wikipedia.org/wiki/IAU_designated_constellations_by_area).
### sphinx
The branches we have had so far:
* 1.5.x: `circinus` (Compasses)
* 1.4.x: `sagitta` (Arrow)
* 1.3.x: `equuleus` (Little Horse)
* 1.2.x: `crux` (Southern Cross)
### Sphinx
Debian requires some extra steps for
installing `sphinx`, `sphinx-autobuild` and `sphinx-rtd-theme` packages:
installing `sphinx`, `sphinx-autobuild`, `sphinx-notfound-page`, `sphinx-panels`,
`sphinx-rtd-theme`, `lxml`, and `myst-parser` packages:
First ensure that Python 2 & Python 3 are installed and Python 3 is the default:
```bash
@ -52,11 +61,10 @@ python --version
Then run:
```bash
sudo pip install sphinx-rtd-theme
sudo pip install sphinx-autobuild sphinx-notfound-page sphinx-panels sphinx-rtd-theme lxml myst-parser
```
Do the following to build the HTML and start a webserver:
Do the following to build the HTML and start a web server:
* Run `make livehtml` inside the `docs` folder
Then, to view the live output:
@ -84,28 +92,26 @@ If the `vyos/vyos-documentation` container could not be found locally it will be
automatically fetched from Dockerhub.
```bash
$ docker run --rm -it -v "$(pwd)":/vyos -w /vyos/docs \
-e GOSU_UID=$(id -u) -e GOSU_GID=$(id -g) vyos/vyos-documentation make html
$ git clone https://github.com/vyos/vyos-documentation.git
# sphinx autobuild
$ docker run --rm -it -p 8000:8000 -v "$(pwd)":/vyos -w /vyos/docs -e \
GOSU_UID=$(id -u) -e GOSU_GID=$(id -g) vyos/vyos-documentation make livehtml
$ cd vyos-documentation
$ docker run --rm -it -v "$(pwd)":/vyos -w /vyos/docs -e GOSU_UID=$(id -u) -e GOSU_GID=$(id -g) vyos/vyos-documentation make html
# For sphinx autobuild
$ docker run --rm -it -p 8000:8000 -v "$(pwd)":/vyos -w /vyos/docs -e GOSU_UID=$(id -u) -e GOSU_GID=$(id -g) vyos/vyos-documentation make livehtml
```
### Test the docs
Discuss in this Phabricator task: [T1731](https://phabricator.vyos.net/T1731)
To test all files run:
To test all files, run:
```bash
$ docker run --rm -it -v "$(pwd)":/vyos -w /vyos/docs \
-e GOSU_UID=$(id -u) -e GOSU_GID=$(id -g) vyos/vyos-documentation vale .
$ docker run --rm -it -v "$(pwd)":/vyos -w /vyos/docs -e GOSU_UID=$(id -u) -e GOSU_GID=$(id -g) vyos/vyos-documentation vale .
```
to test a specific file (e.g. `clustering.rst`)
to test a specific file (e.g. `quick-start.rst`)
```bash
$ docker run --rm -it -v "$(pwd)":/vyos -w /vyos/docs -e GOSU_UID=$(id -u) \
-e GOSU_GID=$(id -g) vyos/vyos-documentation vale clustering.rst
$ docker run --rm -it -v "$(pwd)":/vyos -w /vyos/docs -e GOSU_UID=$(id -u) -e GOSU_GID=$(id -g) vyos/vyos-documentation vale quick-start.rst
```

View File

@ -1,7 +1,7 @@
# Must be run with --privileged flag
# Recommended to run the container with a volume mapped
# in order to easy exprort images built to "external" world
FROM debian:buster
FROM debian:12
LABEL authors="VyOS Maintainers <maintainers@vyos.io>"
ENV DEBIAN_FRONTEND noninteractive
@ -27,14 +27,14 @@ RUN apt-get update && apt-get install -y \
curl \
dos2unix
RUN pip3 install Sphinx
RUN pip3 install sphinx-rtd-theme
RUN pip3 install sphinx-autobuild
RUN pip3 install sphinx-notfound-page
RUN pip3 install lxml
RUN pip3 install --break-system-packages \
Sphinx \
sphinx-rtd-theme \
sphinx-autobuild \
sphinx-notfound-page \
lxml \
myst-parser \
sphinx_design
# Cleanup
RUN rm -rf /var/lib/apt/lists/*
@ -42,15 +42,11 @@ RUN rm -rf /var/lib/apt/lists/*
EXPOSE 8000
# Allow password-less 'sudo' for all users in group 'sudo'
RUN sed "s/^%sudo.*/%sudo\tALL=(ALL) NOPASSWD:ALL/g" -i /etc/sudoers && \
chmod a+s /usr/sbin/useradd /usr/sbin/groupadd /usr/sbin/gosu /usr/sbin/usermod
# vale
RUN curl -sfL https://install.goreleaser.com/github.com/ValeLint/vale.sh | sh -s v1.7.1
RUN sed "s/^%sudo.*/%sudo\tALL=(ALL) NOPASSWD:ALL/g" -i /etc/sudoers
COPY entrypoint.sh /usr/local/bin/entrypoint.sh
# we need to convert the entrypoint with appropriate line endings, else
# We need to convert the entrypoint with appropriate line endings, else
# there will be an error:
# standard_init_linux.go:175: exec user process caused
# "no such file or directory"

View File

@ -23,10 +23,10 @@ if ! grep -q $NEW_GID /etc/group; then
groupadd --gid $NEW_GID $USER_NAME
fi
useradd --shell /bin/bash --uid $NEW_UID --gid $NEW_GID --non-unique --create-home $USER_NAME
useradd --shell /bin/bash --uid $NEW_UID --gid $NEW_GID --non-unique --create-home $USER_NAME --key UID_MIN=500
usermod --append --groups sudo $USER_NAME
sudo chown $NEW_UID:$NEW_GID /home/$USER_NAME
chown $NEW_UID:$NEW_GID /home/$USER_NAME
export HOME=/home/$USER_NAME
# Execute process
exec /usr/sbin/gosu $USER_NAME "$@"
/usr/sbin/gosu $USER_NAME "$@"

View File

@ -7,4 +7,6 @@ Sorry, We could not find a page.
Try using the search box or go to the release homepage:
* `1.2.x (crux) <https://docs.vyos.io/en/crux/>`_
* `rolling release (equuleus) <https://docs.vyos.io/en/latest/>`_
* `1.3.x (equuleus) <https://docs.vyos.io/en/equuleus/>`_
* `1.4.x (sagitta) <https://docs.vyos.io/en/sagitta/>`_
* `rolling release (circinus) <https://docs.vyos.io/en/latest/>`_

View File

@ -27,3 +27,7 @@ livehtml:
sphinx-autobuild --host $(AUTOHOST) --port $(AUTOPORT) $(AUTOOPTS) \
"$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
defaultvalue: export VYOS_DEFAULT=True
defaultvalue:
@$(SPHINXBUILD) -M html "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)

View File

@ -0,0 +1,68 @@
# -*- coding: utf-8 -*-
"""
sphinx.ext.autosectionlabel
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Allow reference sections by :ref: role using its title.
:copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS.
:license: BSD, see LICENSE for details.
from sphinx version 1.8.4 to get readthedocs working
"""
from docutils import nodes
from sphinx.locale import __
from sphinx.util import logging
from sphinx.util.nodes import clean_astext
if False:
# For type annotation
from typing import Any, Dict # NOQA
from sphinx.application import Sphinx # NOQA
logger = logging.getLogger(__name__)
if False:
# For type annotation
from typing import Any, Dict # NOQA
from sphinx.application import Sphinx # NOQA
def register_sections_as_label(app, document):
# type: (Sphinx, nodes.Node) -> None
labels = app.env.domaindata['std']['labels']
anonlabels = app.env.domaindata['std']['anonlabels']
for node in document.traverse(nodes.section):
labelid = node['ids'][0]
docname = app.env.docname
ref_name = getattr(node[0], 'rawsource', node[0].astext())
if app.config.autosectionlabel_prefix_document:
name = nodes.fully_normalize_name(docname + ':' + ref_name)
else:
name = nodes.fully_normalize_name(ref_name)
sectname = clean_astext(node[0])
if name in labels:
if len(node['ids']) > 1:
continue
logger.warning(__('duplicate label %s, other instance in %s'),
name, app.env.doc2path(labels[name][0]),
location=node)
anonlabels[name] = docname, labelid
labels[name] = docname, labelid, sectname
def setup(app):
# type: (Sphinx) -> Dict[unicode, Any]
app.add_config_value('autosectionlabel_prefix_document', False, 'env')
app.connect('doctree-read', register_sections_as_label)
return {
'version': 'builtin',
'parallel_read_safe': True,
'parallel_write_safe': True,
}

116
docs/_ext/releasenotes.py Normal file
View File

@ -0,0 +1,116 @@
from datetime import datetime
from phabricator import Phabricator
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("-t", "--token", type=str, help="API token", required=True)
parser.add_argument("-b", "--branch", nargs="+", help="List of github branches", required=True)
args = parser.parse_args()
phab = Phabricator(host='https://vyos.dev/api/', token=args.token)
'''
# code to find new PHIDs
# show project ids
projects = phab.project.query(limit=200)
for project in projects.response['data']:
print(projects.response['data'][project]['phid'], projects.response['data'][project]['name'])
'''
# find phid here https://vyos.dev/conduit/method/project.query/
projects = {
'equuleus': {
'phid': 'PHID-PROJ-zu26ui4vbmvykpjtepij',
'name': '1.3 Equuleus',
'filename': 'docs/changelog/1.3.rst',
'tasks': [],
'releasenotes': []
},
'sagitta': {
'phid': 'PHID-PROJ-m4utvy456e2shcprpq3b',
'name': '1.4 Sagitta',
'filename': 'docs/changelog/1.4.rst',
'tasks': [],
'releasenotes': []
},
'circinus': {
'phid': 'PHID-PROJ-cfi33xi3uijxyjsxoqzv',
'name': '1.5 Circinus',
'filename': 'docs/changelog/1.5.rst',
'tasks': [],
'releasenotes': []
}
}
for b in args.branch:
if b not in projects.keys():
raise Exception('given branch not defined')
# get project tasks
for project in projects:
if project not in args.branch:
continue
_after = None
# get tasks from API
while True:
#print(f'get {_after}')
_tasks = phab.maniphest.search(
constraints={
'projects': [projects[project]['phid']],
#'statuses': ['closed'],
},
after=_after)
projects[project]['tasks'].extend(_tasks.response['data'])
_after = _tasks.response['cursor']['after']
if _after is None:
break
# prepare tasks for release notes
for task in projects[project]['tasks']:
if task['fields']['status']['value'] in ['resolved']:
#_info = phab.maniphest.info(task_id=task['id'])
#_info = _info.response
releasenote = {}
releasenote['type'] = task['fields']['subtype']
date = datetime.fromtimestamp(task['fields']['dateClosed'])
releasenote['closedate'] = date.strftime('%Y-%m-%d')
releasenote['name'] = task['fields']['name']
releasenote['id'] = task['id']
#print(f"{project}: {task['fields']['status']} {task['id']}")
projects[project]['releasenotes'].append(releasenote)
projects[project]['releasenotes'] = sorted(
projects[project]['releasenotes'], key = lambda x: x['closedate'],
reverse=True
)
rst_text = "#" * len(projects[project]['name'])
rst_text += f"\n{projects[project]['name']}\n"
rst_text += "#" * len(projects[project]['name'])
rst_text += "\n"
rst_text += "\n"
rst_text += "..\n"
rst_text += " Please don't add anything by hand.\n"
rst_text += " This file is managed by the script:\n"
rst_text += " _ext/releasenotes.py\n"
date = None
for rn in projects[project]['releasenotes']:
if date != rn['closedate']:
rst_text += "\n\n"
rst_text += f"{rn['closedate']}\n"
underline = '=' * len(rn['closedate'])
rst_text += f"{underline}\n\n"
date = rn['closedate']
rst_text += f"* :vytask:`T{rn['id']}` ``({rn['type']}): {rn['name'].strip()}``\n"
f = open(projects[project]['filename'], "w")
f.write(rst_text)
f.close()

View File

@ -1,14 +1,13 @@
'''
generate json with all commands from xml for vyos documentation coverage
'''
import sys
import os
import json
import re
import logging
import datetime
from io import BytesIO
from lxml import etree as ET
@ -33,11 +32,32 @@ input_data = [
}
]
vyos_commands_dir = "_include/coverage"
node_data = {
'cfgcmd': {},
'opcmd': {},
}
def get_vyos_commands():
return_data = None
for (dirpath, dirnames, filenames) in os.walk(vyos_commands_dir):
for file in filenames:
with open(f"{vyos_commands_dir}/{file}") as f:
data = json.load(f)
if not return_data:
return_data = data
# find latestes export
if datetime.datetime.fromisoformat(return_data['date']) < datetime.datetime.fromisoformat(data['date']):
return_data = data
return return_data
def get_properties(p):
props = {}
props['valueless'] = False
@ -155,12 +175,18 @@ def get_properties(p):
def process_node(n, f):
props_elem = n.find("properties")
children = n.find("children")
command = n.find("command")
children_nodes = []
owner = n.get("owner")
node_type = n.tag
defaultvalue = n.find("defaultValue")
if defaultvalue is not None:
defaultvalue = defaultvalue.text
name = n.get("name")
props = get_properties(props_elem)
@ -198,7 +224,9 @@ def process_node(n, f):
'children': children_nodes,
'props': props,
'command': test_command,
'filename': f
'filename': f,
'defaultvalue': defaultvalue
}
return node
@ -212,9 +240,11 @@ def create_commands(data, parent_list=[], level=0):
'tag_help': [],
'level': level,
'no_childs': False,
'filename': None
'filename': None,
'defaultvalue': None,
}
command['filename'] = data['filename']
command['defaultvalue'] = data['defaultvalue']
command['name'].extend(parent_list)
command['name'].append(data['name'])
@ -298,7 +328,7 @@ def get_working_commands():
if not validator.validate(xml):
print(validator.error_log)
print("Interface definition file {0} does not match the schema!".format(f))
sys.exit(1)
#sys.exit(1)
except Exception as e:
print("Failed to load the XML schema {0}".format(entry['schema_file']))
print(e)
@ -328,6 +358,7 @@ def get_working_commands():
'children': [],
'command': node_data[kind][entry]['command'],
'filename': node_data[kind][entry]['filename'],
'defaultvalue': node_data[kind][entry]['defaultvalue']
}
config_tree_new[kind][node_0]['children'].extend(node_data[kind][entry]['children'])
@ -337,7 +368,8 @@ def get_working_commands():
}
for kind in config_tree_new:
for e in config_tree_new[kind]:
result[kind].extend(create_commands(config_tree_new[kind][e]))
if config_tree_new[kind][e]['name']:
result[kind].extend(create_commands(config_tree_new[kind][e]))
for cmd in result['cfgcmd']:
cmd['cmd'] = " ".join(cmd['name'])
@ -377,6 +409,4 @@ def override_element(l: list):
el.getparent().remove(el)
if __name__ == "__main__":
res = get_working_commands()
print(json.dumps(res))
#print(res['cfgcmd'][0])
get_vyos_commands()

View File

@ -1,20 +1,25 @@
import re
import json
import os
from datetime import datetime
from unittest import defaultTestLoader
from docutils import io, nodes, utils, statemachine
from docutils.parsers.rst.roles import set_classes
from docutils.parsers.rst import Directive, directives, states
from sphinx.util.docutils import SphinxDirective
from testcoverage import get_working_commands
from testcoverage import get_working_commands, get_vyos_commands
from sphinx.util import logging
logger = logging.getLogger(__name__)
def setup(app):
app.add_config_value(
'vyos_phabricator_url',
'https://phabricator.vyos.net/',
'https://vyos.dev/',
'html'
)
@ -24,6 +29,11 @@ def setup(app):
#{"cfgcmd": [], "opcmd": []},
'html'
)
app.add_config_value(
'vyos_commands',
get_vyos_commands(),
'html'
)
app.add_config_value(
'vyos_coverage',
{
@ -73,7 +83,9 @@ def setup(app):
app.add_directive('cfgcmd', CfgCmdDirective)
app.add_directive('opcmd', OpCmdDirective)
app.add_directive('cmdinclude', CfgInclude)
app.add_directive('cmdincludemd', CmdInclude)
app.connect('doctree-resolved', process_cmd_nodes)
app.connect('doctree-read', handle_document_meta_data)
class CfgcmdList(nodes.General, nodes.Element):
pass
@ -209,7 +221,7 @@ class CfgInclude(SphinxDirective):
path = os.path.join(self.standard_include_path, path[1:-1])
path = os.path.normpath(os.path.join(source_dir, path))
path = utils.relative_path(None, path)
path = nodes.reprunicode(path)
path = str(path)
encoding = self.options.get(
'encoding', self.state.document.settings.input_encoding)
e_handler=self.state.document.settings.input_encoding_error_handler
@ -314,6 +326,47 @@ class CfgInclude(SphinxDirective):
self.state_machine.insert_input(new_include_lines, path)
return []
class CmdInclude(SphinxDirective):
'''
2nd CMDInclude only for Markdown, just the migration process
'''
has_content = False
required_arguments = 1
optional_arguments = 0
option_spec = {
'var0': str,
'var1': str,
'var2': str,
'var3': str,
'var4': str,
'var5': str,
'var6': str,
'var7': str,
'var8': str,
'var9': str
}
def run(self):
include_file = self.env.relfn2path(self.arguments[0])
f = open(include_file[1], "r")
file_content = f.readlines()
f.close()
new_include_lines = []
for line in file_content:
for i in range(10):
value = self.options.get(f'var{i}','')
if value == '':
line = re.sub('\s?{{\s?var' + str(i) + '\s?}}',value,line)
else:
line = re.sub('{{\s?var' + str(i) + '\s?}}',value,line)
new_include_lines.append(line)
self.state._renderer.nested_render_text(''.join(new_include_lines), self.lineno)
return []
class CfgcmdlistDirective(Directive):
has_content = False
@ -346,6 +399,21 @@ class OpcmdlistDirective(Directive):
return [oplist]
def get_default_value(title_text, config, cfgmode):
title_text = strip_cmd(title_text)
for cmd in config.vyos_working_commands[cfgmode]:
cmd_joined = ' '.join(cmd['name'])
cmd_striped = strip_cmd(cmd_joined)
if "table-size" in cmd['name']:
pass
#print(cmd)
#print(cmd_striped)
#print(title_text)
#print()
if cmd_striped == title_text:
if cmd['defaultvalue']:
return cmd['defaultvalue']
return None
class CmdDirective(SphinxDirective):
@ -358,19 +426,31 @@ class CmdDirective(SphinxDirective):
content_list = []
title_text = ''
content_text = ''
defaultvalue = None
has_body = False
cfgmode = self.custom_class + "cmd"
try:
if '' in self.content:
index = self.content.index('')
title_list = self.content[0:index]
content_list = self.content[index + 1:]
if '' in self.content:
index = self.content.index('')
title_list = self.content[0:index]
content_list = self.content[index + 1:]
title_text = ' '.join(title_list)
content_text = '\n'.join(content_list)
has_body = True
else:
title_text = ' '.join(self.content)
title_text = ' '.join(title_list)
content_text = content_text + '\n'.join(content_list)
has_body = True
else:
title_list = self.content
title_text = ' '.join(title_list)
except Exception as e:
print("error", e)
# render defaultvalue
if os.getenv('VYOS_DEFAULT') or ':defaultvalue:' in title_text:
value = get_default_value(title_list, self.config, cfgmode)
title_text = title_text.replace(":defaultvalue:", '')
if value:
defaultvalue = f"default: {value}\n"
anchor_id = nodes.make_id(self.custom_class + "cmd-" + title_text)
target = nodes.target(ids=[anchor_id])
@ -392,6 +472,11 @@ class CmdDirective(SphinxDirective):
heading_element['classes'] += [self.custom_class + 'cmd-heading']
panel_element.append(heading_element)
if defaultvalue:
defaultvalue_element = nodes.paragraph(text=defaultvalue)
defaultvalue_element['classes'] = ["defaultvalue"]
panel_element.append(defaultvalue_element)
append_list = {
'docname': self.env.docname,
@ -432,26 +517,53 @@ class CfgCmdDirective(CmdDirective):
def strip_cmd(cmd, debug=False):
# find all [...] and also nested [...]
# regex and str.find() had problems with nested [...]
appearance = 0
cmd_new = ""
for c in cmd:
if c == "[":
appearance = appearance + 1
if appearance == 0:
cmd_new = f"{cmd_new}{c}"
if c == "]":
appearance = appearance - 1
# only if all [..] will be delete if appearance > 0 there is a syntax error
if appearance == 0:
cmd = cmd_new
# same for <...>
appearance = 0
cmd_new = ""
for c in cmd:
if c == "<":
appearance = appearance + 1
if appearance == 0:
cmd_new = f"{cmd_new}{c}"
if c == ">":
appearance = appearance - 1
# only if all <..> will be delete if appearance > 0 there is a syntax error
if appearance == 0:
cmd = cmd_new
if debug:
print("")
print(cmd)
cmd = re.sub('set','',cmd)
cmd = re.sub('^set','',cmd)
if debug:
print(cmd)
#while " | " in cmd:
cmd = re.sub('\s+\|\s+','',cmd)
if debug:
print(cmd)
cmd = re.sub('<\S*>','',cmd)
if debug:
print(cmd)
cmd = re.sub('\[\S\]','',cmd)
cmd = cmd.replace('|','')
if debug:
print(cmd)
cmd = re.sub('\s+','',cmd)
cmd = cmd.replace(':defaultvalue:','')
if debug:
print(cmd)
print("")
return cmd
def build_row(app, fromdocname, rowdata):
@ -467,10 +579,10 @@ def build_row(app, fromdocname, rowdata):
entry += nodes.paragraph(text=item)
elif isinstance(cell, bool):
if cell:
entry += nodes.paragraph(text="")
entry += nodes.paragraph(text="")
entry['classes'] = ['coverage-ok']
else:
entry += nodes.paragraph(text="")
entry += nodes.paragraph(text="")
entry['classes'] = ['coverage-fail']
else:
entry += nodes.paragraph(text=cell)
@ -478,30 +590,28 @@ def build_row(app, fromdocname, rowdata):
def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type):
def process_coverage(app, fromdocname, doccmd, xmlcmd, vyoscmd, cli_type):
coverage_list = {}
int_docs = 0
int_xml = 0
strip_true_list = []
for cmd in doccmd:
coverage_item = {
'doccmd': None,
'xmlcmd': None,
'vyoscmd': None,
'doccmd_item': None,
'xmlcmd_item': None,
'vyoscmd_item': None,
'indocs': False,
'inxml': False,
'invyos': False,
'xmlfilename': None
}
coverage_item['doccmd'] = cmd['cmd']
coverage_item['doccmd_item'] = cmd
coverage_item['indocs'] = True
int_docs += 1
coverage_list[strip_cmd(cmd['cmd'])] = dict(coverage_item)
#print(coverage_list.keys())
for cmd in xmlcmd:
strip = strip_cmd(cmd['cmd'])
@ -509,34 +619,69 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type):
coverage_item = {
'doccmd': None,
'xmlcmd': None,
'vyoscmd': None,
'doccmd_item': None,
'xmlcmd_item': None,
'vyoscmd_item': None,
'indocs': False,
'inxml': False,
'invyos': False,
'xmlfilename': None
}
coverage_item['xmlcmd'] = cmd['cmd']
coverage_item['xmlcmd_item'] = cmd
coverage_item['inxml'] = True
coverage_item['xmlfilename'] = cmd['filename']
int_xml += 1
coverage_list[strip] = dict(coverage_item)
else:
coverage_list[strip]['xmlcmd'] = cmd['cmd']
coverage_list[strip]['xmlcmd_item'] = cmd
coverage_list[strip]['inxml'] = True
coverage_list[strip]['xmlfilename'] = cmd['filename']
int_xml += 1
for item in vyoscmd[cli_type]:
cmd = ' '.join(item['cmd'])
strip = strip_cmd(cmd)
if strip not in coverage_list.keys():
coverage_item = {
'doccmd': None,
'xmlcmd': None,
'vyoscmd': None,
'doccmd_item': None,
'xmlcmd_item': None,
'vyoscmd_item': None,
'indocs': False,
'inxml': False,
'invyos': False,
'xmlfilename': None
}
coverage_item['vyoscmd'] = cmd
coverage_item['invyos'] = True
coverage_list[strip] = dict(coverage_item)
else:
coverage_list[strip]['vyoscmd'] = cmd
coverage_list[strip]['invyos'] = True
if coverage_list[strip]['indocs'] and coverage_list[strip]['inxml']:
strip_true_list.append(strip)
strip_true_list = list(set(strip_true_list))
# to find syntax errors in cfg or cmd commands
#for k in coverage_list.keys():
# if ("[" in k) or ("]" in k) or ("<" in k) or (">" in k) or ("|" in k):
# print(coverage_list[k])
table = nodes.table()
tgroup = nodes.tgroup(cols=3)
tgroup = nodes.tgroup(cols=4)
table += tgroup
header = (f'{int_docs}/{len(coverage_list)} in Docs', f'{int_xml}/{len(coverage_list)} in XML', 'Command')
colwidths = (1, 1, 8)
header = (f'Status {len(strip_true_list)}/{len(coverage_list)}', 'Documentation', 'XML', f'in VyOS {vyoscmd["os"]}')
colwidths = (5, 33 , 33, 33)
table = nodes.table()
tgroup = nodes.tgroup(cols=len(header))
table += tgroup
@ -548,28 +693,42 @@ def process_coverage(app, fromdocname, doccmd, xmlcmd, cli_type):
tbody = nodes.tbody()
tgroup += tbody
for entry in sorted(coverage_list):
body_text_list = []
doc_cmd_text = []
doc_xml_text = []
doc_vyos_text = []
if coverage_list[entry]['indocs']:
body_text_list.append(coverage_list[entry]['doccmd_item'])
doc_cmd_text.append(coverage_list[entry]['doccmd_item'])
else:
body_text_list.append('Not documented yet')
doc_cmd_text.append('not yet documented')
if coverage_list[entry]['inxml']:
body_text_list.append("------------------")
body_text_list.append(str(coverage_list[entry]['xmlfilename']) + ":")
body_text_list.append(coverage_list[entry]['xmlcmd'])
doc_xml_text.append(str(coverage_list[entry]['xmlfilename']) + ":")
doc_xml_text.append(coverage_list[entry]['xmlcmd'])
else:
body_text_list.append('Nothing found in XML Definitions')
doc_xml_text.append('Nothing found in XML Definitions')
if coverage_list[entry]['invyos']:
doc_vyos_text.append(coverage_list[entry]['vyoscmd'])
else:
doc_vyos_text.append('Nothing found in VyOS')
if not coverage_list[entry]['indocs'] or not coverage_list[entry]['inxml'] or not coverage_list[entry]['invyos']:
status = False
else:
status = True
tbody += build_row(app, fromdocname,
(
coverage_list[entry]['indocs'],
coverage_list[entry]['inxml'],
body_text_list
status,
doc_cmd_text,
doc_xml_text,
doc_vyos_text
)
)
table['ids'] = [f'table-{cli_type}']
return table
def process_cmd_node(app, cmd, fromdocname, cli_type):
@ -599,6 +758,7 @@ def process_cmd_nodes(app, doctree, fromdocname):
fromdocname,
env.vyos_cfgcmd,
app.config.vyos_working_commands['cfgcmd'],
app.config.vyos_commands,
'cfgcmd'
)
)
@ -616,6 +776,7 @@ def process_cmd_nodes(app, doctree, fromdocname):
fromdocname,
env.vyos_opcmd,
app.config.vyos_working_commands['opcmd'],
app.config.vyos_commands,
'opcmd'
)
)
@ -640,4 +801,21 @@ def vytask_role(name, rawtext, text, lineno, inliner, options={}, content=[]):
def cmd_role(name, rawtext, text, lineno, inliner, options={}, content=[]):
node = nodes.literal(text, text)
return [node], []
return [node], []
def handle_document_meta_data(app, document):
docname = app.env.docname
lastproofread = app.env.metadata[docname].get('lastproofread', False)
if lastproofread:
try:
lastproofread_time = datetime.strptime(lastproofread, '%Y-%m-%d')
delta = datetime.now() - lastproofread_time
if delta.days > 365:
logger.warning(f'{delta.days} days since last proofread {app.env.doc2path(docname)}')
except Exception as e:
logger.warning(f'lastproofread meta data error in {app.env.doc2path(docname)}: {e}')
else:
pass
#logger.warning(f'lastproofread meta data missing in {app.env.doc2path(docname)}')

View File

@ -0,0 +1,7 @@
User-agent: atlassian-bot
Disallow:
User-agent: *
Disallow: # Allow everything
Sitemap: https://docs.vyos.io/sitemap.xml

View File

@ -2,8 +2,10 @@
.. _`accel-ppp`: https://accel-ppp.org/
.. _`Secure Socket Tunneling Protocol`: https://en.wikipedia.org/wiki/Secure_Socket_Tunneling_Protocol
.. _Phabricator: https://phabricator.vyos.net/
.. _Phabricator: https://vyos.dev/
.. _802.1ad: https://en.wikipedia.org/wiki/IEEE_802.1ad
.. _802.1q: https://en.wikipedia.org/wiki/IEEE_802.1Q
.. _`VyOS CI`: https://ci.vyos.net
.. _vyos-build: https://github.com/vyos/vyos-build
.. start_vyoslinter
.. start_vyoslinter

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
<mxfile host="app.diagrams.net" modified="2021-06-29T11:55:47.927Z" agent="5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36" etag="Bz4WAiXHzjjCvDkoEJPw" version="14.8.1" type="device"><diagram id="aAslkehIyZXHwb55RWRM" name="Page-1">7VpLc6M4EP41PpoCSbyOdhLPHjJVmUpVNnuUQbapBeQFObb3168EwjwkPzJrHKcK5xDUEq1W99etVosRfEh2PzK8Xv2kIYlHwAx3I/g4AgDYjsf/Ccq+pFi2bZaUZRaFklYTXqN/iSRWwzZRSPLWQEZpzKJ1mxjQNCUBa9FwltFte9iCxu1Z13hJFMJrgGOV+mcUslVJ9apVCPofJFquqpktU/YkuBosCfkKh3TbIMGnEXzIKGXlU7J7ILHQXqWX8r3Zkd6DYBlJ2SUvPMcQwd02m7w95GM/fv71vsVjyeUDxxu5YCks21cayOgmDYlgYo3gdLuKGHld40D0brnROW3Fklh2q0JVM5CMkV2DJIX8QWhCWLbnQ2TvGNlO+Y7EzBjaksm2tgBCqKStGtqHsLK8tPrywL1WDH+QuvmEnsAd6skyPXh3ioLnFcUdYS0ek91SBA0jiPKAGlx9jGS5/N/WVojzVaFZkzcWURw/0JhmBTdoQsfzXU7PWUb/Jo2eRfE79FTuy1U6FVqOuJM/4zmJX2gesYimvG9OGaNJY8Akjpaig1FhwNrEQpCDQ4tGQJMoqCSkKZvhJIqFXd5IFuIUS7IMcBa4GgZs1MYA8G0FA9DTYMDy/J4wgAYM3BIDCN4fBOwBAreEgItcw26DwLPgV4PAOQ8CEvJsSzZzsky4Dp5q0pSk4UQkcbw3pSlpw4HsIvYudM2XXrb+kpoXz4+7ZmPfsEkDG1M4mzmOiqbQJl6IdGhynCmYzRQ0QTnRC8kirjyB3HLylCuyFLIwdtEuxDT8qllLWrT2zZbKL5xFwgpF6yh0crrJAnJ+m2Y4WxJ23o+FmU4CsQGyKjVuYqyiZSTGLPpo59Y63MkZXmjEV1bj3HOg4cH610l/gNPmWKpBMmmmxgpf/xRf13cNp/Gz27OUSlRm4cDF+8awtRiQn1zckTh+XOzuG8g984ZrWiff4A+l3LXXH6z8+4HAHQJBIxB43h0FAvQ9AwFyQMthzY7L8iO60XHTi4MBdC3DUt29Ym07liZWXDsYAAQ+6dqoKpnc1LU9jWs7Mbf2dM4flqwAZ0kQLtdyeuefDa06xnmREk34AMtb7+rOiovlA24VzzANvswZQBVX3igZtyfj5IYAnWDD0yrWDiFt95YhphkLJAnLRDDgjlakp90MMYnCsIhYugJAO3G8RuKn7AC2qeb+FrJVT6zKUlfP+vxbIcIA9oCCclfvosCpij7NQpB7QxBUsegGKBBTDSAAYx+Y3TMgrElfBgRdhXkIB70iAZl3Fw509fMhHPQJAtCtCh5q/l8GAt3dQD+5ostzRc8AJhiSxebBxr+7ZNHS3RVcAwIfLKojwTzrWjxf4/Q4861cumCf0izBsQZjpjiKGGL9wrEOQCo5K/hqw64DsTOXhRfWm9uFCGt0UQUajZSax8IWf0dxLl6WolsaTJcl8mvA1TK7R2/f0qQzoDr7t+oMsC/A6m42vhNg4QDYvgCr1Gx886vRqruC+Z9bLkA6+GbFaoZttijEKZmX9himKY/2t8/qSvC9ACEmiwEHcv9C3QsqXQreEwze8zeeBrNfP6eTcLcC28dJvNB+7tVztfbUpqZSvjtiFHhoQHSimotQt4TjWuoewhOjG2JGd3TvWKBxOxfEOM/FDq9+7da5O7pIMze6TnL9zs7tmh11Xnx7pLByvA6rI1dEv3Ejo7XX7U/Z1kknv45LZ4SLg+fFAOFueMNoLlPCT3myvHnj09jTkf2oDwzaANKDv9tO198PaGn6O7zOHsGb9efGJdzqr7bh038=</diagram></mxfile>

View File

@ -11,11 +11,19 @@
* **dhcpv6** interface address is received by DHCPv6 from a DHCPv6
server on this segment.
.. note:: When using DHCP to retrieve IPv4 address and if local
customizations are needed, they should be possible using the enter and
exit hooks provided. The hook dirs are:
* ``/config/scripts/dhcp-client/pre-hooks.d/``
* ``/config/scripts/dhcp-client/post-hooks.d/``
Example:
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} address 192.0.2.1/24
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} address 2001:db8::1/64
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} dhcp
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} dhcpv6
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} address dhcp
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} address dhcpv6

View File

@ -0,0 +1,31 @@
.. cmdinclude:: /_include/interface-description.txt
:var0: {{ var0 }}
:var1: {{ var1 }}
.. cmdinclude:: /_include/interface-disable.txt
:var0: {{ var0 }}
:var1: {{ var1 }}
.. cmdinclude:: /_include/interface-disable-flow-control.txt
:var0: {{ var0 }}
:var1: {{ var1 }}
.. cmdinclude:: /_include/interface-disable-link-detect.txt
:var0: {{ var0 }}
:var1: {{ var1 }}
.. cmdinclude:: /_include/interface-mtu.txt
:var0: {{ var0 }}
:var1: {{ var1 }}
.. cmdinclude:: /_include/interface-ip.txt
:var0: {{ var0 }}
:var1: {{ var1 }}
.. cmdinclude:: /_include/interface-ipv6.txt
:var0: {{ var0 }}
:var1: {{ var1 }}
.. cmdinclude:: /_include/interface-vrf.txt
:var0: {{ var0 }}
:var1: {{ var1 }}

View File

@ -28,6 +28,11 @@
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} dhcp-options vendor-class-id <vendor-id>
This option is used by some DHCP clients to identify the vendor type and
possibly the configuration of a DHCP client. The information is a string of
bytes whose contents are specific to the vendor and are not specified in a
standard.
The vendor-class-id option can be used to request a specific class of vendor
options from the server.
@ -48,3 +53,43 @@
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} dhcp-options no-default-route
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} dhcp-options default-route-distance <distance>
Set the distance for the default gateway sent by the DHCP server.
Example:
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} dhcp-options default-route-distance 220
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} dhcp-options reject <address>
Reject DHCP leases from a given address or range.
This is useful when a modem gives a local IP when first starting.
* **address** can be specified multiple times,
e.g. 192.168.100.1 and/or 192.168.100.0/24
Example:
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} dhcp-options reject 192.168.100.0/24
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} dhcp-options user-class <string>
This option is used by some DHCP clients as a way for users to specify
identifying information to the client. This can be used in a similar way to
the vendor-class-identifier option, but the value of the option is specified
by the user, not the vendor.
Example:
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} dhcp-options user-class VyOS

View File

@ -11,6 +11,17 @@
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} duid '0e:00:00:01:00:01:27:71:db:f0:00:50:56:bf:c5:6d'
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} dhcpv6-options no-release
When no-release is specified, dhcp6c will avoid sending a release message on
client exit in order to prevent losing an assigned address or prefix.
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} dhcpv6-options no-release
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} dhcpv6-options parameters-only

View File

@ -24,7 +24,7 @@ networks.
{{ var5 }} {{ var6 }} dhcpv6-options pd <id> interface <delegatee>
address <address>
Specify the interface address used locally on the interfcae where the prefix
Specify the interface address used locally on the interface where the prefix
has been delegated to. ID must be a decimal integer.
It will be combined with the delegated prefix and the sla-id to form a

View File

@ -7,31 +7,35 @@ EAPoL comes with an identify option. We automatically use the interface MAC
address as identity parameter.
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} eapol ca-cert-file <file>
{{ var5 }} {{ var6 }} eapol ca-certificate <name>
SSL :abbr:`CA (Certificate Authority)` x509 PEM file used afor authentication
of the remote side.
Set the name of the SSL :abbr:`CA (Certificate Authority)` PKI entry used for
authentication of the remote side. If an intermediate CA certificate is
specified, then all parent CA certificates that exist in the PKI, such as the
root CA or additional intermediate CAs, will automatically be used during
certificate validation to ensure that the full chain of trust is available.
Example:
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} eapol ca-cert-file /config/auth/ca.pem
set pki ca eapol-server-intermediate-ca <Server intermediate CA contents>
set pki ca eapol-server-root-ca <Server root CA contents>
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} eapol ca-certificate eapol-server-intermediate-ca
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} eapol cert-file <file>
{{ var5 }} {{ var6 }} eapol certificate <name>
SSL/x509 public certificate file provided by the client to authenticate
against the 802.1x system.
Set the name of the x509 client keypair used to authenticate against the
802.1x system. All parent CA certificates of the client certificate, such as
intermediate and root CAs, will be sent as part of the EAP-TLS handshake.
Example:
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} eapol cert-file /config/auth/public.pem
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} eapol key-file <file>
SSL/x509 private certificate file provided by the client to authenticate
against the 802.1x system.
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} eapol key-file /config/auth/private.key
set pki ca eapol-client-intermediate-ca <Client intermediate CA contents>
set pki ca eapol-client-root-ca <Client root CA contents>
set pki certificate eapol-client certificate <Client certificate contents>
set pki certificate eapol-client private key <Client private key contents>
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} eapol certificate eapol-client

View File

@ -0,0 +1,11 @@
.. cfgcmd:: set interfaces {{ var0 }} <interface> evpn uplink
When all the underlay links go down the PE no longer has access
to the VxLAN +overlay. To prevent blackholing of traffic the
server/ES links are protodowned on the PE.
A link can be setup for uplink tracking via the following example:
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} evpn uplink

View File

@ -1,8 +1,25 @@
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} ip adjust-mss <mss | clamp-mss-to-pmtu>
As Internet wide PMTU discovery rarely works, we sometimes need to clamp our
TCP MSS value to a specific value. This is a field in the TCP options part of
a SYN packet. By setting the MSS value, you are telling the remote side
unequivocally 'do not try to send me packets bigger than this value'.
.. note:: This command was introduced in VyOS 1.4 - it was previously called:
``set firewall options interface <name> adjust-mss <value>``
.. hint:: MSS value = MTU - 20 (IP header) - 20 (TCP header), resulting in
1452 bytes on a 1492 byte MTU.
Instead of a numerical MSS value `clamp-mss-to-pmtu` can be used to
automatically set the proper value.
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} ip arp-cache-timeout
Once a neighbor has been found, the entry is considered to be valid for at
least for this specifc time. An entry's validity will be extended if it
least for this specific time. An entry's validity will be extended if it
receives positive feedback from higher level protocols.
This defaults to 30 seconds.
@ -46,10 +63,26 @@
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} ip disable-forwarding
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} ip enable-directed-broadcast
Define different modes for IP directed broadcast forwarding as described in
:rfc:`1812` and :rfc:`2644`.
If configured, incoming IP directed broadcast packets on this interface will
be forwarded.
If this option is unset (default), incoming IP directed broadcast packets
will not be forwarded.
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} ip enable-directed-broadcast
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} ip enable-arp-accept
Define behavior for gratuitous ARP frames who's IP is not already present in
Define behavior for gratuitous ARP frames whose IP is not already present in
the ARP table. If configured create new entries in the ARP table.
Both replies and requests type gratuitous arp will trigger the ARP table to be
@ -126,7 +159,7 @@
possible to allow these hosts to communicate through the upstream router by
proxy_arp'ing.
.. note:: Don't need to be used together with proxy_arp.
.. note:: Does not need to be used together with proxy_arp.
This technology is known by different names:

View File

@ -53,3 +53,48 @@
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} ipv6 disable-forwarding
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} ipv6 adjust-mss <mss | clamp-mss-to-pmtu>
As Internet wide PMTU discovery rarely works, we sometimes need to clamp our
TCP MSS value to a specific value. This is a field in the TCP options part of
a SYN packet. By setting the MSS value, you are telling the remote side
unequivocally 'do not try to send me packets bigger than this value'.
.. note:: This command was introduced in VyOS 1.4 - it was previously called:
``set firewall options interface <name> adjust-mss6 <value>``
.. hint:: MSS value = MTU - 40 (IPv6 header) - 20 (TCP header), resulting in
1432 bytes on a 1492 byte MTU.
Instead of a numerical MSS value `clamp-mss-to-pmtu` can be used to
automatically set the proper value.
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} ipv6 accept-dad <1-3>
Whether to accept DAD (Duplicate Address Detection).
- 0: Disable DAD
- 1: Enable DAD (default)
- 2: Enable DAD, and disable IPv6 operation if MAC-based duplicate link-local address has been found.
Example:
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} ipv6 accept-dad 2
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} ipv6 dup-addr-detect-transmits <n>
The amount of Duplicate Address Detection probes to send.
Default: 1
Example:
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} ipv6 dup-addr-detect-transmits 5

View File

@ -8,4 +8,4 @@
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} mac '00:01:02:03:04:05'
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} mac '00:53:01:02:03:04'

View File

@ -1,7 +1,10 @@
SPAN port mirroring can copy the inbound/outbound traffic of the interface to
the specified interface, usually the interface can be connected to some special
equipment, such as behavior control system, intrusion detection system and
traffic collector, and can copy all related traffic from this port
equipment, such as a behavior control system, intrusion detection system or
traffic collector, and can copy all related traffic from this port.
The benefit of mirroring the traffic is that the application is isolated from
the source traffic and so application processing does not affect the traffic
or the system performance.
VyOS uses the `mirror` option to configure port mirroring. The configuration
is divided into 2 different directions. Destination ports should be configured

View File

@ -8,4 +8,4 @@
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} mtu 9000
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} mtu 1600

View File

@ -0,0 +1,14 @@
.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }}
{{ var5 }} {{ var6 }} per-client-thread
Provides a per-device control to enable/disable the threaded mode for
all the NAPI instances of the given network device, without the need for
a device up/down.
If CLI option is not specified, this feature is disabled.
Example:
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} per-client-thread

View File

@ -1,27 +0,0 @@
.. cfgcmd:: set interfaces {{ var0 }} <interface> xdp
Enable support for Linux :abbr:`XDP (eXpress Data Path)` on recent 1.3 rolling
releases. You must enable it for every interface which should participate in
the XDP forwarding.
XDP is an eBPF based high performance data path merged in the Linux kernel
since version 4.8. The idea behind XDP is to add an early hook in the RX path
of the kernel, and let a user supplied eBPF program decide the fate of the
packet. The hook is placed in the NIC driver just after the interrupt
processing, and before any memory allocation needed by the network stack
itself, because memory allocation can be an expensive operation.
.. warning:: This is highly experimental!
.. note:: Enabling this feature will break any form of NAT or Firewalling on
this interface, as XDP is handled way earlier in the driver then iptables/
nftables.
Enabling this feature will only load the XDP router code as described here:
https://blog.apnic.net/2020/04/30/how-to-build-an-xdp-based-bgp-peering-router/
Example:
.. code-block:: none
set interfaces {{ var0 }} {{ var1 }} xdp

@ -1 +1 @@
Subproject commit 86209c679c6b7ca9d5bac1f67ffd391b9b16c008
Subproject commit f980f8b8010a9681c387d47c476254c89b0c4a25

37
docs/_locale/de/404.pot Normal file
View File

@ -0,0 +1,37 @@
msgid ""
msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Localazy (https://localazy.com)\n"
"Project-Id-Version: VyOS Documentation\n"
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n==1) ? 0 : 1;\n"
#: ../../404.rst:4
msgid "Page Not Found"
msgstr "Seite nicht gefunden"
#: ../../404.rst:6
msgid "Sorry, We could not find a page. Try using the search box or go to the release homepage:"
msgstr "Entschuldigung, wir konnten keine Seite finden. Versuchen Sie es mit dem Suchfeld oder gehen Sie auf die Homepage der Veröffentlichung:"
#: ../../404.rst:9
msgid "`1.2.x (crux) <https://docs.vyos.io/en/crux/>`_"
msgstr "`1.2.x (crux) <https://docs.vyos.io/en/crux/>`_"
#: ../../404.rst:10
msgid "`1.3.x (equuleus) <https://docs.vyos.io/en/equuleus/>`_"
msgstr "`1.3.x (equuleus) <https://docs.vyos.io/en/equuleus/>`_"
#: ../../404.rst:11
msgid "`1.4.x (sagitta) <https://docs.vyos.io/en/sagitta/>`_"
msgstr "`1.4.x (sagitta) <https://docs.vyos.io/en/sagitta/>`_"
#: ../../404.rst:12
msgid "`rolling release (circinus) <https://docs.vyos.io/en/latest/>`_"
msgstr "`rolling release (circinus) <https://docs.vyos.io/en/latest/>`_"
#: ../../404.rst:11
msgid "`rolling release (sagitta) <https://docs.vyos.io/en/latest/>`_"
msgstr "`Rolling Release (Sagitta) <https://docs.vyos.io/en/latest/>`_"

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More