<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyatta-cfg-system.git/scripts/standalone_root_pw_reset, branch 1.3.7</title>
<subtitle>Vyatta system-level configuration templates/scripts (mirror of https://github.com/vyos/vyatta-cfg-system.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyatta-cfg-system.git/atom?h=1.3.7</id>
<link rel='self' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/atom?h=1.3.7'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/'/>
<updated>2023-12-21T14:24:52+00:00</updated>
<entry>
<title>boot: T5739: Fixed password recovery</title>
<updated>2023-12-21T14:24:52+00:00</updated>
<author>
<name>zsdc</name>
<email>taras@vyos.io</email>
</author>
<published>2023-11-14T16:15:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=f1de91ff9c27b1bb5762d6929a7636a652c9284c'/>
<id>urn:sha1:f1de91ff9c27b1bb5762d6929a7636a652c9284c</id>
<content type='text'>
This change fixes a filter used for `sed` during password reset in the
`set_encrypted_password()` function.

Old logic: search between `user username {` and the first line with `}` does not
work for users with extra options in config, like public keys.

New logic: search between `user username {` and the first line with
`encrypted-password` which should cover all possible combinations, except
situations when a password is not presented in a configuration file.

(cherry picked from commit 6ee88ac6387ce0dbb570bde3e9c4582b206580aa)
</content>
</entry>
<entry>
<title>vyatta-cfg-system: allow password reset for users other than vyos</title>
<updated>2014-10-16T21:25:35+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2014-10-16T21:25:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=0268c1e894eaad329412aac253c11949ae690788'/>
<id>urn:sha1:0268c1e894eaad329412aac253c11949ae690788</id>
<content type='text'>
The password reset option only allows resetting the password for the
default admin (vyos) user.  This now allows the user to be specified
for the password reset, defaulting to the 'vyos' user with a password
of 'vyos'.

Bug #342 http://bugzilla.vyos.net/show_bug.cgi?id=342
</content>
</entry>
<entry>
<title>vyatta-cfg-system: set default vyos password hash to sha-512 when reset</title>
<updated>2014-10-16T20:03:07+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2014-10-16T20:03:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=c260e6a6566a7a2ae39242716ed90eba466143ec'/>
<id>urn:sha1:c260e6a6566a7a2ae39242716ed90eba466143ec</id>
<content type='text'>
In line with Bug #318, set the default vyos user password hash to use
SHA-512 instead of MD5 when recreating the user during a password reset

Bug #355 http://bugzilla.vyos.net/show_bug.cgi?id=355
</content>
</entry>
<entry>
<title>vyatta-cfg-system: add complete user config entry on password reset</title>
<updated>2014-10-16T19:45:03+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2014-10-16T19:45:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=8932d8f180139828c016244d77a30691ef5277a0'/>
<id>urn:sha1:8932d8f180139828c016244d77a30691ef5277a0</id>
<content type='text'>
Add the default plaintext-password entry to the default vyos user
created during password reset.

Bug #342 http://bugzilla.vyos.net/show_bug.cgi?id=342
</content>
</entry>
<entry>
<title>vyatta-cfg-system: fix for 'user vyos doesn't exist' on password reset</title>
<updated>2014-10-16T19:12:34+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2014-10-16T19:12:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=4c72c4877f5226096df4f7c15cb73c5adb93055d'/>
<id>urn:sha1:4c72c4877f5226096df4f7c15cb73c5adb93055d</id>
<content type='text'>
If you delete the vyos user from the system and then go into password
reset mode on reboot, the configuration entry for the vyos user is
recreated but the command returns 'usermod: user 'vyos' does not exist'.
Despite this message the user is created correctly on a full reboot,
just not at the point the command is run.

Bug #342 http://bugzilla.vyos.net/show_bug.cgi?id=342
</content>
</entry>
<entry>
<title>Bug #55: fix user name in password reset script.</title>
<updated>2013-11-03T13:11:17+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2013-11-03T13:11:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=36623f5e7fe8702a8ef7073b97fc31dbda2441ea'/>
<id>urn:sha1:36623f5e7fe8702a8ef7073b97fc31dbda2441ea</id>
<content type='text'>
Also remove a Vyatta occurence.
</content>
</entry>
<entry>
<title>Set system password also when resetting admin password</title>
<updated>2012-09-06T18:06:49+00:00</updated>
<author>
<name>James Davidson</name>
<email>james.davidson@vyatta.com</email>
</author>
<published>2012-09-06T18:06:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=59b1e0fc7b82ce32b8c284b18ccd9ff75c699ac4'/>
<id>urn:sha1:59b1e0fc7b82ce32b8c284b18ccd9ff75c699ac4</id>
<content type='text'>
Fixes bug 3241
</content>
</entry>
<entry>
<title>Bugfix 6210: Fix up case where login section is missing from config file.</title>
<updated>2010-09-18T08:55:45+00:00</updated>
<author>
<name>Bob Gilligan</name>
<email>gilligan@vyatta.com</email>
</author>
<published>2010-09-18T08:53:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=3a4230be7ac8adb6c36dc3b97ab23f3f587e1561'/>
<id>urn:sha1:3a4230be7ac8adb6c36dc3b97ab23f3f587e1561</id>
<content type='text'>
(cherry picked from commit b39ed5b1c8b85402770305efa6b2248df3440db1)
</content>
</entry>
<entry>
<title>Bugfix 6210: Fix parsing of config file</title>
<updated>2010-09-18T05:37:39+00:00</updated>
<author>
<name>Bob Gilligan</name>
<email>gilligan@vyatta.com</email>
</author>
<published>2010-09-18T03:44:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=7317d3599760b2eecf1f4c1591de566d6bac8ced'/>
<id>urn:sha1:7317d3599760b2eecf1f4c1591de566d6bac8ced</id>
<content type='text'>
Previous commit "More fixes to standalone password reset" incorrectly
parsed fields in the Vyatta config file.
(cherry picked from commit 9a08473ae6abb2aec0e51c758f0712ac91c27de9)
</content>
</entry>
<entry>
<title>More fixes to standalone password reset</title>
<updated>2010-07-22T21:56:36+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>stephen.hemminger@vyatta.com</email>
</author>
<published>2010-07-22T19:32:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg-system.git/commit/?id=0891dd1e867690606889991d3ae2fdb24674375c'/>
<id>urn:sha1:0891dd1e867690606889991d3ae2fdb24674375c</id>
<content type='text'>
Previous changes introduced lots of typos.
</content>
</entry>
</feed>
