Age | Commit message (Expand) | Author |
2014-07-22 | system: Add '%devtmpfs-file-system' for udev, and '%base-file-systems'....Suggested by Adam Pribyl <pribyl@lowlevel.cz>.
* gnu/services/base.scm (udev-service)[requirement]: Add
'file-system-/dev'.
* gnu/system/file-systems.scm (%devtmpfs-file-system,
%base-file-systems): New variables.
* gnu/system/install.scm (installation-services)[file-systems]: Use
%base-file-systems.
* build-aux/hydra/demo-os.scm (file-systems): Likewise.
* doc/guix.texi (System Installation): Show %BASE-FILE-SYSTEMS in the
example.
(Using the Configuration System): Likewise.
(File Systems): Document %base-file-systems, %devtmpfs-file-system,
%binary-format-file-system, and %fuse-control-file-system.
| Ludovic Courtès |
2014-07-19 | install: Add wireless-tools package....* gnu/system/install.scm (installation-os): Add wireless-tools to packages.
| David Thompson |
2014-07-17 | install: Show the "System Installation" node....* gnu/system/install.scm (log-to-info): Go to the new 'System
Installation' node.
| Ludovic Courtès |
2014-07-17 | services: Add 'console-font-service'....* gnu/services/base.scm (unicode-start, console-font-service): New
procedures.
(%base-services): Call 'console-font-service' for TTY1 to TTY6.
* gnu/system/install.scm (installation-services): Add comment about the
console font. Call 'console-font-service' for TTY1 to TTY6.
| Ludovic Courtès |
2014-07-14 | install: Remove GNU fdisk from the image....* gnu/system/install.scm (installation-os): Remove FDISK.
| Ludovic Courtès |
2014-06-24 | install: Use udev....* gnu/system/install.scm (installation-services): Call 'udev-service'.
| Ludovic Courtès |
2014-06-22 | system: Use the default 'groups' field....* gnu/system/install.scm (installation-os): Remove 'groups' field.
* build-aux/hydra/demo-os.scm: Likewise.
| Ludovic Courtès |
2014-06-22 | 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.
| Ludovic Courtès |
2014-06-04 | install: Add missing argv[0] in Info invocation....* gnu/system/install.scm (log-to-info): Add "info" as second argument to
'execl'.
| Ludovic Courtès |
2014-06-04 | 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.
| Ludovic Courtès |
2014-06-04 | 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.
| Ludovic Courtès |
2014-06-03 | install: Add more useful packages....* gnu/system/install.scm (installation-os)[packages]: Add isc-dhcp,
net-tools, ddrescue, kbd, and texinfo-4.
| Ludovic Courtès |
2014-06-03 | 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.
| Ludovic Courtès |
2014-05-31 | Add (gnu system install)....* gnu/system/install.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
| Ludovic Courtès |