<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/debian, branch 1.3.4</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=1.3.4</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=1.3.4'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2023-07-19T14:39:45+00:00</updated>
<entry>
<title>sshguard: T5354: Add service ssh dynamic-protection</title>
<updated>2023-07-19T14:39:45+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-07-19T14:39:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=cd6f7994a9c5d6501ce56b57362c7f33f64fa3d5'/>
<id>urn:sha1:cd6f7994a9c5d6501ce56b57362c7f33f64fa3d5</id>
<content type='text'>
Sshguard protects hosts from brute-force attacks
It can inspect logs and block "bad" addresses by threshold
Auto-generates own tables and rules for nftables, so they are not
intercept with VyOS firewall rules.
When service stops, all generated tables are deleted.

set service ssh dynamic-protection
set service ssh dynamic-protection allow-from '192.0.2.1'
set service ssh dynamic-protection block-time '120'
set service ssh dynamic-protection detect-time '1800'
set service ssh dynamic-protection threshold '30'
</content>
</entry>
<entry>
<title>cloud-init: T5190: Added Cloud-init pre-configurator</title>
<updated>2023-05-04T19:41:40+00:00</updated>
<author>
<name>zsdc</name>
<email>taras@vyos.io</email>
</author>
<published>2023-05-04T19:41:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=748199b10df112cba0821703001c0307e325bd90'/>
<id>urn:sha1:748199b10df112cba0821703001c0307e325bd90</id>
<content type='text'>
Added a new service that starts before Cloud-init, waits for all network
interfaces initialization, and if requested by config, checks which interfaces
can get configuration via DHCP server and creates a corresponding Cloud-init
network configuration.

This protects from two situations:

* when Cloud-init tries to get meta-data via eth0 (default and fallback variant
for any data source which depends on network), but the real network is connected
to another interface
* when Cloud-init starts simultaneously with udev and initializes the first
interface to get meta-data before it is renamed to eth0 by udev
</content>
</entry>
<entry>
<title>T4975: always sync() filesystem after commit</title>
<updated>2023-02-04T12:26:28+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-02-04T12:23:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ae9dde044f0a60c9034874b2912729ed694f5375'/>
<id>urn:sha1:ae9dde044f0a60c9034874b2912729ed694f5375</id>
<content type='text'>
(cherry picked from commit 29a44a73c638cb22839aa32986de367231b6efe9)
</content>
</entry>
<entry>
<title>Debian: T578: add skopeo dependency on vyos-1x-smoketest</title>
<updated>2022-12-31T07:18:59+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-12-31T07:18:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5e305d7a173864add90ff3cff0cc839aed0dccdd'/>
<id>urn:sha1:5e305d7a173864add90ff3cff0cc839aed0dccdd</id>
<content type='text'>
Dependency is required for the test Docker OCI image used within the
smoketest framework</content>
</entry>
<entry>
<title>container: T578: backport podman from 1.4 development branch</title>
<updated>2022-12-30T21:28:25+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-12-30T21:23:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=0c8b53e6f7a94e914a7815328bbd16c0b3943d40'/>
<id>urn:sha1:0c8b53e6f7a94e914a7815328bbd16c0b3943d40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>backport: T4815: Fix various name server config issues</title>
<updated>2022-11-15T05:56:56+00:00</updated>
<author>
<name>Yuxiang Zhu</name>
<email>vfreex@gmail.com</email>
</author>
<published>2022-11-14T02:23:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ff901a52bb9acd4bdd0e3a96033c896e4667a6af'/>
<id>urn:sha1:ff901a52bb9acd4bdd0e3a96033c896e4667a6af</id>
<content type='text'>
This is a backport of https://github.com/vyos/vyos-1x/pull/1656.

Note I also changed `ip-down.script.tmpl` to not wait for `systemctl
stop dhcp6c@$iface.service`, because that command is slow and pppd will
kill the ip-down script if it times out.

I didn't see `ip-down.script.tmpl` or its equivalent in the 1.4 branch.
Not sure if there is another mechanism to handle that functionality or
it is missed.
</content>
</entry>
<entry>
<title>Debian: T4584: remove version number from hostap package requirement</title>
<updated>2022-08-16T06:24:21+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-08-16T06:23:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6b3c359ed0995d26626ddfc1cbf131e75bff74cc'/>
<id>urn:sha1:6b3c359ed0995d26626ddfc1cbf131e75bff74cc</id>
<content type='text'>
(cherry picked from commit 681bdf2946d1d10f3b432f70452a8d018b7a98ae)
</content>
</entry>
<entry>
<title>wwan: T4324: cronjob is setup via interfaces-wwan.py - drop dedicated cron file</title>
<updated>2022-04-03T07:19:18+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-04-02T12:38:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=7091d0b54f21caf85ea86d2542d9bec4b5fd1afb'/>
<id>urn:sha1:7091d0b54f21caf85ea86d2542d9bec4b5fd1afb</id>
<content type='text'>
(cherry picked from commit 5faeacd1111a83e5859b98ccc4193cb6017cdba8)
</content>
</entry>
<entry>
<title>conntrackd: T4259: fix daemon configuration path</title>
<updated>2022-03-05T19:54:15+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-03-05T19:51:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=0aa13010b1a013edc3c3a89a007108dfbb82bdad'/>
<id>urn:sha1:0aa13010b1a013edc3c3a89a007108dfbb82bdad</id>
<content type='text'>
(cherry picked from commit aa8080d316dbeb4d26bf67f6d67efeda43b2bc07)
</content>
</entry>
<entry>
<title>conntrackd: T4259: prevent startup of multiple daemon instances</title>
<updated>2022-03-05T19:53:02+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-03-05T08:40:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=36c46f5893fa1f4df1defcee851e44ca3ed1fd8f'/>
<id>urn:sha1:36c46f5893fa1f4df1defcee851e44ca3ed1fd8f</id>
<content type='text'>
(cherry picked from commit 2c94c3ec72a559de405b29b4399250db3085717e)
</content>
</entry>
</feed>
