diff options
author | Ricardo (XenGi) Band | 2020-01-07 15:25:13 +0100 |
---|---|---|
committer | Ricardo (XenGi) Band | 2020-01-07 15:25:13 +0100 |
commit | a69cccd4c1e8830b102d5054f5e4cc100e4d630a (patch) | |
tree | 3cd596240df8925e00d1365d5d92131be3d12010 | |
parent | db9791177d1195bddb44bbd596b24424211cbde8 (diff) | |
download | aur-a69cccd4c1e8830b102d5054f5e4cc100e4d630a.tar.gz |
service file added
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | rqlite.service | 15 |
3 files changed, 26 insertions, 6 deletions
@@ -1,11 +1,13 @@ pkgbase = rqlite pkgdesc = rqlite is a lightweight, distributed relational database, which uses SQLite as its storage engine pkgver = 5.0.0 - pkgrel = 1 + pkgrel = 2 url = http://www.rqlite.com/ arch = x86_64 source = https://github.com/rqlite/rqlite/releases/download/v5.0.0/rqlite-v5.0.0-linux-amd64.tar.gz + source = rqlite.service sha256sums = 79eda823c82755977b998f5f9a33b738c32da932e41e08df2c0e500267644f83 + sha256sums = c74bc6b0eeadcdecb97236a5bc1ee4cd7312ac91067723dd935c5111e9bcb042 pkgname = rqlite @@ -1,20 +1,23 @@ # Maintainer: Ricardo Band <email@ricardo.band> pkgname=rqlite pkgver=5.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="rqlite is a lightweight, distributed relational database, which uses SQLite as its storage engine" arch=(x86_64) url="http://www.rqlite.com/" licence=('MIT') -source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-v${pkgver}-linux-amd64.tar.gz") -sha256sums=('79eda823c82755977b998f5f9a33b738c32da932e41e08df2c0e500267644f83') +source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-v${pkgver}-linux-amd64.tar.gz" + "rqlite.service") +sha256sums=('79eda823c82755977b998f5f9a33b738c32da932e41e08df2c0e500267644f83' + 'c74bc6b0eeadcdecb97236a5bc1ee4cd7312ac91067723dd935c5111e9bcb042') package() { cd ${srcdir}/${pkgname}-v${pkgver}-linux-amd64/ install -Dm 0755 rqlite ${pkgdir}/usr/bin/rqlite install -Dm 0755 rqbench ${pkgdir}/usr/bin/rqbench install -Dm 0755 rqlited ${pkgdir}/usr/bin/rqlited -# install -dm 0750 -g rqlite -o rqlite ${pkgdir}/run/rqlite -# install -dm 0750 -g rqlite -o rqlite ${pkgdir}/etc/rqlite + install -Dm 0644 rqlite.service ${pkgdir}/lib/systemd/system/rqlite.service + install -dm 0750 -g rqlite -o rqlite ${pkgdir}/run/rqlite + install -dm 0750 -g rqlite -o rqlite ${pkgdir}/etc/rqlite } diff --git a/rqlite.service b/rqlite.service new file mode 100644 index 000000000000..f8b410d10e2a --- /dev/null +++ b/rqlite.service @@ -0,0 +1,15 @@ +[Unit] +Description= +After=network-online.target +Wants=network-online.target + +[Service] +Type=simple +User=rqlite +Group=rqlite +ExecStart=/usr/bin/rqlited /run/rqlite +Restart=always +WorkingDirectory=/run/rqlite + +[Install] +WantedBy=multi-user.target |