[Top][All Lists]

[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 Courts
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
      (%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

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'.
    * (MODULES): Add guix/build/activation.scm.


Summary of changes:                 |    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

guix source archive

reply via email to

[Prev in Thread] Current Thread [Next in Thread]