system: Rework swap space support, add dependencies.
authorJosselin Poiret <dev@jpoiret.xyz>
Mon, 15 Nov 2021 20:26:27 +0000 (20:26 +0000)
committerLudovic Courtès <ludo@gnu.org>
Tue, 23 Nov 2021 09:24:27 +0000 (10:24 +0100)
commit133a61ae263520378ac44482810d7adecfb017d9
treefd63933093c1c85a088571bafa64c3d1ca257406
parentc984076a7df5f24d0c1d1d02343a845171b111f6
system: Rework swap space support, add dependencies.

* gnu/system/file-systems.scm (swap-space): Add it.
* gnu/system.scm (operating-system)[swap-devices]: Update comment.
* gnu/services/base.scm (swap-space->shepherd-service-name,
swap-deprecated->shepherd-service-name, swap->shepherd-service-name):
Add them.
* gnu/services/base.scm (swap-service-type, swap-service): Use the new
records.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu/services/base.scm
gnu/system.scm
gnu/system/file-systems.scm