~ruther/guix-local

ref: 8fd3de0bbb5abac76d8dcb792a3be61179b2bf2c guix-local/gnu/system/install.scm -rw-r--r-- 4.6 KiB
e11390df — Ludovic Courtès 11 years ago
install: Use udev.

* gnu/system/install.scm (installation-services): Call 'udev-service'.
b76a3847 — Ludovic Courtès 11 years ago
system: Use the default 'groups' field.

* gnu/system/install.scm (installation-os): Remove 'groups' field.
* build-aux/hydra/demo-os.scm: Likewise.
72507e23 — Ludovic Courtès 11 years ago
system: Remove useless 'members' field of 'user-group'.

* gnu/system/shadow.scm (<user-group>)[members]: Remove field.
* gnu/system/install.scm (installation-os)[users]: Remove 'members'
  fields.  Use 'supplementary-groups' for 'guest'.
* build-aux/hydra/demo-os.scm (users): Likewise.
* gnu/services/base.scm (guix-service): Remove 'members' field.
872c69d0 — Ludovic Courtès 11 years ago
Merge branch 'master' into core-updates
ea31dbbc — Ludovic Courtès 11 years ago
install: Add missing argv[0] in Info invocation.

* gnu/system/install.scm (log-to-info): Add "info" as second argument to
  'execl'.
2c5c696c — Ludovic Courtès 11 years ago
install: Register the hydra.gnu.org key on the installation image.

* gnu/services/base.scm (hydra-key-authorization): New procedure.
  (guix-service): Add #:authorize-hydra-key? parameter; honor it using
  'hydra-key-authorization'.
* gnu/system/install.scm (installation-services): Pass
  #:authorize-hydra-key? #t.
6f436c54 — Ludovic Courtès 11 years ago
system: Define '%base-packages' and use it.

* gnu/system.scm (<operating-system>)[packages]: Change default value to
  %BASE-PACKAGES.
  (%base-packages): New variable.
* gnu/system/install.scm (installation-os): Use it when defining the
  'packages' field.
* doc/guix.texi (Using the Configuration System): Use %BASE-PACKAGES in
  example.  Remove now unneeded module imports.  Explain this.
e73a99a3 — Ludovic Courtès 11 years ago
install: Add more useful packages.

* gnu/system/install.scm (installation-os)[packages]: Add isc-dhcp,
  net-tools, ddrescue, kbd, and texinfo-4.
cc4a2aeb — Ludovic Courtès 11 years ago
gnu: Merge Parted, fdisk, and ddrescue in (gnu packages disk).

* gnu/packages/parted.scm: Rename to...
* gnu/packages/disk.scm: ... this.  New file.  Merge with...
* gnu/packages/fdisk.scm: ... this; remove file;
* gnu/packages/ddrescue.scm: ... and this; remove file.
* gnu/system/install.scm, gnu/system/vm.scm: Adjust accordingly.
* gnu-system.am (GNU_SYSTEM_MODULES): Remove
  gnu/packages/{parted,fdisk,ddrescue}.scm and add
  gnu/packages/disk.scm.
fc91c17a — Ludovic Courtès 11 years ago
Add (gnu system install).

* gnu/system/install.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.