guix-commits
[Top][All Lists]
Advanced

[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



reply via email to

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