about summary refs log tree commit diff
path: root/pkgs/applications/display-managers
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@users.noreply.github.com>2018-09-19 15:23:56 -0400
committerxeji <36407913+xeji@users.noreply.github.com>2018-09-19 21:23:56 +0200
commit34a94e3b75ed59ee83c22394d5976933bd3c48ab (patch)
treeca39cc200e0047a97408e50f47c52f83e3bfdd34 /pkgs/applications/display-managers
parent6e4c666a671a5df1d9a385280fcc133700e2b841 (diff)
downloadnixlib-34a94e3b75ed59ee83c22394d5976933bd3c48ab.tar
nixlib-34a94e3b75ed59ee83c22394d5976933bd3c48ab.tar.gz
nixlib-34a94e3b75ed59ee83c22394d5976933bd3c48ab.tar.bz2
nixlib-34a94e3b75ed59ee83c22394d5976933bd3c48ab.tar.lz
nixlib-34a94e3b75ed59ee83c22394d5976933bd3c48ab.tar.xz
nixlib-34a94e3b75ed59ee83c22394d5976933bd3c48ab.tar.zst
nixlib-34a94e3b75ed59ee83c22394d5976933bd3c48ab.zip
lightdm: ensure run-directory is /run/lightdm (#46907)
Diffstat (limited to 'pkgs/applications/display-managers')
-rw-r--r--pkgs/applications/display-managers/lightdm/default.nix1
-rw-r--r--pkgs/applications/display-managers/lightdm/run-dir.patch13
2 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/applications/display-managers/lightdm/default.nix b/pkgs/applications/display-managers/lightdm/default.nix
index bec07ac2d506..da7189f9196f 100644
--- a/pkgs/applications/display-managers/lightdm/default.nix
+++ b/pkgs/applications/display-managers/lightdm/default.nix
@@ -49,6 +49,7 @@ stdenv.mkDerivation rec {
   ] ++ optional withQt4 qt4
     ++ optional withQt5 qtbase;
 
+  patches = [ ./run-dir.patch ];
 
   preConfigure = "NOCONFIGURE=1 ./autogen.sh";
 
diff --git a/pkgs/applications/display-managers/lightdm/run-dir.patch b/pkgs/applications/display-managers/lightdm/run-dir.patch
new file mode 100644
index 000000000000..eb8e5a0f4d7e
--- /dev/null
+++ b/pkgs/applications/display-managers/lightdm/run-dir.patch
@@ -0,0 +1,13 @@
+diff --git a/data/lightdm.conf b/data/lightdm.conf
+index 16b80f7..b3af435 100644
+--- a/data/lightdm.conf
++++ b/data/lightdm.conf
+@@ -28,7 +28,7 @@
+ #guest-account-script=guest-account
+ #logind-check-graphical=false
+ #log-directory=/var/log/lightdm
+-#run-directory=/var/run/lightdm
++run-directory=/run/lightdm
+ #cache-directory=/var/cache/lightdm
+ #sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions
+ #remote-sessions-directory=/usr/share/lightdm/remote-sessions