From: Frederic Crozat Date: Thu, 5 Oct 2017 23:28:19 +0000 (+0200) Subject: tmpfiles: remove old ICE and X11 sockets at boot (#6979) X-Git-Tag: v235~3 X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fsystemd.git;a=commitdiff_plain;h=4a1f92c704aad80e9fde3f3d1678a5e5e944ae47 tmpfiles: remove old ICE and X11 sockets at boot (#6979) tmpfiles: remove old ICE and X11 sockets at boot When not using tmpfs based /tmp, leftover sockets might prevent X startup. Ensure directory is clean at boot time. --- diff --git a/tmpfiles.d/x11.conf b/tmpfiles.d/x11.conf index 4c96a54a139..f63184eaa68 100644 --- a/tmpfiles.d/x11.conf +++ b/tmpfiles.d/x11.conf @@ -8,11 +8,12 @@ # See tmpfiles.d(5) for details # Make sure these are created by default so that nobody else can -d /tmp/.X11-unix 1777 root root 10d -d /tmp/.ICE-unix 1777 root root 10d -d /tmp/.XIM-unix 1777 root root 10d -d /tmp/.font-unix 1777 root root 10d -d /tmp/.Test-unix 1777 root root 10d +# or empty them at startup +D! /tmp/.X11-unix 1777 root root 10d +D! /tmp/.ICE-unix 1777 root root 10d +D! /tmp/.XIM-unix 1777 root root 10d +D! /tmp/.font-unix 1777 root root 10d +D! /tmp/.Test-unix 1777 root root 10d # Unlink the X11 lock files r! /tmp/.X[0-9]*-lock