<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/system, 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-25T19:38:42Z</updated>
<entry>
<title>linux-initrd: Fix cross compilation.</title>
<updated>2019-06-25T19:38:42Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2019-03-06T10:28:53Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=fdbf4447bc028e6cc658a383ec338a1d3db61a56'/>
<id>urn:sha1:fdbf4447bc028e6cc658a383ec338a1d3db61a56</id>
<content type='text'>
* gnu/system/linux-initrd.scm (default-initrd-modules): Check system name
against %current-target-system first in case we are cross-compiling.
</content>
</entry>
<entry>
<title>linux-container: Remove networking service when network is shared with host.</title>
<updated>2019-06-18T18:49:47Z</updated>
<author>
<name>Arun Isaac</name>
<email>arunisaac@systemreboot.net</email>
</author>
<published>2019-05-25T06:19:42Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=b84c4cda046589658c4d1ba4a9c0b292351fe5ca'/>
<id>urn:sha1:b84c4cda046589658c4d1ba4a9c0b292351fe5ca</id>
<content type='text'>
* gnu/system/linux-container.scm (dummy-networking-service-type): New
variable.
(containerized-operating-system): If network is shared with host, replace
static-networking-service-type with dummy-networking-service-type.
</content>
</entry>
<entry>
<title>vm: 'system-docker-image' builds in a UTF-8 locale.</title>
<updated>2019-06-17T10:36:13Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-06-17T08:51:49Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=ed504cafa23c34bfa1823a4d5abf3ad55205484b'/>
<id>urn:sha1:ed504cafa23c34bfa1823a4d5abf3ad55205484b</id>
<content type='text'>
Fixes &lt;https://bugs.gnu.org/36215&gt;.
Reported by Björn Höfling &lt;bjoern.hoefling@bjoernhoefling.de&gt;.

This is a followup to 9c941364bfc0120e3ab5c5c4cc71a9a302d59a2b.

* gnu/system/vm.scm (system-docker-image)[build]: Set GUIX_LOCPATH and
call 'setlocale'.
</content>
</entry>
<entry>
<title>Add (gnu build locale).</title>
<updated>2019-06-07T19:50:18Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-06-06T11:36:51Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=15ec93a7832ae7dde747ccd9bb2bb2776be9f199'/>
<id>urn:sha1:15ec93a7832ae7dde747ccd9bb2bb2776be9f199</id>
<content type='text'>
* gnu/build/locale.scm: New file.
* gnu/local.mk (MODULES_NOT_COMPILED): Add it.
* gnu/installer/locale.scm (normalize-codeset): Remove.
* gnu/system/locale.scm (localedef-command): Remove.
(single-locale-directory): Use (gnu build locale).
(glibc-supported-locales)[build]: Likewise, and remove
'read-supported-locales'.
</content>
</entry>
<entry>
<title>linux-container: Check if nscd run directory exists when container is run.</title>
<updated>2019-05-25T05:36:22Z</updated>
<author>
<name>Arun Isaac</name>
<email>arunisaac@systemreboot.net</email>
</author>
<published>2019-05-21T20:16:54Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=d2928fa63f97844f8b60b9baf8e9a023ee7f2f80'/>
<id>urn:sha1:d2928fa63f97844f8b60b9baf8e9a023ee7f2f80</id>
<content type='text'>
* gnu/system/linux-container.scm (containerized-operating-system):
(container-script): Check for existence of the host nscd run directory in the
container script. This check should be run when the container is started, not
when the container script is created.
[network-mappings]: Delete variable.
[nscd-run-directory, nscd-mapping]: New variables.
</content>
</entry>
<entry>
<title>Merge branch 'version-1.0.1'</title>
<updated>2019-05-20T09:48:57Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-20T09:48:57Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=99f47b53f755f0a6cb15615c2b9a449a930e82e9'/>
<id>urn:sha1:99f47b53f755f0a6cb15615c2b9a449a930e82e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vm: Create installation media with MBR and HFS only, no GPT.</title>
<updated>2019-05-18T16:35:37Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-05-18T15:49:05Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=1d86b05618a063378d7ffc89a9b4c33dd65a760c'/>
<id>urn:sha1:1d86b05618a063378d7ffc89a9b4c33dd65a760c</id>
<content type='text'>
* gnu/build/vm.scm (make-iso9660-image): Accept XORRISO,
GRUB-MKRESCUE-ENVIRONMENT.
* gnu/system/vm.scm (iso9660-image): Pass XORRISO; accept
GRUB-MKRESCUE-ENVIRONMENT.
(system-disk-image): Pass GRUB-MKRESCUE-ENVIRONMENT.
* gnu/packages/patches/xorriso-no-mbr-in-inner-efi.patch: New file.
* gnu/packages/patches/xorriso-no-partition-table-in-inner-efi.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/cdrom.scm (xorriso)[source]: Add patches.
[arguments]&lt;#:phases&gt;[install-frontends]:
Add phase.
</content>
</entry>
<entry>
<title>vm-image: Remove ModemManager.</title>
<updated>2019-05-16T12:42:40Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-16T12:42:40Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=9c64080dce9fa3e77c48ae962ff1edc5d0863c6a'/>
<id>urn:sha1:9c64080dce9fa3e77c48ae962ff1edc5d0863c6a</id>
<content type='text'>
This is a followup to 36f5d78d4af02ad23c33bfb46702d92086bf2796.

* gnu/system/examples/vm-image.tmpl (services): Remove
MODEM-MANAGER-SERVICE-TYPE.
</content>
</entry>
<entry>
<title>vm-image: Remove 'network-manager-applet' from system profile.</title>
<updated>2019-05-16T12:37:23Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-16T12:37:23Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=fc0680929ded80a5ccdc0131613cb0679b54145d'/>
<id>urn:sha1:fc0680929ded80a5ccdc0131613cb0679b54145d</id>
<content type='text'>
This is a followup to 05d907ac6fc6e139389a91ab5540c0dc573a8ce7.

* gnu/system/examples/vm-image.tmpl (services): Remove
'network-manager-applet'.
</content>
</entry>
<entry>
<title>vm: 'system-docker-image' provides an entry point.</title>
<updated>2019-05-15T14:36:21Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-12T10:21:48Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=247649d42e60b718f3f46b2bcf72d19bf799d503'/>
<id>urn:sha1:247649d42e60b718f3f46b2bcf72d19bf799d503</id>
<content type='text'>
This simplifies use of images created with 'guix system docker-image'.

* gnu/system/vm.scm (system-docker-image)[boot-program]: New variable.
[os]: Add it to the GC roots.
[build]: Pass #:entry-point to 'build-docker-image'.
* gnu/tests/docker.scm (run-docker-system-test): New procedure.
(%test-docker-system): New variable.
* doc/guix.texi (Invoking guix system): Remove GUIX_NEW_SYSTEM hack and
'--entrypoint' from the example.  Mention 'docker create', 'docker
start', and 'docker exec'.
</content>
</entry>
</feed>
