Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-14 | T5195: vyos.util -> vyos.utils package refactoring (#2093) | Christian Breunig | |
* T5195: move run, cmd, call, rc_cmd helper to vyos.utils.process * T5195: use read_file and write_file implementation from vyos.utils.file Changed code automatically using: find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import read_file$/from vyos.utils.file import read_file/g' {} + find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import write_file$/from vyos.utils.file import write_file/g' {} + * T5195: move chmod* helpers to vyos.utils.permission * T5195: use colon_separated_to_dict from vyos.utils.dict * T5195: move is_systemd_service_* to vyos.utils.process * T5195: fix boot issues with missing imports * T5195: move dict_search_* helpers to vyos.utils.dict * T5195: move network helpers to vyos.utils.network * T5195: move commit_* helpers to vyos.utils.commit * T5195: move user I/O helpers to vyos.utils.io | |||
2023-01-14 | ntp: T3008: migrate from ntpd to chrony | Christian Breunig | |
* Move CLI from "system ntp" -> "service ntp" * Drop NTP server option preempt as not supported by chrony | |||
2022-08-25 | ntp: T2185: use reload-or-restart on configuration changes | Christian Poessinger | |
2022-07-04 | ntp: T4456: call verify_vrf() before individual interface validation | Christian Poessinger | |
It makes no sense to test against a VRF that might not exist at all. | |||
2022-07-04 | ntp: T4456: support listening on specified interface | Christian Poessinger | |
When clients only use DHCP for interface addressing we can not bind NTPd to an address - as it will fail if the address changes. This commit adds support to bind ntpd to a given interface in addition to a given address. set system ntp interface <name> | |||
2022-04-14 | ntp: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2021-01-17 | ntp: T2185: store configuration in volatile /run area | Christian Poessinger | |
2020-11-27 | vyos.template: T2720: always enable Jinja2 trim_blocks feature | Christian Poessinger | |
2020-08-31 | configd: T2582: add scripts to include list for daemon | John Estabrook | |
2020-07-03 | ntp: T2676: mive to get_config_dict() | Christian Poessinger | |
2020-06-13 | ntp: T2321: add VRF support | Christian Poessinger | |
2020-06-13 | ntp: T2321: remove superfluous verify() step on network addresses | Christian Poessinger | |
Only IP prefixes are allowed to be added by the CLI thus we can drop the same check inside the Python script to validate the prefix. | |||
2020-06-13 | ntp: T2321: use list over string when working with Config() | Christian Poessinger | |
2020-05-29 | airbag: T2088: explicit enabling of the feature | Thomas Mangin | |
airbag must now be explicitly installed. the patch also allow to fully disables the installation of the logging code at setup (and not just installing and doing nothing) | |||
2020-05-19 | util: T2467: add systemctl to autosudo | Thomas Mangin | |
2020-04-12 | ntp: T2230: fix wrong import after template migration | Christian Poessinger | |
Commit 1fbaa2c ("template: T2230: use render to generate templates") did try to import render from the wrong module. | |||
2020-04-12 | template: T2230: use render to generate templates | Thomas Mangin | |
convert all call to jinja to use template.render | |||
2020-04-09 | util: T2226: os.system was wrongly converted to run | Thomas Mangin | |
os.system does print the ouput of the command, run() does not. A new function called call() does the printing and return the error code. | |||
2020-04-06 | util: T2226: covert most calls from os.system to util | Thomas Mangin | |
As little change a possible but the function call The behaviour should be totally unchanged. | |||
2020-04-05 | ntp: T2230: fix wrong import statement | Christian Poessinger | |
Commit 579275e ("ntp: T2230: move inlined templates to dedicated files") altered the import statements for forgot to adjust the code. | |||
2020-04-05 | ntp: T2230: move inlined templates to dedicated files | Christian Poessinger | |
2020-03-20 | ntp: only import deepcopy from copy | Christian Poessinger | |
2020-03-15 | ntp: T1803: Revert "T1694 NTPd: Do not listen on all interfaces by default" | John Estabrook | |
This reverts commit 258c24ab9be8aa4ced8bfa1c19f134ec8bbfb1a0. | |||
2019-09-27 | T1694 NTPd: Do not listen on all interfaces by default | Marcel Gisselmann | |
2019-03-08 | [ntp] T1280 - reverting added options from that task | hagbard | |
2019-03-07 | [ntp] T1280 - restrict option for servers, so they can query upstream | hagbard | |
2019-03-07 | Revert "[ntp] T1280 - allow-clients on NTP configuration" | hagbard | |
This reverts commit 853a68aae4bf8ec02d9c3fa78be084d7ba38d351. Need to fix the unit test first | |||
2019-03-07 | [ntp] T1280 - allow-clients on NTP configuration | hagbard | |
2019-03-04 | T1280 - allow-clients on NTP configuration | hagbard | |
2019-01-30 | Add build time tests for NTP | kamijin_fanta | |
2018-11-17 | T1018: remove obsoleted 'dynamic' option from NTP | Christian Poessinger | |
Increase NTP config version from 0 to 1. For more information see [1]. ntpd: Warning: the "dynamic" keyword has been obsoleted and will be removed in the next release [1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553976 | |||
2018-09-05 | T831: ntp.py: fix restrict configuration keyword to allow clients to sync up | Christian Poessinger | |
2018-08-26 | ntp.py: start/stop service via systemctl | Christian Poessinger | |
2018-08-25 | ntp.py: fix typo in comment | Christian Poessinger | |
2018-06-01 | T599: Bind NTP service to specific interface | Christian Poessinger | |
2018-05-16 | conf_mode: remove generation time from config header and adjust scriptname | Christian Poessinger | |
2018-05-16 | T644: remove prefixing from all scripts and update environment variables ↵ | Daniil Baturin | |
with VyOS paths. |