Browse Source

update install script

master
Nathan Owens 11 months ago
parent
commit
8e50f83371
  1. 6
      PKGBUILD
  2. 9
      logind
  3. 7
      seatd.install

6
PKGBUILD

@ -1,7 +1,7 @@
# Maintainer: Nathan <ndowens@artixlinux.org>
pkgname=seatd-suite66
pkgver=20210919
pkgrel=2
pkgver=20210920
pkgrel=1
pkgdesc="suite66 script for seatd"
arch=(any)
url="https://gitea.artixlinux.org/Universe"
@ -11,7 +11,7 @@ provides=('logind-suite66' 'init-logind')
install=seatd.install
source=("logind"
"LICENSE")
b2sums=('41e9865fc51b4d9d0220ebfa7be8c72fc7e9e21a05b88e0da669a3970b1eaa15dd9bf0c4735eed6743ca8307af572a90ce6094b6a4758402ed7b6152f7cdd483'
b2sums=('70acefc6d56b03b58e539cb57f75c0973cdd0903e6a9804fc30f603f600566f619b5f79524e779fa023fb7f3db94f084a025527e8873badc3245683992bcab1e'
'9dbb79b550874a080d788aacfc6881b7cf630efd09e87f7eb7e962f90814afa2386c46c57208372793bb2f81ad4cd07fe799bf36aa67545181c9536c4bbc4eb9')
package() {

9
logind

@ -7,11 +7,4 @@
[start]
@runas = seatd
@execute = (
execl-toc -m /sys/fs/cgroup/openrc -t cgroup -o none,name=openrc -d cgroup
execl-toc -m /sys/fs/cgroup/hybrid -t cgroup2 -o nosuid,noexec,rw,nodev,relatime,nsdelegate -d cgroup2
execl-toc -m /run/systemd -t tmpfs -o nosuid,nodev,noexec,mode=0755 -d none
execl-toc -m /run/openrc -t tmpfs -o nosuid,nodev,noexec,mode=0755 -d none
execl-toc -m /run/user -t tmpfs -o nosuid,nodev,noexec,mode=0755 -d none
/usr/bin/seatd -g seatd
)
@execute = ( /usr/bin/seatd -g seatd )

7
seatd.install

@ -1,3 +1,8 @@
# Need to update logind in case of switching to elogind
post_install() {
66-enable -F logind }
66-enable -F logind
}
post_upgrade() {
66-enable -F logind
}

Loading…
Cancel
Save