[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