Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6e06fa6477a8f90d9f854ca5f3bd3e3d47a2c93d)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6e06fa6477a8f90d9f854ca5f3bd3e3d47a2c93d)
  • Date: Wed, 25 Nov 2015 11:03:15 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 4 ++++
accounts | 1 +
groups | 1 +
http/varnish/BUILD | 3 +++
http/varnish/DEPENDS | 7 +++++++
http/varnish/DETAILS | 14 ++++++++++++++
http/varnish/HISTORY | 5 +++++
http/varnish/INSTALL | 13 +++++++++++++
http/varnish/init.d/varnish | 10 ++++++++++
http/varnish/init.d/varnish.conf | 3 +++
net/haproxy/DETAILS | 4 ++--
net/haproxy/HISTORY | 3 +++
12 files changed, 66 insertions(+), 2 deletions(-)

New commits:
commit 6e06fa6477a8f90d9f854ca5f3bd3e3d47a2c93d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

varnish: new spell, high-performance HTTP accelerator

commit 2dca03986697ac529903c66b665a132e7656ee81
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

haproxy: => 1.5.15

diff --git a/ChangeLog b/ChangeLog
index 6cc573e..f9acb5b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-11-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * accounts, groups: added account data for upcoming varnish spell
+ * http/varnish: new spell, high-performance HTTP accelerator
+
2015-11-24 Treeve Jelbert <treeve AT sourcemage.org>
* libs/libgudev: added, was provided by udev/eudev

diff --git a/accounts b/accounts
index 0f576d1..e6a9ff8 100755
--- a/accounts
+++ b/accounts
@@ -108,4 +108,5 @@ sddm:202:202:
rpc:204:204:
smtpd:206:206:
smtpq:207:207:
+varnish:208:208
nobody:65534:65534
diff --git a/groups b/groups
index 8edcc33..1893536 100755
--- a/groups
+++ b/groups
@@ -132,5 +132,6 @@ rpc:204:
docker:205:
smtpd:206:
smtpq:207:
+varnish:208:
users:1000:
nogroup:65534:
diff --git a/http/varnish/BUILD b/http/varnish/BUILD
new file mode 100755
index 0000000..9e99bcd
--- /dev/null
+++ b/http/varnish/BUILD
@@ -0,0 +1,3 @@
+create_account varnish &&
+
+default_build
diff --git a/http/varnish/DEPENDS b/http/varnish/DEPENDS
new file mode 100755
index 0000000..ad58329
--- /dev/null
+++ b/http/varnish/DEPENDS
@@ -0,0 +1,7 @@
+depends pcre &&
+depends docutils &&
+
+optional_depends ncurses \
+ "--with-ncurses" \
+ "--without-ncurses" \
+ "force the use of ncurses(w)"
diff --git a/http/varnish/DETAILS b/http/varnish/DETAILS
new file mode 100755
index 0000000..ee578fc
--- /dev/null
+++ b/http/varnish/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=varnish
+ VERSION=4.0.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://repo.varnish-cache.org/source/$SOURCE
+
SOURCE_HASH=sha512:db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.varnish-cache.org/
+ LICENSE[0]=BSD
+ ENTERED=20151125
+ SHORT="high-performance HTTP accelerator"
+cat << EOF
+Varnish is a reverse Web accelerator designed for content-heavy
+dynamic web sites.
+EOF
diff --git a/http/varnish/HISTORY b/http/varnish/HISTORY
new file mode 100644
index 0000000..3ff5a74
--- /dev/null
+++ b/http/varnish/HISTORY
@@ -0,0 +1,5 @@
+2015-11-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.0.3
+
+2011-07-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL, init.d/varnish{,.conf}: created
diff --git a/http/varnish/INSTALL b/http/varnish/INSTALL
new file mode 100755
index 0000000..a9fb9b5
--- /dev/null
+++ b/http/varnish/INSTALL
@@ -0,0 +1,13 @@
+default_install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/varnish.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/varnish"
+fi &&
+
+if [[ ! -d $INSTALL_ROOT ]]; then
+ install -vm 755 -d "$INSTALL_ROOT/etc/varnish"
+fi &&
+
+install_config_file "$SOURCE_DIRECTORY/etc/example.vcl" \
+ "$INSTALL_ROOT/etc/varnish/default.vcl"
diff --git a/http/varnish/init.d/varnish b/http/varnish/init.d/varnish
new file mode 100755
index 0000000..1153468
--- /dev/null
+++ b/http/varnish/init.d/varnish
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+. /etc/sysconfig/varnish
+
+PROGRAM=/usr/sbin/varnishd
+PIDFILE=/var/run/varnishd.pid
+ARGS="-f /etc/varnish/default.vcl -u varnish -P $PIDFILE $VARNISHD_OPTS"
+RUNLEVEL=3
+
+. /etc/init.d/smgl_init
diff --git a/http/varnish/init.d/varnish.conf
b/http/varnish/init.d/varnish.conf
new file mode 100644
index 0000000..08a16d0
--- /dev/null
+++ b/http/varnish/init.d/varnish.conf
@@ -0,0 +1,3 @@
+# For arguments and description see varnishd(1)
+
+VARNISHD_OPTS=""
diff --git a/net/haproxy/DETAILS b/net/haproxy/DETAILS
index 11bde9a..667d05f 100755
--- a/net/haproxy/DETAILS
+++ b/net/haproxy/DETAILS
@@ -1,9 +1,9 @@
SPELL=haproxy
- VERSION=1.5.14
+ VERSION=1.5.15
BRANCH=`echo ${VERSION}|cut -d. -f1,2`
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=http://www.haproxy.org/download/${BRANCH}/src/${SOURCE}
-
SOURCE_HASH=sha512:83d6101fd402f37845ab3febc914335e4c6d9bdebbb0ff81c8e048d5252ffa5a1b77c4250a434fed5dd541ef1f1f2c47d969b59f7a51d6ab9aea38a8646a9798
+
SOURCE_HASH=sha512:9c4f1b5ebd2401e5a13f5929b3d8fc7f93fde694971a8f0cead8ad3d166779b1dd0e3da9c872f4681d7fc55d87ff4cb4396024eea34e1482d400707d275d4715
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOC_DIRS="doc/design-thoughts doc/internals"
WEB_SITE=http://www.haproxy.org/
diff --git a/net/haproxy/HISTORY b/net/haproxy/HISTORY
index d80d3e9..010b517 100644
--- a/net/haproxy/HISTORY
+++ b/net/haproxy/HISTORY
@@ -1,3 +1,6 @@
+2015-11-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.15
+
2015-08-19 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, BUILD, INSTALL, init.d/haproxy{,.conf}: created
spell, version 1.5.14



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6e06fa6477a8f90d9f854ca5f3bd3e3d47a2c93d), Vlad Glagolev, 11/25/2015

Archive powered by MHonArc 2.6.24.

Top of Page