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.6-173-gab6a279


From: Ludovic Courtès
Subject: GNU Guixguix source archive branch, master, updated. v0.6-173-gab6a279
Date: Sun, 11 May 2014 20:42:03 +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  ab6a279abbfa39b1e1bec0e363744d241972f844 (commit)
       via  057d6ce5e42d813b9d5e49ddae5d88e6581cc1d8 (commit)
      from  7e0c23fb3e232ddb3cbcb9c115618b25840eccde (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 ab6a279abbfa39b1e1bec0e363744d241972f844
Author: Ludovic Courtès <address@hidden>
Date:   Sun May 11 22:41:01 2014 +0200

    system: Make accounts and groups at activation time.
    
    * gnu/services/base.scm (guix-build-accounts): Remove #:gid parameter;
      add #:group.  Remove 'password' and 'gid' fields in 'user-account'
      form, and add 'group'.
      (guix-service): Remove #:build-user-gid parameter.  Remove 'id' field
      in 'user-group' form.
    * gnu/system.scm (etc-directory): Remove #:groups and #:accounts.  No
      longer produce files "passwd", "shadow", and "group".  Adjust caller
      accordingly.
      (%root-account): New variable.
      (operating-system-accounts): Add 'users' variable.  Add %ROOT-ACCOUNT
      only of 'operating-system-users' doesn't already contain a root
      account.
      (user-group->gexp, user-account->gexp): New procedures.
      (operating-system-boot-script): Add calls to 'setenv' and
      'activate-users+groups' in gexp.
    * gnu/system/linux.scm (base-pam-services): Add PAM services for
      "user{add,del,mode}" and "group{add,del,mod}".
    * gnu/system/shadow.scm (<user-account>)[gid]: Rename to...
      [group]: ... this.
      [supplementary-groups]: New field.
      [uid, password]: Default to #f.
      (<user-group>)[id]: Default to #f.
      (group-file, passwd-file): Remove.
    * gnu/system/vm.scm (operating-system-default-contents)[user-directories]:
      Remove.  Add "/home" to the directives.
    * guix/build/activation.scm (add-group, add-user,
      activate-users+groups): New procedures.

commit 057d6ce5e42d813b9d5e49ddae5d88e6581cc1d8
Author: Ludovic Courtès <address@hidden>
Date:   Sun May 11 13:41:08 2014 +0200

    services: xorg: Fix harmless typo in slim.cfg.
    
    * gnu/services/xorg.scm (slim-service): Add missing whitespace in
      XINITRC invocation.

-----------------------------------------------------------------------

Summary of changes:
 build-aux/hydra/demo-os.scm |    3 +-
 gnu/services/base.scm       |   10 ++---
 gnu/services/xorg.scm       |    2 +-
 gnu/system.scm              |   95 ++++++++++++++++++++++++++++--------------
 gnu/system/linux.scm        |   14 ++++---
 gnu/system/shadow.scm       |   61 ++++----------------------
 gnu/system/vm.scm           |   15 +------
 guix/build/activation.scm   |   97 ++++++++++++++++++++++++++++++++++++++++++-
 8 files changed, 187 insertions(+), 110 deletions(-)


hooks/post-receive
-- 
guix source archive



reply via email to

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