summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeo Famulari <leo@famulari.name>2017-03-05 14:04:34 -0500
committerLeo Famulari <leo@famulari.name>2017-03-06 13:25:47 -0500
commitb812da70594f5d40647d156f69be0eb169d6be19 (patch)
treeacc60d9da35a7c07aad4d93b9022c0df59c7f6cb
parent5f8ca95eb54d975e1a9acbe2e1abe6813e469810 (diff)
downloadgnu-guix-b812da70594f5d40647d156f69be0eb169d6be19.tar
gnu-guix-b812da70594f5d40647d156f69be0eb169d6be19.tar.gz
Revert "doc: Symlink daemon start-up files."
This reverts commit b7230de54b493da5a78922b4226255763b525a98. Versions of systemd that supported symlinked service files are not yet widely deployed. See this thread for more information: http://lists.gnu.org/archive/html/guix-devel/2017-01/msg01199.html
-rw-r--r--doc/guix.texi11
1 files changed, 9 insertions, 2 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index 7c7729859b..732f4312a4 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -443,8 +443,15 @@ Run the daemon, and set it to automatically start on boot.
If your host distro uses the systemd init system, this can be achieved
with these commands:
+@c Versions of systemd that supported symlinked service files are not
+@c yet widely deployed, so we should suggest that users copy the service
+@c files into place.
+@c
+@c See this thread for more information:
+@c http://lists.gnu.org/archive/html/guix-devel/2017-01/msg01199.html
+
@example
-# ln -s ~root/.guix-profile/lib/systemd/system/guix-daemon.service \
+# cp ~root/.guix-profile/lib/systemd/system/guix-daemon.service \
/etc/systemd/system/
# systemctl start guix-daemon && systemctl enable guix-daemon
@end example
@@ -452,8 +459,8 @@ with these commands:
If your host distro uses the Upstart init system:
@example
-# ln -s ~root/.guix-profile/lib/upstart/system/guix-daemon.conf /etc/init/
# initctl reload-configuration
+# cp ~root/.guix-profile/lib/upstart/system/guix-daemon.conf /etc/init/
# start guix-daemon
@end example