[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU Guixguix source archive branch, master, updated. v0.6-107-g7560b00
From: |
Ludovic Courtès |
Subject: |
GNU Guixguix source archive branch, master, updated. v0.6-107-g7560b00 |
Date: |
Wed, 30 Apr 2014 21:16:29 +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 7560b00b1c9f24ceff7a9295ac3453594b14242d (commit)
via e1485c7b3846dabc6f9ea2d55bf5766657d0b19b (commit)
via 09e028f45feca1c415cd961ac5c79e5c7d5f3ae7 (commit)
via d8a7a5bfd5ad8104fe9b1a0bf4ddd9b9e6f09d35 (commit)
via 4dfe6c58ee204cf05ce9ef5abbc96ada44ef0784 (commit)
from 864068e204faaba44efee940a079ab2a16ba9909 (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 7560b00b1c9f24ceff7a9295ac3453594b14242d
Author: Ludovic Courtès <address@hidden>
Date: Wed Apr 30 23:16:03 2014 +0200
gexp: Add pretty printer.
* guix/gexp.scm (write-gexp): New procedure.
<top level>: Add call to 'set-record-type-printer!'.
commit e1485c7b3846dabc6f9ea2d55bf5766657d0b19b
Author: Ludovic Courtès <address@hidden>
Date: Wed Apr 30 23:15:22 2014 +0200
gnu: Add sudo.
* gnu/packages/admin.scm (sudo): New variable.
commit 09e028f45feca1c415cd961ac5c79e5c7d5f3ae7
Author: Ludovic Courtès <address@hidden>
Date: Wed Apr 30 22:17:56 2014 +0200
system: Add support for setuid binaries.
* gnu/system.scm (<operating-system>)[pam-services, setuid-programs]:
New fields.
(etc-directory)[bashrc]: Prepend /run/setuid-programs to $PATH.
(operating-system-etc-directory): Honor
'operating-system-pam-services'.
(%setuid-programs): New variable.
(operating-system-boot-script): Add (guix build utils) to the set of
imported modules. Call 'activate-setuid-programs' in boot script.
* gnu/system/linux.scm (base-pam-services): New procedure.
* guix/build/activation.scm (%setuid-directory): New variable.
(activate-setuid-programs): New procedure.
* build-aux/hydra/demo-os.scm: Add 'pam-services' field.
commit d8a7a5bfd5ad8104fe9b1a0bf4ddd9b9e6f09d35
Author: Ludovic Courtès <address@hidden>
Date: Wed Apr 30 22:11:01 2014 +0200
linux-initrd: Allow setuid binaries from the unionfs to run.
* guix/build/linux-initrd.scm (boot-system): Pass the 'suid' option to
UNIONFS.
commit 4dfe6c58ee204cf05ce9ef5abbc96ada44ef0784
Author: Ludovic Courtès <address@hidden>
Date: Wed Apr 30 15:44:59 2014 +0200
system: Add (guix build activation).
* gnu/services/dmd.scm (dmd-configuration-file): Remove 'etc'
parameter. Move /etc activation code to...
* guix/build/activation.scm: ... here; new file.
* gnu/system.scm (operating-system-boot-script): Augment script: add
(guix build activation) to the load path; call 'activate-etc'.
* Makefile.am (MODULES): Add guix/build/activation.scm.
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 1 +
build-aux/hydra/demo-os.scm | 4 ++
gnu/packages/admin.scm | 52 +++++++++++++++++++++++
gnu/services/dmd.scm | 27 +-----------
gnu/system.scm | 50 +++++++++++++++++++---
gnu/system/linux.scm | 11 ++++-
guix/build/activation.scm | 97 +++++++++++++++++++++++++++++++++++++++++++
guix/build/linux-initrd.scm | 2 +-
guix/gexp.scm | 10 ++++
9 files changed, 220 insertions(+), 34 deletions(-)
create mode 100644 guix/build/activation.scm
hooks/post-receive
--
guix source archive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU Guixguix source archive branch, master, updated. v0.6-107-g7560b00,
Ludovic Courtès <=