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
 }

Reply via email to