From 42b5b8fc3e6627626ed622a785571b3b3b057094 Mon Sep 17 00:00:00 2001 From: Benjamin Kaduk Date: Sun, 15 May 2016 21:36:36 -0400 Subject: [PATCH] Set DefaultDependencies=no and pull in sysinit.target Try to avoid dependency cycles with other scripts that pull in remote-fs.target. --- debian/changelog | 3 +++ debian/openafs-client.service | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index ac2590622..266c6ea0a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,6 +14,9 @@ openafs (1.6.18-1) UNRELEASED; urgency=high - Improve behavior relating to large (~2GB fetches from the fileserver). * Import patches from upstream gerrit to improve support for Linux 4.5 kernels. (Closes: #821782) + * Depend on sysint.target instead of basic.target in openafs-client.service, + to eliminate dependency cycles with other services that depend on + remote-fs.target. (Closes: #794451) -- Benjamin Kaduk Sun, 15 May 2016 16:03:14 -0400 diff --git a/debian/openafs-client.service b/debian/openafs-client.service index 2debcafcc..2b203fd4b 100755 --- a/debian/openafs-client.service +++ b/debian/openafs-client.service @@ -1,8 +1,9 @@ [Unit] Description=OpenAFS client Wants=network-online.target -After=network.target network-online.target local-fs.target +After=network.target network-online.target local-fs.target sysinit.target Before=remote-fs.target umount.target +DefaultDependencies=no [Service] Type=forking -- 2.39.5