services: Add 'linux-bare-metal-service-type'.
authorLudovic Courtès <ludo@gnu.org>
Thu, 29 Oct 2015 21:20:57 +0000 (22:20 +0100)
committerLudovic Courtès <ludo@gnu.org>
Thu, 29 Oct 2015 22:03:08 +0000 (23:03 +0100)
commita241a7ac65358628aecd4e8d4905cc3b66aa894c
treec5f96a720ffd079a252f0b20cbe48ec3eefcacf5
parent12f92e38d7b7add735b0cfe9a09a27c99d6f9977
services: Add 'linux-bare-metal-service-type'.

* gnu/services.scm (modprobe-wrapper): Remove.
  (activation-script): Do not use it.  Remove calls to
  'activate-modprobe' and 'activate-ptrace-attach' in gexp.
  (%modprobe-wrapper, %linux-kernel-activation,
  linux-bare-metal-service-type, %linux-bare-metal-service): New
  variables.
* gnu/system.scm (essential-services): Add %LINUX-BARE-METAL-SERVICE to
  the list, unless CONTAINER? is true.
gnu/services.scm
gnu/system.scm