summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMantas Mikulėnas2017-05-04 09:49:03 +0300
committerMantas Mikulėnas2017-05-04 09:49:03 +0300
commit2e5698796e574e7069ac37ae7401ccc5994b02b9 (patch)
tree50c73559c2375bf97bb38750718986586daecf2d
downloadaur-2e5698796e574e7069ac37ae7401ccc5994b02b9.tar.gz
initial release
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD42
-rw-r--r--rasdaemon.service9
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d082777352c7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+# Generated by mksrcinfo v8
+# Thu May 4 06:48:56 UTC 2017
+pkgbase = rasdaemon
+ pkgdesc = Logging daemon for Platform Reliability, Availability and Serviceability (RAS), replacing mcelog
+ pkgver = 0.5.8
+ pkgrel = 1
+ url = http://www.infradead.org/~mchehab/rasdaemon/
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ source = git://git.infradead.org/users/mchehab/rasdaemon.git
+ source = rasdaemon.service
+ sha256sums = SKIP
+ sha256sums = ed26fbace3adb7fc1880bc3c003a1ffe9c732fdc87a5172398cb04355b1c2d8a
+
+pkgname = rasdaemon
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..985d4913e6b6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Mantas Mikulėnas <grawity@gmail.com>
+# Disclaimer: I have no idea if this works, I only packaged it.
+pkgname=rasdaemon
+pkgver=0.5.8
+pkgrel=1
+pkgdesc="Logging daemon for Platform Reliability, Availability and Serviceability (RAS), replacing mcelog"
+arch=(i686 x86_64)
+url="http://www.infradead.org/~mchehab/rasdaemon/"
+license=(GPL2)
+source=("git://git.infradead.org/users/mchehab/rasdaemon.git"
+ rasdaemon.service)
+sha256sums=('SKIP'
+ 'ed26fbace3adb7fc1880bc3c003a1ffe9c732fdc87a5172398cb04355b1c2d8a')
+#validpgpkeys=()
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+ autoreconf -fi
+}
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/bin \
+ --sysconfdir=/etc \
+ --enable-aer \
+ --enable-mce \
+ --enable-extlog \
+ ;
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
+
+ install -D -m 644 "$srcdir"/rasdaemon.service \
+ "$pkgdir"/usr/lib/systemd/system/rasdaemon.service
+}
+
+# vim: ts=2:sw=2:et:ft=sh
diff --git a/rasdaemon.service b/rasdaemon.service
new file mode 100644
index 000000000000..8b0e0073fc44
--- /dev/null
+++ b/rasdaemon.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=Platform Reliability, Availability and Serviceability (RAS) Logging Daemon
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/rasdaemon
+
+[Install]
+WantedBy=multi-user.target