summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornemesys2022-03-17 19:26:06 -0400
committernemesys2022-03-17 19:26:06 -0400
commit9a4b494f3ab7168484e9d146ff3cf4d2c056affd (patch)
tree4ebc3fcfdd9b83f8a456a621798276b9e4da21f8
parent0ce503c29ad6e83974bc376e45006cbc1eeead43 (diff)
downloadaur-9a4b494f3ab7168484e9d146ff3cf4d2c056affd.tar.gz
Added sleep 2 fix issue with systemd starting service too fast.
-rw-r--r--PKGBUILD6
-rw-r--r--fbcondecor.service6
2 files changed, 7 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 42b57b80d327..ac4f386d0adc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,18 +2,18 @@
pkgname=fbcondecor-systemd
pkgver=5.16.10
-pkgrel=1
+pkgrel=2
pkgdesc="Simple systemd service to activate console decorations on system start. Requires fbsplash and a kernel with fbcondecor patch applied."
arch=('any')
url="http://sourceforge.net/projects/fbsplash.berlios/"
license=('GPL')
-depends=('fbsplash')
+depends=('fbsplash-systemd')
optdepends=('linux-fbcondecor: enable console background images'
'linux-ck-fbcondecor: enable console background images and linux-ck kernel patchset')
conflicts=('fbsplash-scripts' 'initscripts-extras-fbsplash')
install=$pkgname.install
source=('fbcondecor.service')
-md5sums=('4063039c1a138bb61aaa879ec319300f')
+md5sums=('45c16b37dcd15ae0c7333ac37ec899db')
package() {
msg2 "Installing fbcondecor.service for systemd support.."
diff --git a/fbcondecor.service b/fbcondecor.service
index f0654aadbcdc..dcccd01cd9db 100644
--- a/fbcondecor.service
+++ b/fbcondecor.service
@@ -1,10 +1,12 @@
[Unit]
-Description=fbcondecor console decoration service
+Description=FBconDecor console decoration service
After=systemd-user-sessions.service
[Service]
Type=simple
-ExecStart=/etc/rc.d/fbcondecor restart
+EnvironmentFile=/etc/conf.d/fbcondecor
+ExecStartPre=/usr/bin/sleep 2
+ExecStart=/etc/rc.d/fbcondecor start
ExecStop=/etc/rc.d/fbcondecor stop
RemainAfterExit=yes
Restart=on-failure