From: Benjamin Kaduk Date: Mon, 16 May 2016 01:36:36 +0000 (-0400) Subject: Set DefaultDependencies=no and pull in sysinit.target X-Git-Tag: debian/1.6.18-1~1 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=42b5b8fc3e6627626ed622a785571b3b3b057094;p=packages%2Fo%2Fopenafs.git Set DefaultDependencies=no and pull in sysinit.target Try to avoid dependency cycles with other scripts that pull in remote-fs.target. --- 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