[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU Guixguix source archive branch, master, updated. v0.7-244-g5dae018
From: |
Ludovic Courtès |
Subject: |
GNU Guixguix source archive branch, master, updated. v0.7-244-g5dae018 |
Date: |
Thu, 11 Sep 2014 22:19:15 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".
The branch, master has been updated
via 5dae0186dea1e72e73bf223161620cfeddef5a63 (commit)
via ee7bae3bbd2030d5f2cdb88e484e1c67a063e2a3 (commit)
via c851400bee4f42d9ef582820a1badaa96ba72934 (commit)
via ee248b6a7043f308eaaa2b1deb708b52d4923659 (commit)
via ecd06ca9faa7b87fb7be770f563c8a0760a64709 (commit)
via c65e1834032d7f6e1bc4ebbc8157389a922f1e99 (commit)
via f9d53de1054961208b153081a82037619419f25a (commit)
via c6a0536d08e225c6c67647b17f6f0a60b2314752 (commit)
via 286cacaded85f44bb39290253e73a36972f9e343 (commit)
via 095f4deb4b78c45ab284e47c1f427f9812b5a67b (commit)
from f489668723113b0802b81c1e7fc2d9d2932961c3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5dae0186dea1e72e73bf223161620cfeddef5a63
Author: Ludovic Courtès <address@hidden>
Date: Thu Sep 11 23:39:15 2014 +0200
system: Add support for Linux-style mapped devices.
* gnu/system/file-systems.scm (<mapped-device>): New record type.
* gnu/system.scm (<operating-system>)[mapped-devices]: New field.
(luks-device-mapping): New procedure.
(other-file-system-services)[device-mappings, requirements]: New
procedures. Pass #:requirements to 'file-system-service'.
(device-mapping-services): New procedure.
(essential-services): Use it. Append its result to the return value.
(operating-system-initrd-file): Add comment.
* gnu/services/base.scm (file-system-service): Add #:requirements
parameter and honor it.
(device-mapping-service): New procedure.
* gnu/system/linux-initrd.scm (base-initrd): Add comment.
commit ee7bae3bbd2030d5f2cdb88e484e1c67a063e2a3
Author: Ludovic Courtès <address@hidden>
Date: Thu Sep 11 23:23:07 2014 +0200
activation: Set the permissions of /etc/sudoers to 440.
* gnu/build/activation.scm (activate-etc): Move 'rm-f' to a local
'define'. When TARGET is "sudoers", make it 440.
commit c851400bee4f42d9ef582820a1badaa96ba72934
Author: Ludovic Courtès <address@hidden>
Date: Thu Sep 11 23:21:42 2014 +0200
system: Add '\w' to the default PS1.
* gnu/system.scm (etc-directory)[bashrc]: Add '\w' to PS1.
commit ee248b6a7043f308eaaa2b1deb708b52d4923659
Author: Ludovic Courtès <address@hidden>
Date: Thu Sep 11 22:18:52 2014 +0200
activation: Make the /bin/sh symlink at activation time.
* gnu/build/install.scm (directives): Remove "/bin/sh".
* gnu/build/activation.scm (activate-/bin/sh): New procedure.
* gnu/system.scm (operating-system-activation-script): Use it.
commit ecd06ca9faa7b87fb7be770f563c8a0760a64709
Author: Ludovic Courtès <address@hidden>
Date: Thu Sep 11 22:13:37 2014 +0200
services: udev: Allow for additional udev rules.
* gnu/services/base.scm (udev-rules-union): New procedure.
(udev-service): Add #:rules parameter. Call 'udev-rules-union' and
create udev.conf. Set $UDEV_CONFIG_FILE before spawning udevd.
commit c65e1834032d7f6e1bc4ebbc8157389a922f1e99
Author: Ludovic Courtès <address@hidden>
Date: Thu Sep 11 22:03:24 2014 +0200
system: Add 'hosts-file' field.
* gnu/system.scm (<operating-system>)[hosts-file]: New field.
(default-/etc/hosts): New procedure.
(etc-directory): Add #:hosts-file parameter and honor it.
(operating-system-etc-directory): Build /etc/hosts, and pass
it as #:hosts-file to 'etc-directory'.
commit f9d53de1054961208b153081a82037619419f25a
Author: Ludovic Courtès <address@hidden>
Date: Thu Sep 11 21:53:20 2014 +0200
system: Add default PAM entries for xlock and xscreensaver.
* gnu/system/linux.scm (base-pam-services): Add "xlock" and
"xscreensaver".
commit c6a0536d08e225c6c67647b17f6f0a60b2314752
Author: Ludovic Courtès <address@hidden>
Date: Thu Sep 11 21:34:30 2014 +0200
activation: Make sure /etc/sudoers & co. are regular files.
Before that, 'sudo' would exit with:
sudo: /etc/sudoers is not a regular file
sudo: no valid sudoers sources found, quitting
* gnu/build/activation.scm (activate-etc): Check if SOURCE matches
'file-is-directory?'. If not, use 'copy-file' instead of 'symlink'.
commit 286cacaded85f44bb39290253e73a36972f9e343
Author: Ludovic Courtès <address@hidden>
Date: Thu Sep 11 21:27:19 2014 +0200
activation: Remove outdated comment.
* gnu/build/activation.scm (activate-etc): Remove outdated comment.
commit 095f4deb4b78c45ab284e47c1f427f9812b5a67b
Author: Ludovic Courtès <address@hidden>
Date: Thu Sep 11 21:25:58 2014 +0200
activation: Factorize the link-or-copy trick.
* gnu/build/activation.scm (link-or-copy): New procedure.
(activate-setuid-programs): Use it.
-----------------------------------------------------------------------
Summary of changes:
gnu/build/activation.scm | 82 +++++++++++++++++++++++++--------------
gnu/build/install.scm | 1 -
gnu/services/base.scm | 71 ++++++++++++++++++++++++++++++----
gnu/system.scm | 90 ++++++++++++++++++++++++++++++++++++-------
gnu/system/file-systems.scm | 21 +++++++++-
gnu/system/linux-initrd.scm | 1 +
gnu/system/linux.scm | 3 +-
7 files changed, 214 insertions(+), 55 deletions(-)
hooks/post-receive
--
guix source archive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU Guixguix source archive branch, master, updated. v0.7-244-g5dae018,
Ludovic Courtès <=