summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSakari Kapanen2015-09-08 15:52:24 +0300
committerSakari Kapanen2015-09-08 15:52:24 +0300
commit9692528c7df037ef95f7c7843f53b162cd3cf88b (patch)
tree8611b43d91d65a67916ebcc4ac8e948d2ef8c329
downloadaur-9692528c7df037ef95f7c7843f53b162cd3cf88b.tar.gz
Add files
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD22
-rwxr-xr-xblank-html-server11
-rw-r--r--blank-html-server.service8
4 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5845d86beb30
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = blank-html-server
+ pkgdesc = Serves blank HTML pages using Node.js
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = https://gist.github.com/flannelhead/e1d9b5b10669e702b92a
+ arch = any
+ license = GPL3
+ depends = nodejs
+ source = blank-html-server
+ source = blank-html-server.service
+ md5sums = 8d78b5b0866b2fa886b14f6bc96ed19d
+ md5sums = 68c2b3a104aaee59907163b3527c6a58
+
+pkgname = blank-html-server
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b9d3389dc1e4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Sakari Kapanen <sakari.m.kapanen@gmail.com>
+
+pkgname='blank-html-server'
+pkgver='1.0.0'
+pkgrel='1'
+pkgdesc='Serves blank HTML pages using Node.js'
+url='https://gist.github.com/flannelhead/e1d9b5b10669e702b92a'
+arch=('any')
+license=('GPL3')
+depends=('nodejs')
+
+source=('blank-html-server'
+ 'blank-html-server.service')
+md5sums=('8d78b5b0866b2fa886b14f6bc96ed19d'
+ '68c2b3a104aaee59907163b3527c6a58')
+
+package() {
+ cd $srcdir
+
+ install -D -m 0755 "$pkgname" "$pkgdir/usr/bin/$pkgname"
+ install -D -m 0644 "${pkgname}.service" "$pkgdir/usr/lib/systemd/system/${pkgname}.service"
+}
diff --git a/blank-html-server b/blank-html-server
new file mode 100755
index 000000000000..d794ffd9d953
--- /dev/null
+++ b/blank-html-server
@@ -0,0 +1,11 @@
+#!/usr/bin/env node
+
+require('http').createServer(function(request, response) {
+ var body = '<html></html>';
+ response.writeHead(200, {
+ 'Content-Type': 'text/html',
+ 'Content-Length': body.length
+ });
+ response.end(body);
+}).listen(80);
+
diff --git a/blank-html-server.service b/blank-html-server.service
new file mode 100644
index 000000000000..a6afdc08fe21
--- /dev/null
+++ b/blank-html-server.service
@@ -0,0 +1,8 @@
+[Unit]
+Description=Serve blank html pages using node.js
+
+[Service]
+ExecStart=/usr/bin/blank-html-server
+
+[Install]
+WantedBy=multi-user.target