~ruther/guix-local

7c63fff6 — Ludovic Courtès 9 years ago
Update NEWS.
e9c53359 — Ludovic Courtès 9 years ago
gnu: guix: Update to a6d728b.
a6d728b7 — Ludovic Courtès 9 years ago
gnu: guix: Update to 0.13.0.
df671177 — Ludovic Courtès 9 years ago
doc: Replace fingerprint of OpenPGP signing key.

* doc/guix.texi (OPENPGP-SIGNING-KEY-ID): Change to Ludo's key.
31025edc — Ludovic Courtès 9 years ago
Update NEWS.
9d0c24d1 — Ludovic Courtès 9 years ago
tests: ssh: Use 'guile2.0-ssh'.

Fixes a regression introduced in 4d8806c3d662c74e6d48d0f0d6ce423fce9a3a08.

* gnu/tests/ssh.scm (run-ssh-test): Use GUILE2.0-SSH instead of GUILE-SSH.
8a29dc07 — Ludovic Courtès 9 years ago
guix system: Don't warn about old distros for "guix system init".

* guix/scripts/system.scm (process-action): Don't call
'warn-about-old-distro' when ACTION is 'init' or 'build'.
092c58e7 — Ludovic Courtès 9 years ago
guix system: Increase image size for 'guix system vm'.

This is a followup to 9a1bfe764859365b6726f168da95b88a2d22403b.

* guix/scripts/system.scm (system-derivation-for-action): Add 40MiB to
the default size for 'vm'.
32449918 — Ludovic Courtès 9 years ago
gnu: unionfs-fuse-static: Remove 'unionfsctl' executable.

This avoids pulling in glibc & co.  Fixes a regression introduced in
2f861edf5cf5118ad560737343312c9a5efe5b2f (the 'unionfsctl' executable
did not exist in unionfs-fuse 0.26).

* gnu/packages/linux.scm (unionfs-fuse/static)[arguments]
<post-install>: Remove 'unionfsctl' binary.
a588e34e — Marius Bakke 9 years ago
vm: Increase default disk size to account for ESP partition.

Fixes a test regression introduced by ecf5d5376979fadd971559367bf553df89fcc62b.

* gnu/system/vm.scm (system-qemu-image/shared-store-script): 30MiB -> 70MiB.
402f241d — Ricardo Wurmus 9 years ago
Update NEWS.
96afb480 — Ludovic Courtès 9 years ago
pack: Use 'guile2.0-json' when building with Guile 2.0.

Fixes <http://bugs.gnu.org/27005>.
Reported by Pjotr Prins <pjotr.public12@thebird.nl>.

Fixes a regression introduced in commit
2252f087d4bd450ab41a71379320467887edfc0f.

* guix/scripts/pack.scm (docker-image)[json]: New variable.
[build]: Use it.
7dccad95 — Leo Famulari 9 years ago
gnu: icedtea@2: Update to 2.6.10 [security fixes].

Fixes CVE-2017-{3509,3511,3512,3514,3526,3533,3539,3544}.

* gnu/packages/java.scm (icedtea-7): Update to 2.6.10.
6a9defd7 — Leo Famulari 9 years ago
gnu: dropbear: Update to 2017.75 [fixes CVE-2017-{9078,9079}].

* gnu/packages/ssh.scm (dropbear): Update to 2017.75.
429046e9 — Ludovic Courtès 9 years ago
system: Use Guile 2.2 rather than 2.0 in %BASE-PACKAGES.

* gnu/system.scm (%base-packages): Change GUILE-2.0 to GUILE-2.2.
6520904b — Marius Bakke 9 years ago
vm: Add UEFI loader to disk images.

* gnu/build/vm.scm (install-efi): New procedure.
(initialize-hard-disk): Generate EFI blob when ESP is present.
* gnu/system/vm.scm (qemu-image): Append 40MiB EFI System Partition.

(cherry picked from commit ecf5d5376979fadd971559367bf553df89fcc62b)
03119da2 — Marius Bakke 9 years ago
vm: Support creating FAT partitions.

* gnu/build/vm.scm (create-ext-file-system, create-fat-file-system): New procedures.
(format-partition): Use them. Error for unknown file systems.
* gnu/system/vm.scm (qemu-image): Include DOSFSTOOLS.
* gnu/system/linux-initrd.scm (base-initrd): Always add nls_is8859-1.ko.
fd5a30ab — Marius Bakke 9 years ago
vm: Support arbitrary partition flags.

* gnu/build/vm.scm (<partition>): Change BOOTABLE? to FLAGS.
(initialize-partition-table): Pass each flag to parted.
(initialize-hard-disk): Locate boot partition.
* gnu/system/vm.scm (qemu-image): Adjust partition flags.
c383dc52 — Ludovic Courtès 9 years ago
gnu: guile-ssh: Fix potential double-free/use-after-free issue.

Fixes <http://bugs.gnu.org/26976>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/packages/patches/guile-ssh-double-free.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (guile-ssh)[source](patches): Add it.
4ee6584c — Ludovic Courtès 9 years ago
modules: Add more source-less modules.

* guix/modules.scm (%source-less-modules): New variable.
(source-module-dependencies): Use it.
Next