[arch-commits] Commit in darkhttpd/trunk (PKGBUILD darkhttpd.service)

2015-10-27 Thread Sergej Pupykin
Date: Tuesday, October 27, 2015 @ 11:41:17
  Author: spupykin
Revision: 145094

upgpkg: darkhttpd 1.11-3

upd

Modified:
  darkhttpd/trunk/PKGBUILD
  darkhttpd/trunk/darkhttpd.service

---+
 PKGBUILD  |4 +++-
 darkhttpd.service |4 ++--
 2 files changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-27 10:40:05 UTC (rev 145093)
+++ PKGBUILD2015-10-27 10:41:17 UTC (rev 145094)
@@ -1,6 +1,6 @@
 pkgname=darkhttpd
 pkgver=1.11
-pkgrel=2
+pkgrel=3
 pkgdesc="A small and secure static webserver"
 arch=('i686' 'x86_64')
 url="http://dmr.ath.cx/net/darkhttpd/;
@@ -10,6 +10,8 @@
 'darkhttpd.service')
 sha256sums=('afad244add43c53010b36ada6ccdf1a854885cb37d6aeff103ad0aa4aed96c51'
 '2ba69fb1e5e11772ac8ec1662eb575a1070eb73311e7c5547883a4cbe1883793')
+sha256sums=('afad244add43c53010b36ada6ccdf1a854885cb37d6aeff103ad0aa4aed96c51'
+'40f037a74bf8d28e779dcf7c0d447bcc74a629ffe6abb470e193f047567aed11')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"

Modified: darkhttpd.service
===
--- darkhttpd.service   2015-10-27 10:40:05 UTC (rev 145093)
+++ darkhttpd.service   2015-10-27 10:41:17 UTC (rev 145094)
@@ -2,8 +2,8 @@
 Description=Darkhttpd Webserver
 
 [Service]
-ExecStart=/usr/bin/darkhttpd /srv/http --daemon --uid nobody --gid nobody 
--chroot --mimetypes /etc/conf.d/mimetypes
-Type=forking
+Type=simple
+ExecStart=/usr/bin/darkhttpd /srv/http --uid nobody --gid nobody --chroot 
--mimetypes /etc/conf.d/mimetypes
 
 [Install]
 WantedBy=multi-user.target


[arch-commits] Commit in darkhttpd/trunk (PKGBUILD darkhttpd.service)

2015-02-02 Thread Sergej Pupykin
Date: Monday, February 2, 2015 @ 12:26:19
  Author: spupykin
Revision: 126979

upgpkg: darkhttpd 1.11-2

upd

Modified:
  darkhttpd/trunk/PKGBUILD
  darkhttpd/trunk/darkhttpd.service

---+
 PKGBUILD  |6 ++
 darkhttpd.service |2 +-
 2 files changed, 3 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-02-02 11:22:26 UTC (rev 126978)
+++ PKGBUILD2015-02-02 11:26:19 UTC (rev 126979)
@@ -1,6 +1,6 @@
 pkgname=darkhttpd
 pkgver=1.11
-pkgrel=1
+pkgrel=2
 pkgdesc=A small and secure static webserver
 arch=('i686' 'x86_64')
 url=http://dmr.ath.cx/net/darkhttpd/;
@@ -8,10 +8,8 @@
 depends=()
 source=($url/$pkgname-$pkgver.tar.bz2
 'darkhttpd.service')
-sha256sums=('b5a9bcfe6e65a3fc20f96e6badb5da7ba776a792f13fe90015fe9f63b3c2eb63'
-'c0c8885682aca80474986080b5426f73dbf37237d02e3fc9035ac72ba74cdb1b')
 sha256sums=('afad244add43c53010b36ada6ccdf1a854885cb37d6aeff103ad0aa4aed96c51'
-'c0c8885682aca80474986080b5426f73dbf37237d02e3fc9035ac72ba74cdb1b')
+'2ba69fb1e5e11772ac8ec1662eb575a1070eb73311e7c5547883a4cbe1883793')
 
 build() {
   cd $srcdir/$pkgname-$pkgver

Modified: darkhttpd.service
===
--- darkhttpd.service   2015-02-02 11:22:26 UTC (rev 126978)
+++ darkhttpd.service   2015-02-02 11:26:19 UTC (rev 126979)
@@ -2,7 +2,7 @@
 Description=Darkhttpd Webserver
 
 [Service]
-ExecStart=/usr/bin/darkhttpd /srv/http --daemon --uid nobody --gid nobody 
--chroot
+ExecStart=/usr/bin/darkhttpd /srv/http --daemon --uid nobody --gid nobody 
--chroot --mimetypes /etc/conf.d/mimetypes
 Type=forking
 
 [Install]


[arch-commits] Commit in darkhttpd/trunk (PKGBUILD darkhttpd.service darkhttpd.socket)

2013-09-02 Thread Sergej Pupykin
Date: Monday, September 2, 2013 @ 12:47:57
  Author: spupykin
Revision: 96613

upgpkg: darkhttpd 1.9-3

upd

Added:
  darkhttpd/trunk/darkhttpd.service
  darkhttpd/trunk/darkhttpd.socket
Modified:
  darkhttpd/trunk/PKGBUILD

---+
 PKGBUILD  |   37 -
 darkhttpd.service |9 +
 darkhttpd.socket  |9 +
 3 files changed, 42 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-09-02 10:46:37 UTC (rev 96612)
+++ PKGBUILD2013-09-02 10:47:57 UTC (rev 96613)
@@ -1,26 +1,37 @@
-# $Id$
-# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
-# Maintainer: Vesa Kaihlavirta ve...@iki.fi
-
 pkgname=darkhttpd
 pkgver=1.9
-pkgrel=2
-pkgdesc=A small, static webserver
+pkgrel=3
+pkgdesc=A small and secure static webserver
 arch=('i686' 'x86_64')
 url=http://dmr.ath.cx/net/darkhttpd/;
 license=('BSD')
 depends=('glibc')
-source=($url/$pkgname-$pkgver.tar.bz2)
-md5sums=('156f239af542028c3fb5c2248aa0db8d')
+source=($url/$pkgname-$pkgver.tar.bz2
+'darkhttpd.service'
+'darkhttpd.socket')
+sha256sums=('33ef622069dc167bcf85e46482388f2d6555e25796f64a6c5b215d939f2b41c8'
+'a93af5e470c4d7363468b9a43a9a15b6c18f0fdf19495cef3debca0d958b'
+'3a5ad507b72c0c37e3255a70a5dcd8c8c79b728efd07a2dc2f6786f9b9cc3c1b')
+sha256sums=('33ef622069dc167bcf85e46482388f2d6555e25796f64a6c5b215d939f2b41c8'
+'c0c8885682aca80474986080b5426f73dbf37237d02e3fc9035ac72ba74cdb1b'
+'3a5ad507b72c0c37e3255a70a5dcd8c8c79b728efd07a2dc2f6786f9b9cc3c1b')
 
 build() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $srcdir/$pkgname-$pkgver
   make
 }
 
 package() {
-  cd $srcdir/$pkgname-$pkgver
-  install -D $srcdir/$pkgname-$pkgver/darkhttpd $pkgdir/usr/bin/darkhttpd
-  mkdir -p $pkgdir/usr/share/licenses/$pkgname
-  head -n 18 darkhttpd.c $pkgdir/usr/share/licenses/$pkgname/license
+  cd $srcdir/$pkgname-$pkgver
+
+  # install darkhttpd:
+  install -Dm755 $srcdir/$pkgname-$pkgver/darkhttpd 
$pkgdir/usr/bin/darkhttpd
+
+  # install systemd files:
+  install -Dm644 $srcdir/darkhttpd.service 
$pkgdir/etc/systemd/system/darkhttpd.service
+  install -Dm644 $srcdir/darkhttpd.socket 
$pkgdir/etc/systemd/system/darkhttpd.socket
+
+  # install license
+  install -d $pkgdir/usr/share/licenses/$pkgname
+  head -n 18 darkhttpd.c  $pkgdir/usr/share/licenses/$pkgname/LICENSE
 }

Added: darkhttpd.service
===
--- darkhttpd.service   (rev 0)
+++ darkhttpd.service   2013-09-02 10:47:57 UTC (rev 96613)
@@ -0,0 +1,9 @@
+[Unit]
+Description=Darkhttpd Webserver
+
+[Service]
+ExecStart=/usr/bin/darkhttpd /srv/http --daemon --uid nobody --gid nobody 
--chroot
+Type=forking
+
+[Install]
+WantedBy=multi-user.target

Added: darkhttpd.socket
===
--- darkhttpd.socket(rev 0)
+++ darkhttpd.socket2013-09-02 10:47:57 UTC (rev 96613)
@@ -0,0 +1,9 @@
+[Unit]
+Conflicts=darkhttpd.service
+
+[Socket]
+ListenStream=80
+Accept=no
+
+[Install]
+WantedBy=sockets.target