<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/conf_mode/system_login.py, branch rolling</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=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-06-16T18:24:44+00:00</updated>
<entry>
<title>template: T8923: fix typo in function argument "formater" -&gt; "formatter"</title>
<updated>2026-06-16T18:24:44+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-16T18:24:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=51e6b967b1216853c2bd3bc3298639bd3382b5bc'/>
<id>urn:sha1:51e6b967b1216853c2bd3bc3298639bd3382b5bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8923: normalize "can not" to "cannot"</title>
<updated>2026-06-16T18:24:44+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-16T18:24:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=fa853ed8f25b5b9bf396d6e819b2c6259e7f5f42'/>
<id>urn:sha1:fa853ed8f25b5b9bf396d6e819b2c6259e7f5f42</id>
<content type='text'>
Replace two-word "can not" / "Can not" with "cannot" across comments,
ConfigError messages, CLI help text, and op-mode output.

Standard SNMP MIB files under mibs/ are left unchanged.
</content>
</entry>
<entry>
<title>T8410: Fix typos and mistakes for operational and configuration commands</title>
<updated>2026-03-24T17:02:56+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-03-20T16:41:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=bb2aee1e58c1cd30087b935798060e6bf3c698c8'/>
<id>urn:sha1:bb2aee1e58c1cd30087b935798060e6bf3c698c8</id>
<content type='text'>
Fix typos and mistakes in the commands and comments
No functional changes
</content>
</entry>
<entry>
<title>login: T8415: show Warning() if default password is used when adding user</title>
<updated>2026-03-20T21:03:41+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-03-20T20:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=51a1b87e973808e47b6b1bee6736394a5ee77dcc'/>
<id>urn:sha1:51a1b87e973808e47b6b1bee6736394a5ee77dcc</id>
<content type='text'>
When performing an image installation and the user chooses vyos as the default
password, a warning is emitted.

The combination vyos/vyos is used in brute force lists and have been seen
multiple times in the wild. When adding the user via:
  set system login user vyos authentication plaintext-password vyos
a warning should be shown!
</content>
</entry>
<entry>
<title>login: T8086: replace getpwnam()/getpwuid() with get_local_passwd_entries()</title>
<updated>2025-12-17T20:27:25+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-12-09T22:15:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=197809bf77d841fe57bdcbaeeb3b078145aab140'/>
<id>urn:sha1:197809bf77d841fe57bdcbaeeb3b078145aab140</id>
<content type='text'>
Switch to our custom implementation to avoid NSS/TACACS timeouts as explained
in commit 4c9eaaa96e06 ("login: replace getpwall() user enumeration to avoid
NSS/TACACS timeouts").
</content>
</entry>
<entry>
<title>login: T8086: replace getpwall() occurances with get_local_passwd_entries()</title>
<updated>2025-12-17T20:27:23+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-12-09T22:15:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5566e6035b42e99eb874c3c5a35fe72e8435df38'/>
<id>urn:sha1:5566e6035b42e99eb874c3c5a35fe72e8435df38</id>
<content type='text'>
Switch to our custom implementation to avoid NSS/TACACS timeouts as explained
in commit 4c9eaaa96e06 ("login: replace getpwall() user enumeration to avoid
NSS/TACACS timeouts").
</content>
</entry>
<entry>
<title>login: T8024: show user warning for unconfigured TACACS source-address</title>
<updated>2025-11-19T21:05:39+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-11-19T21:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=dbff37e91d2168a296509428e40e974479b40d80'/>
<id>urn:sha1:dbff37e91d2168a296509428e40e974479b40d80</id>
<content type='text'>
Add a commit-time check and warning to the user if the TACACS source-address is
not configured on the system or the given VRF.
</content>
</entry>
<entry>
<title>login: T8024: show user warning for unconfigured RADIUS source-address</title>
<updated>2025-11-19T21:05:39+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-11-19T21:00:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e6a97d165236a9606d013c8066671a295b036f36'/>
<id>urn:sha1:e6a97d165236a9606d013c8066671a295b036f36</id>
<content type='text'>
Add a commit-time check and warning to the user if the RADIUS source-address
(IPv4 or IPv6) is not configured on the system or the given VRF.
</content>
</entry>
<entry>
<title>login: T8024: fix typo in TACACS error message if all servers are disabled</title>
<updated>2025-11-19T21:05:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-11-19T20:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e627bcb083965de28f4dea15a68c3e1ba7bdcdbd'/>
<id>urn:sha1:e627bcb083965de28f4dea15a68c3e1ba7bdcdbd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8012: Add user vpp to user groups</title>
<updated>2025-11-19T14:00:44+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2025-11-17T14:53:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=99b33331b80e27607b27477b16f5345c5c9cfaf6'/>
<id>urn:sha1:99b33331b80e27607b27477b16f5345c5c9cfaf6</id>
<content type='text'>
To allow call VPP api without sudo

 - Get op-mode commands without sudo
 - Use API call in smoke-tests
</content>
</entry>
</feed>
