<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyatta-cfg.git/src, branch beryllium</title>
<subtitle>Vyatta configuration system (mirror of https://github.com/vyos/vyatta-cfg.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyatta-cfg.git/atom?h=beryllium</id>
<link rel='self' href='https://git.amelek.net/vyos/vyatta-cfg.git/atom?h=beryllium'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/'/>
<updated>2015-07-07T06:23:57+00:00</updated>
<entry>
<title>vyatta-cfg: remove unused unionfs mounts following unclean config exits</title>
<updated>2015-07-07T06:23:57+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-07-07T06:21:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=46639708dce06b6d779651d74e87ede4679f3780'/>
<id>urn:sha1:46639708dce06b6d779651d74e87ede4679f3780</id>
<content type='text'>
If a configuration session is exited uncleanly, either as a result of a
network disconnect / timeout or other forced quit from within config
mode, the unionfs mount is left in place.  These remain until the
system is rebooted, giving an error when unmounting the config
directory.

This commit checks for old configuartion directories when a user enters
config mode, removing any found that are owned by that user but not
part of any active configuration seesion.

Bug #564 http://bugzilla.vyos.net/show_bug.cgi?id=564
</content>
</entry>
<entry>
<title>vyatta-cfg: correct UnionfsCstore::do_umount error message</title>
<updated>2015-06-26T17:16:35+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-06-26T17:16:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=0aa5e6a671db3dec82392b324cd6cd8b599943c0'/>
<id>urn:sha1:0aa5e6a671db3dec82392b324cd6cd8b599943c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vyatta-cfg: fix for "failed to generate commited config"</title>
<updated>2015-01-11T19:47:05+00:00</updated>
<author>
<name>Alex Harpin</name>
<email>development@landsofshadow.co.uk</email>
</author>
<published>2015-01-11T19:20:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=d033d4e6ade03d67d2ca3cc3515a0b81a4b4ef81'/>
<id>urn:sha1:d033d4e6ade03d67d2ca3cc3515a0b81a4b4ef81</id>
<content type='text'>
When changes are made to the system by more than one user, only the
first user after a reboot is able to commit successfully, the others
fail with "Failed to generate committed config".  This is caused as
a result of the underlying unionfs-fuse mount used for the system
configuration and the fact that a .unionfs directory if left in the
active configuration with permissions set such that only the original
committing user can change them.

Bug #403 http://bugzilla.vyos.net/show_bug.cgi?id=403
</content>
</entry>
<entry>
<title>Removed dirty workaround for fuse completely.</title>
<updated>2014-04-30T20:39:14+00:00</updated>
<author>
<name>Kim Hagen</name>
<email>khagen@multi-development.com</email>
</author>
<published>2014-04-30T20:39:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=84c14e0983b3c2b9659af2e701b606e43306ccb2'/>
<id>urn:sha1:84c14e0983b3c2b9659af2e701b606e43306ccb2</id>
<content type='text'>
Use Build-iso to create /etc/fuse.conf file.
Use pipe(),fork(),execl() functions instead of system() function to
call unionfs-fuse.
</content>
</entry>
<entry>
<title>Add umount functions for unionfs-fuse.</title>
<updated>2014-03-10T03:26:04+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2014-03-10T03:26:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=cbdc3037e17f45c7281d319bba8ca13f4c6ac977'/>
<id>urn:sha1:cbdc3037e17f45c7281d319bba8ca13f4c6ac977</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import and adapt Kim Hagen's changes for union-fs support.</title>
<updated>2014-03-10T02:57:50+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2014-03-10T02:57:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=70adcee7b6561c4e9122858c4dca0fa5ee6af52a'/>
<id>urn:sha1:70adcee7b6561c4e9122858c4dca0fa5ee6af52a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix compiler warnings</title>
<updated>2013-01-07T17:24:29+00:00</updated>
<author>
<name>James Davidson</name>
<email>james.davidson@vyatta.com</email>
</author>
<published>2013-01-07T17:24:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=b550ff683e379086e2253d4aaaf11aafbc9fe6d7'/>
<id>urn:sha1:b550ff683e379086e2253d4aaaf11aafbc9fe6d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a few completion bugs</title>
<updated>2012-09-12T20:15:07+00:00</updated>
<author>
<name>John Southworth</name>
<email>john.southworth@vyatta.com</email>
</author>
<published>2012-09-12T20:15:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=f7cf247b61e0a1a44da7f99b39b948335f2f959b'/>
<id>urn:sha1:f7cf247b61e0a1a44da7f99b39b948335f2f959b</id>
<content type='text'>
1. Bugfix 8254: Show the help text first so users don't think there is
only one completion for a value when it exists with non-comps
2. Fix config mode inconsistencies with operational mode. Show all
values in help text.
3. Fix "exists_only" command handling. Only show nodes that exist when
doing completion for show, comment, and delete.
</content>
</entry>
<entry>
<title>Add cstore_cfg_path_exists_effective C interface</title>
<updated>2012-09-04T19:23:54+00:00</updated>
<author>
<name>James Davidson</name>
<email>james.davidson@vyatta.com</email>
</author>
<published>2012-09-04T19:19:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=87facac8ab09b380a81c0b4836d49274af4ffc9e'/>
<id>urn:sha1:87facac8ab09b380a81c0b4836d49274af4ffc9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restore original lock file semantics</title>
<updated>2012-07-13T22:03:56+00:00</updated>
<author>
<name>Stephen Hemminger</name>
<email>shemminger@vyatta.com</email>
</author>
<published>2012-07-13T22:03:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=8046e1ea6d185c3577f2e9001d3507931cd1d27b'/>
<id>urn:sha1:8046e1ea6d185c3577f2e9001d3507931cd1d27b</id>
<content type='text'>
Don't fail if lock file already exists
</content>
</entry>
</feed>
