Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-05 | dhcpv6-pd: T421: workaround for non existing interfaces | Christian Poessinger | |
When DHCPv6-PD is configured to delegate a prefix to a non existing interface, it is restarted (systemd default) but will then hit the restart rate-limit which disables the service entirely. As VyOS currently has no "hook" to be called once an interface goes online we need this "try and error" approach until there is a way to deal with it. This behavior can be reproduced when delegating an IPv6 prefix to a bridge interface as a bridge interface will always be started after all interfaces have been configured. We will now restart dhcp6c as long as the requested interface is online. | |||
2020-05-21 | macsec: T2023: delete wpa_supplicant config when interface is removed | Christian Poessinger | |
2020-05-21 | macsec: T2023: cleanup wpa_supplicant config file name | Christian Poessinger | |
2020-05-21 | macsec: T2023: use wpa_supplicant for key management | Christian Poessinger | |
2020-05-17 | pppoe: dhcpv6-pd: T421: change system type to forking | Christian Poessinger | |
Wide dhcp client forks by itself | |||
2020-05-17 | dhcpv6-pd: T421: migrate from ISC dhclient to wide-dhcpv6-client | Christian Poessinger | |
ISC does not support running the client on PPP(oE) interfaces which makes it unusable for DHCPv6 Prefix Delegation tasks. Internet Systems Consortium DHCP Client 4.4.1 Copyright 2004-2018 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Unsupported device type 512 for "pppoe0" | |||
2020-05-08 | dhcpv6-relay: T2438: change systemd service type | Jernej Jakob | |
The default of systemd services Type=simple isn't suitable for dhcrelay and other daemons. - change service type to forking - add RuntimeDirectory - set PIDFile | |||
2020-05-08 | dhcp-relay: T2438: change systemd service type | Jernej Jakob | |
The default of systemd services Type=simple isn't suitable for dhcrelay and other daemons. - change service type to forking - add RuntimeDirectory - set PIDFile | |||
2020-05-08 | dhcpv6-server: T2438: change systemd service type, validate config file | Jernej Jakob | |
The default of systemd services Type=simple isn't suitable for dhcpd and other daemons. - change service type to forking - add RuntimeDirectory - set paths to files in Environment - set PIDFile - validate config and lease file in ExecStartPre - add -q to make dhcpd quiet and only log to syslog - set Restart=always | |||
2020-05-08 | dhcp-server: T2438: change systemd service type, validate config file | Jernej Jakob | |
The default of systemd services Type=simple isn't suitable for dhcpd and other daemons. - change service type to forking - add RuntimeDirectory - set paths to files in Environment - set PIDFile - validate config and lease file in ExecStartPre - add -q to make dhcpd quiet and only log to syslog - set Restart=always | |||
2020-04-30 | dhcpv6-server: T2185: bugfix starting DHCPv6 server | Christian Poessinger | |
2020-04-29 | dhclient: T2393: switch to old configuration path to keep existing op-mode ↵ | Christian Poessinger | |
tolls intact | |||
2020-04-28 | dhclient: T2393: remove intermediate _DHCP helper class | Christian Poessinger | |
The intermedite class only held the path to the configuration files - thus its existence was doubtworthy. For better readability and a clean inheritance graph that class has been dropped. | |||
2020-04-28 | dhclient6: T2393: T2394: migrate from SysVinit to systemd | Christian Poessinger | |
2020-04-28 | dhclient: T2393: migrate from SysVinit to systemd | Christian Poessinger | |
2020-04-13 | ddclient: T2185: migrate from SysVinit to systemd | Christian Poessinger | |
2020-04-13 | dhcp-relay: T2185: migrate from SysVinit to systemd | Christian Poessinger | |
2020-04-13 | dhcpv6-relay: T2185: migrate from SysVinit to systemd | Christian Poessinger | |
2020-04-12 | dhcpv6-server: T2185: migrate from SysVinit to systemd | Christian Poessinger | |
2020-04-12 | dhcp-server: T2185: create directories in /run on-demand | Christian Poessinger | |
Commit bc68244 ("dhcp-server: T2185: migrate from SysVinit to systemd") migrated the DHCP subsystem to systemd, necessary directories in the volatile /run directory have not been created. | |||
2020-04-12 | dhcp-server: T2185: fixup ConditionPathExists variable | Christian Poessinger | |
Commit bc68244 ("dhcp-server: T2185: migrate from SysVinit to systemd") migrated the DHCP subsystem to systemd, but on the test-system there was still the old configuration file present not triggering this condition. | |||
2020-04-12 | dhcp-server: T2185: migrate from SysVinit to systemd | Christian Poessinger | |
2020-04-12 | vpn: l2tp: T2185: move generated files to volatile /run/accel-ppp directory | Christian Poessinger | |
2020-04-12 | vpn: sstp: T2185: move generated files to volatile /run/accel-ppp directory | Christian Poessinger | |
2020-04-12 | T2185: move systemd unit files to proper location | Christian Poessinger | |
2019-12-30 | beep: T1920: run after vyos.target | Christian Poessinger | |
2019-12-30 | beep: T1920: migrate to systemd unit | Christian Poessinger | |
2019-09-11 | T1598: annotate the vyos-hostsd unit file. | Daniil Baturin | |
2019-08-30 | T1598: fix vyos-hostsd unit dependencies. | Daniil Baturin | |
2019-08-22 | T1606: change vyos-hostsd systemd target to avoid boot problems | John Estabrook | |
2019-08-20 | T1598: start vyos-hostsd before everything that may need it. | Daniil Baturin | |
2019-08-20 | T1598: initial implementation of the hosts keeper daemon. | Daniil Baturin | |
2019-07-01 | [HTTP API] T1431: check init/vyos-config before starting HTTP API service | John Estabrook | |
2019-06-17 | [HTTP API] T1431: make systemd restart the HTTP API service on failure. | Daniil Baturin | |
2019-06-17 | T1431: Fix vyos-http-server logging to journald. | Daniil Baturin | |
2019-06-16 | T1431: initial implementation of the HTTP API. | Daniil Baturin | |
2019-02-24 | [tftp] T1261: bugfix listening on multiple IP addesses | Christian Poessinger | |
tftp-hpa which is the TFTP daemon used by VyOS does not support listening on multiple IP adresses. With this limitation we will start one TFTP daemon instance per configured listen-address via systemd. |