Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-08 | dhcp-server, dhcpv6-server: T2432: chown lease file to nobody:nogroup | Jernej Jakob | |
Commits f37194604 and 0cbad2850 migrated isc-dhcp-server(6) from SysVInit to SystemD, changing the user and group dhcpd is started as. This caused a permission error when dhcpd tried to write to lease files: dhcpd[2829]: Can't create new lease file: Permission denied As dhcpd is started as nobody:nogroup, setting the permissions on the lease files to 664 root:vyattacfg would make dhcpd unable to write to them. We can't make the files other-writable, as that would be a big security issue, so we need to set either the owner or group of the files to be dhcpd writeble. There should be no harm in changing both to nobody:nogroup, as they were previously root:root. If some other VyOS code doesn't like the ownership of these files in /config, they can be either excluded from the check (possibly moved into their own directory), or changed back to root:vyattacfg and vyattacfg added to nogroup. | |||
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. |