[SCM] sddm packaging branch, master, updated. debian/0.13.0-1-30-gf5ee4ad
Maximiliano Curia
maxy at moszumanska.debian.org
Sat Feb 25 09:51:17 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-std/sddm.git;a=commitdiff;h=5428c91
The following commit has been merged in the master branch:
commit 5428c914f9342ba44ba456ce3f4f844a820f1166
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Mon Feb 20 11:30:11 2017 +0100
Purge dangling symlink
Closes: 848936
Thanks: Andreas Beckmann for following this issue
---
debian/sddm.postrm | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/debian/sddm.postrm b/debian/sddm.postrm
index 9ba5a8d..d632301 100644
--- a/debian/sddm.postrm
+++ b/debian/sddm.postrm
@@ -1,6 +1,9 @@
#!/bin/sh
set -e
+DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager
+DEFAULT_SERVICE=/etc/systemd/system/display-manager.service
+
case "$1" in
purge)
update-rc.d sddm remove > /dev/null
@@ -22,6 +25,12 @@ case "$1" in
delgroup --system sddm || echo "Could not remove sddm group."
fi
fi
+ if [ ! -e "$DEFAULT_DISPLAY_MANAGER_FILE" ] &&
+ [ -h "$DEFAULT_SERVICE" ] && [ ! -e "$DEFAULT_SERVICE" ]; then
+ # Dangling symlink, no other display-manager installed
+ rm "$DEFAULT_SERVICE"
+ fi
+
;;
abort-install|abort-upgrade)
# roll back displacement of default display manager file
--
sddm packaging
More information about the pkg-kde-commits
mailing list