guix-devel/build-aux
Ludovic Courtès 09e028f45f system: Add support for setuid binaries.
* gnu/system.scm (<operating-system>)[pam-services, setuid-programs]:
  New fields.
  (etc-directory)[bashrc]: Prepend /run/setuid-programs to $PATH.
  (operating-system-etc-directory): Honor
  'operating-system-pam-services'.
  (%setuid-programs): New variable.
  (operating-system-boot-script): Add (guix build utils) to the set of
  imported modules.  Call 'activate-setuid-programs' in boot script.
* gnu/system/linux.scm (base-pam-services): New procedure.
* guix/build/activation.scm (%setuid-directory): New variable.
  (activate-setuid-programs): New procedure.
* build-aux/hydra/demo-os.scm: Add 'pam-services' field.
2014-04-30 23:16:23 +02:00
..
hydra system: Add support for setuid binaries. 2014-04-30 23:16:23 +02:00
check-available-binaries.scm check-available-binaries: Make sure substitutes are enabled. 2014-03-25 20:45:13 +01:00
download.scm gnu: Switch to GCC 4.8 as the default compiler. 2013-11-16 00:48:31 +01:00
gitlog-to-changelog build: Add `gitlog-to-changelog'. 2013-05-12 22:41:11 +02:00
list-packages.scm list-packages: Make 'snippet-link' more tolerant. 2013-11-24 22:57:06 +01:00
sync-descriptions.scm build: 'sync-descriptions' now compares GNU package descriptions. 2013-10-09 16:13:02 +02:00