<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/services/networking.scm, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://www.git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://www.git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/'/>
<updated>2019-06-24T21:25:11Z</updated>
<entry>
<title>services: network-manager: Create '/var/lib/misc' directory for dnsmasq.</title>
<updated>2019-06-24T21:25:11Z</updated>
<author>
<name>Florian Pelz</name>
<email>pelzflorian@pelzflorian.de</email>
</author>
<published>2019-06-19T16:09:01Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=57c16c97cb65742a58510760dd9f6cc41b6392ca'/>
<id>urn:sha1:57c16c97cb65742a58510760dd9f6cc41b6392ca</id>
<content type='text'>
* gnu/services/networking.scm (%network-manager-activation): Rename to...
(network-manager-activation): ... this and make it a procedure.  Make it
create '/var/lib/misc' when using dnsmasq.
(network-manager-service-type): Use it.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>services: Add usb-modeswitch-service-type.</title>
<updated>2019-06-15T16:37:54Z</updated>
<author>
<name>Florian Pelz</name>
<email>pelzflorian@pelzflorian.de</email>
</author>
<published>2019-06-13T17:17:05Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=f5be51040c5535f9aefefb6c6a582279b5c44e16'/>
<id>urn:sha1:f5be51040c5535f9aefefb6c6a582279b5c44e16</id>
<content type='text'>
* gnu/services/networking.scm (usb-modeswitch-service-type): New variable.
(usb-modeswitch-configuration): New variable.
(usb-modeswitch-sh): New procedure.
(usb-modeswitch-configuration-&gt;udev-rules): New procedure.
* doc/guix.texi (Networking Services): Document it.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>services: dhcp-client: Ignore interfaces that are not ARP capable.</title>
<updated>2019-05-09T18:00:22Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2019-05-09T17:53:05Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=6c2180f5d02687f6aa1a5931b29827469bdc0ba0'/>
<id>urn:sha1:6c2180f5d02687f6aa1a5931b29827469bdc0ba0</id>
<content type='text'>
* gnu/services/networking.scm (dhcp-client-service-type): Filter interfaces
that do not support the ARP protocol.
</content>
</entry>
<entry>
<title>services: connman: Redirect output to a log file.</title>
<updated>2019-04-23T21:44:36Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-04-23T21:41:35Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=06e5c3af8b6d0ab2a369d5832a4f1756ae6c3570'/>
<id>urn:sha1:06e5c3af8b6d0ab2a369d5832a4f1756ae6c3570</id>
<content type='text'>
* gnu/services/networking.scm (connman-shepherd-service): Pass
 #:log-file to 'make-forkexec-constructor'.
</content>
</entry>
<entry>
<title>services: wpa-supplicant: Log to syslog.</title>
<updated>2019-04-05T15:55:51Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-04-05T15:52:40Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=177bc62d63e89a1ce2f255879bca1fdc5f3769f1'/>
<id>urn:sha1:177bc62d63e89a1ce2f255879bca1fdc5f3769f1</id>
<content type='text'>
* gnu/services/networking.scm (wpa-supplicant-shepherd-service): Pass
"-s" to 'wpa_supplicant'.  Add 'syslogd' to 'requirement'.
</content>
</entry>
<entry>
<title>services: Open vSwitch: Provide a default configuration.</title>
<updated>2019-03-31T19:26:15Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2019-03-24T23:17:41Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=e73ded3c71527412944bb9a97916a096742f695d'/>
<id>urn:sha1:e73ded3c71527412944bb9a97916a096742f695d</id>
<content type='text'>
* gnu/services/networking.scm (openvswitch-service-type): Provide
OPENVSWITCH-CONFIGURATION as a default value.
* gnu/tests/networking.scm (%openvswitch-os): Don't configure the service.
</content>
</entry>
<entry>
<title>services: Deprecate a few more service procedures.</title>
<updated>2019-01-11T11:14:38Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-01-10T22:33:36Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=84a2de36a10dc2ab80f86e16721cbd228c85279e'/>
<id>urn:sha1:84a2de36a10dc2ab80f86e16721cbd228c85279e</id>
<content type='text'>
These procedures were already either undocumented (and de facto
deprecated) or documented as deprecated or redundant.

* gnu/services/base.scm (guix-service, guix-publish-service): Mark as
deprecated.
* gnu/services/mcron.scm (mcron-service): Likewise.
* gnu/services/networking.scm (tor-service): Likewise.
* doc/guix.texi (Scheduled Job Execution): Remove 'mcron-service' and
adjust example.
(Networking Services): Remove 'tor-service'.
* gnu/tests/base.scm (%mcron-os): Use 'mcron-service-type' instead of
'mcron-service'.
* gnu/tests/networking.scm (%tor-os): Use 'tor-service-type' instead of
'tor-service'.
* tests/guix-system.sh: Likewise.
</content>
</entry>
<entry>
<title>services: Use 'define-deprecated' for service procedures.</title>
<updated>2019-01-10T13:59:23Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-01-10T13:50:09Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=65a67bf711b14bc7200f6730c0f173375ca12974'/>
<id>urn:sha1:65a67bf711b14bc7200f6730c0f173375ca12974</id>
<content type='text'>
* gnu/services/base.scm (urandom-seed-service, gpm-service): Define
using 'define-deprecated'.
* gnu/services/messaging.scm (bitlbee-service): Likewise.
* gnu/services/networking.scm (dhcp-client-service): Likewise.
(ntp-service): Likewise.
* gnu/services/xorg.scm (slim-service): Likewise.
(gdm-service): Likewise.
</content>
</entry>
<entry>
<title>services: ntp: Document 'ntp-service-type' and 'ntp-configuration'.</title>
<updated>2018-10-19T21:39:41Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-10-19T20:46:23Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=64791eb7e1dceb0940cc881e84820f0170298b34'/>
<id>urn:sha1:64791eb7e1dceb0940cc881e84820f0170298b34</id>
<content type='text'>
* gnu/services/networking.scm (&lt;ntp-configuration&gt;)[servers]: Add
default value.
(ntp-service-type)[default-value]: New field.
(ntp-service): Mark as deprecated.
* gnu/services/desktop.scm (%desktop-services): Use (service
ntp-service-type) instead of calling 'ntp-service'.
* doc/guix.texi (Networking Services): Document 'ntp-service-type' and
'ntp-configuration'.
</content>
</entry>
<entry>
<title>services: WPA Supplicant: Fix syntax error.</title>
<updated>2018-10-19T01:18:22Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2018-10-19T01:03:05Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=3d472b5ee1a301a110087ebc08e8dcea8c3c0710'/>
<id>urn:sha1:3d472b5ee1a301a110087ebc08e8dcea8c3c0710</id>
<content type='text'>
This is a followup to commit acce0a474c1493ab18912bc46285248e4ccb0314.  No
idea how these disappeared.. :-/

* gnu/services/networking.scm (wpa-supplicant-shepherd-service): Add missing
parens.
</content>
</entry>
</feed>
