[arch-commits] Commit in lxdm/trunk (PKGBUILD lxdm.install)
Balló György
bgyorgy at nymeria.archlinux.org
Sun Sep 8 22:09:54 UTC 2013
Date: Monday, September 9, 2013 @ 00:09:54
Author: bgyorgy
Revision: 96929
upgpkg: lxdm 0.4.1-25
Set permissions in PKGBUILD, not in .install file (FS#36770)
Modified:
lxdm/trunk/PKGBUILD
lxdm/trunk/lxdm.install
--------------+
PKGBUILD | 8 ++++----
lxdm.install | 1 -
2 files changed, 4 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-09-08 18:40:39 UTC (rev 96928)
+++ PKGBUILD 2013-09-08 22:09:54 UTC (rev 96929)
@@ -5,7 +5,7 @@
pkgname=lxdm
pkgver=0.4.1
-pkgrel=24
+pkgrel=25
pkgdesc='Lightweight X11 Display Manager'
arch=('i686' 'x86_64')
url="http://sourceforge.net/projects/lxdm/"
@@ -35,9 +35,6 @@
# Adjust Arch-specific settings
patch -Np1 -i ../default-config.patch
- # Fix sbin location
- sed -i 's|/sbin/|/bin/|' data/lxdm.in systemd/lxdm.service
-
# Fix version number
sed -i 's/3.6.0/3.8/' gnome-shell/LXDM_User_Switch at dgod/metadata.json
}
@@ -54,8 +51,11 @@
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
chmod 644 "$pkgdir/etc/lxdm/lxdm.conf"
+
+ # Home directory
install -dm 755 "$pkgdir/var/lib/lxdm"
echo 'GDK_CORE_DEVICE_EVENTS=true' > "$pkgdir"/var/lib/lxdm/.pam_environment
+ chown -R 121:121 "$pkgdir/var/lib/lxdm"
# GNOME Shell extension
mkdir -p "$pkgdir/usr/share/gnome-shell/extensions"
Modified: lxdm.install
===================================================================
--- lxdm.install 2013-09-08 18:40:39 UTC (rev 96928)
+++ lxdm.install 2013-09-08 22:09:54 UTC (rev 96929)
@@ -6,7 +6,6 @@
usermod -c 'Lightweight X11 Display Manager' -u 121 -g 121 -d /var/lib/lxdm -s /sbin/nologin lxdm > /dev/null 2>&1 || \
useradd -c 'Lightweight X11 Display Manager' -u 121 -g 121 -d /var/lib/lxdm -s /sbin/nologin lxdm
passwd -l lxdm > /dev/null
- chown -R lxdm:lxdm /var/lib/lxdm > /dev/null
}
post_upgrade() {
More information about the arch-commits
mailing list