<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/systemd/isc-dhcp-server.service, branch vyos/1.5dev0</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/marekm72/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-1x.git/atom?h=vyos%2F1.5dev0</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=vyos%2F1.5dev0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2021-07-29T10:57:32+00:00</updated>
<entry>
<title>dhcp-server: T2432: Run dhcpd in group vyattacfg to allow recreate lease files</title>
<updated>2021-07-29T10:57:32+00:00</updated>
<author>
<name>DmitriyEshenko</name>
<email>dmitriy.eshenko@vyos.io</email>
</author>
<published>2021-07-29T10:57:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=54abd97845fd4c4437d8b5c3892f83116da57ac6'/>
<id>urn:sha1:54abd97845fd4c4437d8b5c3892f83116da57ac6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcp(v6)-server: T2583: run as 'dhcpd' user</title>
<updated>2020-06-11T20:10:47+00:00</updated>
<author>
<name>Jernej Jakob</name>
<email>jernej.jakob@gmail.com</email>
</author>
<published>2020-06-11T06:10:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=3bc07c4fc8bdc865a767aa927bfe9487710ee4d4'/>
<id>urn:sha1:3bc07c4fc8bdc865a767aa927bfe9487710ee4d4</id>
<content type='text'>
Add a 'dhcpd' system user that is a member of hostsd group and can
connect to vyos-hostsd.
Run dhcpd as this user.
</content>
</entry>
<entry>
<title>dhcp-server: T2438: change systemd service type, validate config file</title>
<updated>2020-05-08T13:10:33+00:00</updated>
<author>
<name>Jernej Jakob</name>
<email>jernej.jakob@gmail.com</email>
</author>
<published>2020-05-08T12:58:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=3fef9d2d71eaae0b862f114fafc756b1706f0e6d'/>
<id>urn:sha1:3fef9d2d71eaae0b862f114fafc756b1706f0e6d</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>dhcpv6-server: T2185: migrate from SysVinit to systemd</title>
<updated>2020-04-12T20:31:52+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-04-12T20:31:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=0cbad2850451af896c997774cbd63812cdaf9f37'/>
<id>urn:sha1:0cbad2850451af896c997774cbd63812cdaf9f37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcp-server: T2185: create directories in /run on-demand</title>
<updated>2020-04-12T19:52:26+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-04-12T12:18:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=468a109e058b8b5e2d5b4db11ecab23d73c802fb'/>
<id>urn:sha1:468a109e058b8b5e2d5b4db11ecab23d73c802fb</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>dhcp-server: T2185: fixup ConditionPathExists variable</title>
<updated>2020-04-12T19:34:57+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-04-12T12:13:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=7c27ad6480d99e7bd10e8ccb3c0a80d485d955ef'/>
<id>urn:sha1:7c27ad6480d99e7bd10e8ccb3c0a80d485d955ef</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>dhcp-server: T2185: migrate from SysVinit to systemd</title>
<updated>2020-04-12T19:34:57+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-04-12T12:11:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=f371946044696737d1649d9119665b96430d2328'/>
<id>urn:sha1:f371946044696737d1649d9119665b96430d2328</id>
<content type='text'>
</content>
</entry>
</feed>
