diff options
author | Kevin Puertas | 2020-09-27 12:20:04 +0200 |
---|---|---|
committer | Kevin Puertas | 2020-09-27 12:20:04 +0200 |
commit | d9b3450985f47fe68d91fe7e1de9d6ff1e362361 (patch) | |
tree | 57931579ebb525c149529132d47b78c2adbe04fb | |
download | aur-d9b3450985f47fe68d91fe7e1de9d6ff1e362361.tar.gz |
New -bin variant updated
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | ols.conf | 17 |
3 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e1aeb4705873 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = openlitespeed-bin + pkgdesc = A high-performance, lightweight, open source HTTP server + pkgver = 1.7.4 + pkgrel = 1 + url = https://openlitespeed.org/downloads/ + arch = x86_64 + arch = i686 + license = GPLv3 + depends = pcre + depends = rcs + depends = geoip + depends = expat + depends = openssl + depends = libzip + provides = openlitespeed + source = https://openlitespeed.org/packages/openlitespeed-1.7.4.tgz + md5sums = 540eb05bd9fcb06223246a7658e12b6e + +pkgname = openlitespeed-bin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..afbd4e347125 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +#AUR Maintainter: JKA Network <contacto@jkanetwork.com> +pkgname=openlitespeed-bin +_pkgname=openlitespeed +pkgver=1.7.4 +pkgrel=1 +pkgdesc="A high-performance, lightweight, open source HTTP server" +arch=('x86_64' 'i686') +url="https://openlitespeed.org/downloads/" +license=('GPLv3') +depends=('pcre' 'rcs' 'geoip' 'expat' 'openssl' 'libzip') +provides=('openlitespeed') +options=() +source=("https://openlitespeed.org/packages/openlitespeed-$pkgver.tgz") +md5sums=('540eb05bd9fcb06223246a7658e12b6e') +build() { + cd "$_pkgname" + echo "SERVERROOT=$pkgdir/usr/local/lsws" >> ols.conf + #Make a default password + echo "OPENLSWS_PASSWORD=123456" >> ols.conf + +} +package() { + cd "$_pkgname" + install -dm644 "${pkgdir}/usr/local/" + ./install.sh + #Replace $pkgdir to / in installed files. + cd "${pkgdir}/usr/local/lsws/admin/misc" + sed -i 's,'"${pkgdir}"',/,g' * + #Install systemd service + install -Dm0644 "${pkgdir}/usr/local/lsws/admin/misc/lshttpd.service" "${pkgdir}/usr/lib/systemd/system/lshttpd.service" + #This fix for building lsphp in openlitespeed. Default PHP is 5.6 + cd "${pkgdir}/usr/local/lsws/fcgi-bin" + rm lsphp + ln -s lsphp5 lsphp +} diff --git a/ols.conf b/ols.conf new file mode 100644 index 000000000000..e50bb8fedcdb --- /dev/null +++ b/ols.conf @@ -0,0 +1,17 @@ +#If you want to change the default values, please update this file. +# + +SERVERROOT=$pkgdir/usr/local/lsws +OPENLSWS_USER=nobody +OPENLSWS_GROUP=nobody +OPENLSWS_ADMIN=admin +OPENLSWS_EMAIL=root@localhost +OPENLSWS_ADMINSSL=yes +OPENLSWS_ADMINPORT=7080 +USE_LSPHP7=yes +DEFAULT_TMP_DIR=/tmp/lshttpd +PID_FILE=/tmp/lshttpd/lshttpd.pid +OPENLSWS_EXAMPLEPORT=8088 + +#You can set password here +#OPENLSWS_PASSWORD= |