summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-23Merge pull request #14 from runborg/currentChristian Poessinger
T1134: libboost-filesystem 1.62 is not compatible with jessie
2018-12-23libboost-filesystem 1.62 is not compatible with jessie, updated to 1.55 as ↵Runar Borge
is shipped with jessie Commit f8cc921(https://github.com/vyos/vyatta-cfg/commit/f8cc92151e0c710c65da2089c9af70fd8cd230b5) breaks compiling on jessie because the version expected is newer than found on jessie. prior to this commit version 1.55 was allowed.
2018-12-20Get rid of a hardcoded versioned package dependency.Daniil Baturin
2018-11-12T969: bind mount /boot before config.boot is loaded so that GRUB config can ↵Daniil Baturin
be modified by config scripts.
2018-10-28T253: quote tag node names if they contain special characters.Daniil Baturin
2018-10-21Merge pull request #12 from UnicronNL/currentKim
Move systemd mods to /lib directory
2018-10-21Move systemd mods to /lib directoryUnicronNL
Remove redundant my_commit check Do not show output on serial-getty (double output issue)
2018-10-18Create the status file at the correct moment.Kim
2018-10-17T901: increase vyos-router startup timeoutChristian Poessinger
With a lot of firewall zones and rules the startup of vyos-router could be aborted due to timeout on weak hardware (e.g. Intel ATOM D525). Increase the systemd timeout value from 5 to 20 minutes to give the vyos-service enough time to startup even on less powerful hardware.
2018-10-14set correct service name for postrmUnicronNL
2018-10-15Rework vyos router init (#11)Kim
* Add a systemd vyos.target and split the vyatta-router init script to multiple systemd scripts. * remove ref to cloud-init * Remove vyatta-router init and rename vyatta-router to vyos-initialize. * Install files to correct dirs * try to fix systemd boot issues * Update script names run config load in background to not block systemd * Prevent cat: write error: Broken pipe * Rework vyos startup * add systemd to Makefile.am * Update script name * Fix inclusion of getty conf * Fix indentation
2018-10-01T867: add support for running post-upgrade scripts.Daniil Baturin
2018-09-01T731: fix use of uninitialized value in concatenationChristian Poessinger
2018-08-27T441: do not start FRR with systemdDaniil Baturin
at least until we figure out how to make watchfrr stop restarting all daemons if just one failed and stop systemd from restarting FRR if watchfrr is not enabled.
2018-08-26T441: replace After=frr.service with Wants= to ensure proper load order.Daniil Baturin
2018-08-26T441: update changelog.Daniil Baturin
2018-08-26T441: remove enablign the FRR service, done with an ISO build hook now.Daniil Baturin
2018-08-24T441: adjust init scripts and postinst actions to use FRR instead of quagga.Daniil Baturin
2018-08-04T668: do not mount /config since it's already done by an initramfs script.Daniil Baturin
2018-07-03T727: add support for pre-config boot scripts.Daniil Baturin
2018-06-24T710: move the executables from vyatta-util to vyatta-cfgDaniil Baturin
Do not use a shared library, since nothing else depends, or should depend on it.
2018-06-24T684: remove the old config to commands convertor from the makefile.Daniil Baturin
2018-06-05T684: remove the old config to command convertor.lithiumDaniil Baturin
2017-11-08Merge pull request #9 from c-po/add-load-https-supportKim
T281: Add https support to the load command
2017-11-07Merge remote-tracking branch 'upstream/current' into add-load-https-supportChristian Poessinger
* upstream/current: Revert "T441: Remove dependency on vyatta-quagga. This package should not depend on any routing stack anyway."
2017-11-07Revert "T441: Remove dependency on vyatta-quagga. This package should not ↵UnicronNL
depend on any routing stack anyway." This reverts commit 460a08d652ab7f7f38bf6c5b46d57009300d81da.
2017-11-03T281: Support 'http' permanent redirects (code 301)Christian Poessinger
This enables fetching a VyOS config from a http://foo/bar URL even when http://foo/bar is a permanent redirect to https://foo/bar.
2017-11-03T281: Validate error codes for 'http' and 'https'Christian Poessinger
2017-11-03T281: Add https support to the load commandChristian Poessinger
2017-11-01T441: Remove dependency on vyatta-quagga. This package should not depend on ↵Daniil Baturin
any routing stack anyway.
2017-11-01use unique_ptr if gcc is version 6 or higherKim Hagen
2017-11-01make the build process more quietKim Hagen
2017-11-01ignore return statements warnings/errors, maybe we should do something with ↵Kim Hagen
the return codes?
2017-11-01enable hardening and remove deprecation allowingKim Hagen
2017-11-01only do "g_type_init()" if version is 2.35.0Kim Hagen
2017-11-01replace deprecated auto_ptr for unique_ptrKim Hagen
2017-10-25fix compilation errorKim
2017-10-25try not to tear down session on bootKim
2017-08-28fix compilation errors on newer gccKim Hagen
2017-08-28option to install higher version of libboost-filesystemKim
2017-08-18T353: oops, forgot one more bit of the python install.Daniil Baturin
2017-08-18T353: remove the python library from vyatta-cfg.Daniil Baturin
2017-08-18T352: move the config library to its own package.Daniil Baturin
2017-04-27include etc/logrotate.d/auth in debian packageKim
2017-04-27add logrotate for auth.logKim Hagen
2017-03-30cleanup mount functionsKim
2017-03-30mounting different persistenceKim
if persistence is set for /config on an other device then also create and mount /config
2017-01-09Merge pull request #7 from jhendryUK/add_python_vyos_mgmt_to_vyatta_cfgDaniil Baturin
Adding python-vyos-mgmt library to vyatta-cfg package
2017-01-09Adding python-vyos-mgmt library to vyatta-cfg packageJason Hendry
2016-12-30Add initial draft of the python config library.Daniil Baturin