services: provenance: Save channel introductions.
authorLudovic Courtès <ludo@gnu.org>
Thu, 25 Jun 2020 15:54:55 +0000 (17:54 +0200)
committerLudovic Courtès <ludo@gnu.org>
Wed, 1 Jul 2020 21:34:51 +0000 (23:34 +0200)
commiteb5cf39e66a51eb357ca0c08f4409d00ec3b24a9
tree0748ab8b9c0b983fa4c6a677dcff386fc58a58fd
parent6d39f0cb7791ff1a6feb0084dad9851a820a900c
services: provenance: Save channel introductions.

* gnu/services.scm (channel->code): Include CHANNEL's introduction, if
any, unless CHANNEL is the singleton %DEFAULT-CHANNELS.
(channel->sexp): Add comment.
* guix/scripts/system.scm (sexp->channel): Change pattern to allow for
extensibility.
gnu/services.scm
guix/scripts/system.scm