guix/gnu/system
Ludovic Courtès 996ed73948 system: Add bindings to configure libc's NSS.
* gnu/system/nss.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
* gnu.scm (%public-modules): Add it.
* gnu/system.scm (<operating-system>)[name-service-switch]: New field.
  (etc-directory): Add #:nss parameter and honor it.
  (operating-system-etc-directory): Adjust call accordingly.
* doc/guix.texi (operating-system Reference): Document
  'name-service-switch'.
  (Name Service Switch): New section.
2015-02-04 22:49:35 +01:00
..
file-systems.scm Revert "system: Add a 'needed-for-boot?' field to 'mapped-device'." 2014-11-30 18:54:07 +01:00
grub.scm system: grub: Make sure the font and background image are always found. 2014-12-13 22:15:01 +01:00
install.scm install: Add iw to the packages. 2015-01-28 10:56:04 +01:00
linux-initrd.scm linux-initrd: Add USB kernel modules to the default initrd. 2015-01-27 21:32:06 +01:00
linux.scm system: Add default PAM entries for xlock and xscreensaver. 2014-09-12 00:14:52 +02:00
locale.scm system: Add "en_US.UTF-8" to the default locales, for backward compatibility. 2015-01-16 21:11:55 +01:00
nss.scm system: Add bindings to configure libc's NSS. 2015-02-04 22:49:35 +01:00
os-config.tmpl doc: Add services to the configuration template. 2015-01-23 16:29:17 +01:00
shadow.scm monads: Move '%store-monad' and related procedures where they belong. 2015-01-14 13:34:52 +01:00
vm.scm linux-initrd: Add USB kernel modules to the default initrd. 2015-01-27 21:32:06 +01:00