diff options
author | kprkpr | 2016-11-13 14:19:23 +0100 |
---|---|---|
committer | kprkpr | 2016-11-13 14:19:23 +0100 |
commit | 32ca4f5c5b2438c6a4698a978a43392efde4cd0f (patch) | |
tree | 0b50c1a0679b56712f64e29f2377f104deeb29ff | |
parent | b83d512748c24a5ff77e3ad08d63d11a928f3571 (diff) | |
download | aur-32ca4f5c5b2438c6a4698a978a43392efde4cd0f.tar.gz |
systemd service
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | openlitespeed.install | 8 | ||||
-rw-r--r-- | openlitespeed.service | 10 |
4 files changed, 22 insertions, 13 deletions
@@ -1,7 +1,7 @@ pkgbase = openlitespeed - pkgdesc = Ahigh-performance, lightweight, open source HTTP server + pkgdesc = A high-performance, lightweight, open source HTTP server pkgver = 1.4.23 - pkgrel = 1 + pkgrel = 2 url = http://open.litespeedtech.com/mediawiki/index.php/Downloads install = openlitespeed.install arch = x86_64 @@ -16,7 +16,9 @@ pkgbase = openlitespeed depends = openssl provides = openlitespeed source = http://open.litespeedtech.com/packages/openlitespeed-1.4.23.tgz + source = openlitespeed.service md5sums = 9b4fb1369ca1bc8ca0053d8aa0a7ddc3 + md5sums = SKIP pkgname = openlitespeed @@ -1,8 +1,8 @@ #AUR Maintainter: JKA Network <contacto@jkanetwork.com> pkgname=openlitespeed pkgver=1.4.23 -pkgrel=1 -pkgdesc="Ahigh-performance, lightweight, open source HTTP server" +pkgrel=2 +pkgdesc="A high-performance, lightweight, open source HTTP server" arch=('x86_64' 'i686') url="http://open.litespeedtech.com/mediawiki/index.php/Downloads" license=('GPLv3') @@ -10,8 +10,10 @@ depends=('pcre' 'rcs' 'geoip' 'expat' 'openssl') makedepends=('git' 'imake') provides=('openlitespeed') options=() -source=(http://open.litespeedtech.com/packages/openlitespeed-1.4.23.tgz) -md5sums=('9b4fb1369ca1bc8ca0053d8aa0a7ddc3') +source=("http://open.litespeedtech.com/packages/openlitespeed-1.4.23.tgz" + 'openlitespeed.service') +md5sums=('9b4fb1369ca1bc8ca0053d8aa0a7ddc3' + 'SKIP') install=$pkgname.install build() { cd "$pkgname-$pkgver" @@ -21,4 +23,5 @@ build() { package() { cd "$pkgname-$pkgver" make DESTDIR="$pkgdir/" install + install -Dm0644 "${srcdir}/openlitespeed.service" "${pkgdir}/usr/lib/systemd/system/openlitespeed.service" } diff --git a/openlitespeed.install b/openlitespeed.install index edaf6613f33c..71e8abafcfbf 100644 --- a/openlitespeed.install +++ b/openlitespeed.install @@ -1,9 +1,3 @@ post_install() { - echo "For opening openlitespeed you have to run:" - echo "sudo /usr/local/lsws/bin/lswsctrl start" - echo "For stop:" - echo "sudo /usr/local/lsws/bin/lswsctrl stop" -} -post_upgrade() { - post_install + echo "Systemd service is openlitespeed" } diff --git a/openlitespeed.service b/openlitespeed.service new file mode 100644 index 000000000000..d0f51a941639 --- /dev/null +++ b/openlitespeed.service @@ -0,0 +1,10 @@ +[Unit] +Description=Openlitespeed + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=/usr/local/lsws/bin/lswsctrl start + +[Install] +WantedBy=network.target
\ No newline at end of file |