gnu: services: Add iptables service.
authorArun Isaac <arunisaac@systemreboot.net>
Fri, 17 Aug 2018 11:09:07 +0000 (16:39 +0530)
committerArun Isaac <arunisaac@systemreboot.net>
Thu, 20 Sep 2018 07:39:55 +0000 (13:09 +0530)
commit9926b8f8096a0198cc34585bf7424eba0c98aee2
tree030c3d31e6eb30560a08c50154dbfb43471c4352
parent3e63a83c0fa5621a272f0a43dc2dfcb46081804e
gnu: services: Add iptables service.

* gnu/services/networking.scm (<iptables-configuration>): New record type.
(iptables-service-type): New variable.
* gnu/tests/networking.scm (run-iptables-test): New procedure.
(%test-iptables): New variable.
* doc/guix.texi (Networking Services): Document it.
doc/guix.texi
gnu/services/networking.scm
gnu/tests/networking.scm