summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhillipe Smith2015-10-18 01:59:44 -0200
committerPhillipe Smith2015-10-18 01:59:44 -0200
commit06317fae3337adf741e9ad9baf54b24b414e6b17 (patch)
treea97510242ca38538742b794c91235e6b2b4992cf
parent0028f21a40f8a972f8561a18d272faa011900899 (diff)
downloadaur-06317fae3337adf741e9ad9baf54b24b414e6b17.tar.gz
Added BusName to lxdm.service
-rw-r--r--.SRCINFO2
-rwxr-xr-xPKGBUILD3
-rwxr-xr-xlxdm.install8
3 files changed, 7 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7d1ec6ac05dd..2f95f849926e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = lxdm-git
pkgdesc = Lightweight Display Manager (part of LXDE) - git checkout
- pkgver = 0.5.1.r5.g4d34fa7
+ pkgver = 0.5.2.r0.g1ff8969
pkgrel = 1
url = http://blog.lxde.org/?p=531
install = lxdm.install
diff --git a/PKGBUILD b/PKGBUILD
index bdb8df3f372b..ea8ba73a07d0 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=lxdm-git
_gitname=lxdm
-pkgver=0.5.1.r5.g4d34fa7
+pkgver=0.5.2.r0.g1ff8969
pkgrel=1
pkgdesc='Lightweight Display Manager (part of LXDE) - git checkout'
arch=('i686' 'x86_64')
@@ -60,6 +60,7 @@ build() {
make
sed -i 's/getty@tty1/getty@tty7/g' systemd/lxdm.service
+ sed -i '9aBusName=org.freedesktop.DisplayManager' systemd/lxdm.service
sed -i 's/sbin/bin/' systemd/lxdm.service
sed -i 's/sbin/bin/' data/lxdm
diff --git a/lxdm.install b/lxdm.install
index e8b5198f13c1..49ce33319c41 100755
--- a/lxdm.install
+++ b/lxdm.install
@@ -2,11 +2,11 @@ pkgname=lxdm-git
post_install() {
getent group lxdm > /dev/null 2>&1 && \
- groupmod -g 121 lxdm > /dev/null 2>&1 || \
- groupadd -g 121 lxdm
+ groupmod -g 121 lxdm > /dev/null 2>&1 || \
+ groupadd -g 121 lxdm
getent passwd lxdm > /dev/null 2>&1 && \
- 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
+ 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
cat << EOF