~ruther/guix-local

ref: d4bf3dacd21ba2115e44cd8dd32fc4b95da0f5dd guix-local/gnu/system/install.scm -rw-r--r-- 13.9 KiB
1b4e48d4 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
68ac258b — Ludovic Courtès 10 years ago
system: Use the CRDA udev rules.

* gnu/services/base.scm (%base-services): Add CRDA to the #:rules of
  'udev-service'.
* gnu/system/install.scm (installation-services): Likewise.
6c92551a — Ludovic Courtès 10 years ago
install: Reset the mtimes of all the files in the binary tarball.

* gnu/system/install.scm (self-contained-tarball): Pass "--mtime=@0".  The
  only files whose mtime was not already were those in /var/guix and
  /gnu/store/.links.
35995769 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
f8facc18 — Mark H Weaver 10 years ago
install: Fix variable reference to iproute2 package.

This is a followup to commit d43002f64599fb80294d4c00e3a682a2776c885c.

* gnu/system/install.scm (installation-os)[packages]: Refer to IPROUTE instead
  of IPROUTE2.
d43002f6 — Ludovic Courtès 10 years ago
install: Add iproute2 to the installation image.

Fixes <http://bugs.gnu.org/21019>.
Reported by <info@danieleparisi.me>.

* gnu/system/install.scm (installation-os)[packages]: Add IPROUTE2.
2abf6786 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
08fa7613 — Ludovic Courtès 10 years ago
install: Turn off deduplication for the binary tarball.

* gnu/build/install.scm (register-closure): Add #:deduplicate? parameter and
  honor it.
  (populate-single-profile-directory): Likewise.
* gnu/system/install.scm (self-contained-tarball): Pass #:deduplicate? #f.
  Invoke tar with --check-links.
bcf2971f — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates

Conflicts:
	gnu/packages/commencement.scm
	gnu/packages/xml.scm
e1ad6bfb — Ludovic Courtès 10 years ago
install: Use udev rules for device-mapper.

Fixes <http://bugs.gnu.org/20791>.
Reported by Benz Schenk <benz.schenk@uzh.ch>.

* gnu/system/install.scm (installation-services): Add #:rules argument for
  'udev-service'.
14928016 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
7acd3439 — Ludovic Courtès 10 years ago
install: Omit /root from the binary tarball.

Suggested by Thomas Schwinge <thomas@codesourcery.com>.

* gnu/system/install.scm (self-contained-tarball): Remove
  "/root/.guix-profile" from the 'tar' arguments.
* doc/guix.texi (Binary Installation): Add a step to create
  ~root/.guix-profile.
781d0a2c — Ludovic Courtès 10 years ago
install: Use the actual store name when building the tarball.

* gnu/system/install.scm (self-contained-tarball): Use (%store-directory)
  instead of "/gnu".
86a81222 — 宋文武 10 years ago
Merge branch 'master' into gtk-rebuild

Conflicts:
	gnu/packages/gtk.scm
b2a5fa59 — Mark H Weaver 11 years ago
install: Omit /, /root, and /var from binary tarball.

* gnu/system/install.scm (self-contained-tarball): Pass
  "./root/.guix-profile", "./var/guix", and "./gnu" to 'tar' command instead
  of ".".
01dbc7e0 — Ludovic Courtès 11 years ago
install: Files in the tarball are all root-owned.

Fixes a thinko introduced in 175ced4.

* gnu/system/install.scm (self-contained-tarball): Use "root:0" as the
  owner and group.
* doc/guix.texi (Binary Installation): Revert 175ced4.
175ced41 — Ludovic Courtès 11 years ago
install: Use the right user and group name for files in the binary tarball.

Suggested by Andreas Enge <andreas@enge.fr>
at <http://lists.gnu.org/archive/html/guix-devel/2015-05/msg00220.html>.

* gnu/system/install.scm (self-contained-tarball): Pass --owner and
  --group to 'tar'.
* doc/guix.texi (Binary Installation): Move group and account creation
  before extraction.  Make "run the daemon" a separate step.
e1fbc32a — Ludovic Courtès 11 years ago
install: Have several OS config templates under /etc/configuration.

* gnu/system/install.scm (configuration-template-service): Remove
  'local-template' and 'template'.  Add 'search' and 'templates'.
  [activate]: Copy all of TEMPLATES to /etc/configuration.
* doc/guix.texi (System Installation): Adjust file name accordingly.
54d6223d — Ludovic Courtès 11 years ago
doc: Rename OS config example.

* gnu/system/os-config.tmpl: Rename to...
* gnu/system/examples/bare-bones.tmpl: ... this.
* Makefile.am (EXAMPLES): Adjust accordingly.
* doc.am (doc/os-config.texi): Likewise.
* gnu/system/install.scm (configuration-template-service)[template]:
  Likewise.
f4bdfe73 — Ludovic Courtès 11 years ago
install: Add bash-completion to the packages.

* gnu/system/install.scm (installation-os)[packages]: Add
  BASH-COMPLETION.
Next