summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuca 'meti' P2018-02-24 23:27:37 +0100
committerLuca 'meti' P2018-02-24 23:27:37 +0100
commit99808b0f1c606ddb7488446ebe19e9059d048251 (patch)
treece7f2b5cfb1a0f63d23a42cceab6b3aa092059db
parent2dbaf08f44f60c35675772c84f831faae697448c (diff)
downloadaur-99808b0f1c606ddb7488446ebe19e9059d048251.tar.gz
Fix startup error
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
-rw-r--r--rsyslog.service16
3 files changed, 26 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a1e8678903c3..f987b7c02319 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = rsyslog
pkgdesc = An enhanced multi-threaded syslogd with a focus on security and reliability
pkgver = 8.33.0
- pkgrel = 1
+ pkgrel = 6
url = http://www.rsyslog.com/
arch = any
license = GPL3
@@ -25,9 +25,11 @@ pkgbase = rsyslog
source = http://www.rsyslog.com/files/download/rsyslog/rsyslog-8.33.0.tar.gz
source = rsyslog.logrotate
source = rsyslog.conf
+ source = rsyslog.service
sha256sums = 2df39d91baddb75c575aa03525cd9d4d20aad75011c6d6d25ef773ac26ff5c12
sha256sums = 0f5bea3fd4dff2c9f097bf95768b2e1f6e9cfd9a08eab98bc3b3b4d2ed44119a
sha256sums = 5fd51665ab9a81fbb24773068cb261b8dec073d74082c121633f49b9381d9a3f
+ sha256sums = 81b9f9b78395405b679849143a6709911d00e9317928fdb2a2540f52965847c2
pkgname = rsyslog
diff --git a/PKGBUILD b/PKGBUILD
index 12c18e38d9b7..eb11ac6608a6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=rsyslog
pkgver=8.33.0
-pkgrel=1
+pkgrel=6
pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability"
url="http://www.rsyslog.com/"
arch=('any')
@@ -20,10 +20,13 @@ backup=('etc/rsyslog.conf'
options=('strip' 'zipman')
source=("http://www.rsyslog.com/files/download/rsyslog/rsyslog-$pkgver.tar.gz"
'rsyslog.logrotate'
- 'rsyslog.conf')
+ 'rsyslog.conf'
+ 'rsyslog.service')
+
sha256sums=('2df39d91baddb75c575aa03525cd9d4d20aad75011c6d6d25ef773ac26ff5c12'
'0f5bea3fd4dff2c9f097bf95768b2e1f6e9cfd9a08eab98bc3b3b4d2ed44119a'
- '5fd51665ab9a81fbb24773068cb261b8dec073d74082c121633f49b9381d9a3f')
+ '5fd51665ab9a81fbb24773068cb261b8dec073d74082c121633f49b9381d9a3f'
+ '81b9f9b78395405b679849143a6709911d00e9317928fdb2a2540f52965847c2')
prepare() {
cd "$srcdir"/${pkgname}-${pkgver}
@@ -50,6 +53,7 @@ build() {
--enable-imptcp \
--enable-omprog \
--with-systemdsystemunitdir=/usr/lib/systemd/system
+
make
}
diff --git a/rsyslog.service b/rsyslog.service
new file mode 100644
index 000000000000..0f3301e8d678
--- /dev/null
+++ b/rsyslog.service
@@ -0,0 +1,16 @@
+[Unit]
+Description=System Logging Service
+Requires=syslog.socket
+Documentation=man:rsyslogd(8)
+Documentation=http://www.rsyslog.com/doc/
+
+[Service]
+Type=notify
+PIDFile=/run/rsyslogd.pid
+ExecStart=/usr/bin/rsyslogd -n -i /run/rsyslogd.pid
+StandardOutput=null
+Restart=on-failure
+
+[Install]
+WantedBy=multi-user.target
+Alias=syslog.service