aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoremmett1 <emmett1.2miligrams@protonmail.com>2025-06-27 07:04:22 +0000
committeremmett1 <emmett1.2miligrams@protonmail.com>2025-06-27 07:04:22 +0000
commit22fcc3ab1799dd9ee9e2898017a073e771e21498 (patch)
tree6ab078da628798b6e7f4f173b184bdf72ee05a50
parenta3f39a4014b334723dd1b849fd4ce1f9b48b2ee8 (diff)
downloadalicelinux-22fcc3ab1799dd9ee9e2898017a073e771e21498.tar.gz
alicelinux-22fcc3ab1799dd9ee9e2898017a073e771e21498.zip
lighttpd: new added
-rw-r--r--repos/extra/lighttpd/.checksum3
-rw-r--r--repos/extra/lighttpd/.files37
-rw-r--r--repos/extra/lighttpd/abuild12
-rw-r--r--repos/extra/lighttpd/depends1
-rw-r--r--repos/extra/lighttpd/lighttpd.conf5
-rw-r--r--repos/extra/lighttpd/run3
6 files changed, 61 insertions, 0 deletions
diff --git a/repos/extra/lighttpd/.checksum b/repos/extra/lighttpd/.checksum
new file mode 100644
index 00000000..d5b4f6b1
--- /dev/null
+++ b/repos/extra/lighttpd/.checksum
@@ -0,0 +1,3 @@
+c8950cc1cf0dd5e31e2e1106a997c0a474ac944b2b3ca0d368101ad49d83d2c6 lighttpd-1.4.79.tar.xz
+1be378302a83162bf0232ec773f786505fdf9b9bb12c5a0a5f76cfede91044a3 lighttpd.conf
+aec94d1f945a3282e58854fd0f4f475dd843d186b71b37e38edef9b289cbec87 run
diff --git a/repos/extra/lighttpd/.files b/repos/extra/lighttpd/.files
new file mode 100644
index 00000000..96eefdb3
--- /dev/null
+++ b/repos/extra/lighttpd/.files
@@ -0,0 +1,37 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/lighttpd/
+-rw-r--r-- root/root etc/lighttpd/lighttpd.conf.new
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/lighttpd/
+-rwxr-xr-x root/root etc/sv/lighttpd/run.new
+lrwxrwxrwx root/root etc/sv/lighttpd/supervise -> ../../../run/runit/supervise.lighttpd
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/lighttpd/
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_accesslog.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_ajp13.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_auth.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_authn_file.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_cgi.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_deflate.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_dirlisting.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_extforward.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_h2.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_openssl.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_proxy.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_rrdtool.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_sockproxy.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_ssi.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_status.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_userdir.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_vhostdb.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_webdav.so
+-rwxr-xr-x root/root usr/lib/lighttpd/mod_wstunnel.so
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/lighttpd
+-rwxr-xr-x root/root usr/sbin/lighttpd-angel
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/lighttpd-angel.8.gz
+-rw-r--r-- root/root usr/share/man/man8/lighttpd.8.gz
diff --git a/repos/extra/lighttpd/abuild b/repos/extra/lighttpd/abuild
new file mode 100644
index 00000000..a3f521e5
--- /dev/null
+++ b/repos/extra/lighttpd/abuild
@@ -0,0 +1,12 @@
+name=lighttpd
+version=1.4.79
+release=1
+source="https://download.${name}.net/${name}/releases-${version%.*}.x/${name}-${version}.tar.xz
+ $name.conf
+ run"
+sv="run"
+build_opt="-Dwith_openssl=true"
+
+postbuild() {
+ install -Dm644 $SRC/$name.conf $PKG/etc/$name/$name.conf
+}
diff --git a/repos/extra/lighttpd/depends b/repos/extra/lighttpd/depends
new file mode 100644
index 00000000..92d5e6de
--- /dev/null
+++ b/repos/extra/lighttpd/depends
@@ -0,0 +1 @@
+pcre2
diff --git a/repos/extra/lighttpd/lighttpd.conf b/repos/extra/lighttpd/lighttpd.conf
new file mode 100644
index 00000000..3cbfaa27
--- /dev/null
+++ b/repos/extra/lighttpd/lighttpd.conf
@@ -0,0 +1,5 @@
+server.port = 80
+server.document-root = "/var/www/lighttpd"
+server.errorlog = "/var/log/lighttpd-error.log"
+dir-listing.activate = "enable"
+index-file.names = ( "index.html" )
diff --git a/repos/extra/lighttpd/run b/repos/extra/lighttpd/run
new file mode 100644
index 00000000..59fbe4c0
--- /dev/null
+++ b/repos/extra/lighttpd/run
@@ -0,0 +1,3 @@
+#!/bin/sh
+exec 2>&1
+exec lighttpd-angel -D -f /etc/lighttpd/lighttpd.conf