[arch-commits] Commit in kdebase-workspace/trunk (PKGBUILD kdebase-workspace.install)

Andrea Scarpino andrea at archlinux.org
Sun Oct 3 00:54:35 UTC 2010


    Date: Saturday, October 2, 2010 @ 20:54:35
  Author: andrea
Revision: 93027

include the kdm home directory in the package

Modified:
  kdebase-workspace/trunk/PKGBUILD
  kdebase-workspace/trunk/kdebase-workspace.install

---------------------------+
 PKGBUILD                  |    2 ++
 kdebase-workspace.install |    4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-10-03 00:03:26 UTC (rev 93026)
+++ PKGBUILD	2010-10-03 00:54:35 UTC (rev 93027)
@@ -67,4 +67,6 @@
 	install -d -m755 ${pkgdir}/etc/X11/sessions/
 	ln -sf /usr/share/apps/kdm/sessions/kde{,-safe}.desktop ${pkgdir}/etc/X11/sessions/
 	install -d -m755 ${pkgdir}/etc/kde/{env,shutdown}
+
+	install -d -g 135 -o 135 ${pkgdir}/var/lib/kdm
 }

Modified: kdebase-workspace.install
===================================================================
--- kdebase-workspace.install	2010-10-03 00:03:26 UTC (rev 93026)
+++ kdebase-workspace.install	2010-10-03 00:54:35 UTC (rev 93027)
@@ -1,13 +1,13 @@
 post_install() {
 	groupadd -g 135 kdm &>/dev/null
-	useradd -u 135 -g kdm -d /var/lib/kdm -s /bin/false -r -m kdm &>/dev/null
+	useradd -u 135 -g kdm -d /var/lib/kdm -s /bin/false -r -M kdm &>/dev/null
 	chown -R 135:135 var/lib/kdm &>/dev/null
 	xdg-icon-resource forceupdate --theme hicolor &>/dev/null
 }
 
 post_upgrade() {
 	getent group kdm >/dev/null 2>&1 || groupadd -g 135 kdm &>/dev/null
-	getent passwd kdm >/dev/null 2>&1 || useradd -u 135 -g kdm -d /var/lib/kdm -s /bin/false -r -m kdm &>/dev/null
+	getent passwd kdm >/dev/null 2>&1 || useradd -u 135 -g kdm -d /var/lib/kdm -s /bin/false -r -M kdm &>/dev/null
 	chown -R 135:135 var/lib/kdm &>/dev/null
 	xdg-icon-resource forceupdate --theme hicolor &> /dev/null
 }




More information about the arch-commits mailing list