unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#29732] [PATCH 0/1] Add a DHCP daemon service
@ 2017-12-16  8:35 Chris Marusich
  2017-12-16  8:52 ` [bug#29732] [PATCH 1/1] services: Add dhcpd-service-type and <dhcpd-configuration> Chris Marusich
  2017-12-16 22:05 ` [bug#29732] [PATCH 0/1] Add a DHCP daemon service Christopher Baines
  0 siblings, 2 replies; 11+ messages in thread
From: Chris Marusich @ 2017-12-16  8:35 UTC (permalink / raw)
  To: 29732; +Cc: Chris Marusich

Hi,

The following patch adds a DHCP daemon service.  It applies cleanly to
commit 341bddb31542d03bef35b1234e6e9466be337798.

I haven't found the time to add system tests yet, and I'm not sure how
easy it would be to do that (wouldn't such a system test require at
least two marionetted VMs?  Or is it possible to do it with just
one?).  Any thoughts about how to do that would be welcome.

In addition, I decided not to provide any kind of Guile scheme
representation for the daemon's config file, since that was the
quickest way for me to get a working DHCP daemon service.  I think it
makes sense to let a user specify a config file explicitly, like this
patch does.  I also think it would be neat to provide a way to
configure the daemon in Guile scheme, like we do for other services
such as openssh.  Any thoughts on this front would be welcome, too.

Chris Marusich (1):
  services: Add dhcpd-service-type and <dhcpd-configuration>.

 doc/guix.texi               | 17 +++++++++++
 gnu/services/networking.scm | 72 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 89 insertions(+)

-- 
2.15.1

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2018-04-22  7:45 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-16  8:35 [bug#29732] [PATCH 0/1] Add a DHCP daemon service Chris Marusich
2017-12-16  8:52 ` [bug#29732] [PATCH 1/1] services: Add dhcpd-service-type and <dhcpd-configuration> Chris Marusich
2018-02-27 10:31   ` Clément Lassieur
2018-04-13  7:41     ` Chris Marusich
2018-04-13  9:02       ` Clément Lassieur
2018-04-17  5:51         ` Chris Marusich
2018-04-18 20:28           ` Ludovic Courtès
2018-04-22  7:44             ` bug#29732: " Chris Marusich
2017-12-16 22:05 ` [bug#29732] [PATCH 0/1] Add a DHCP daemon service Christopher Baines
2017-12-19  7:33   ` Chris Marusich
2018-02-27  9:48     ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).