[osm-tile-server] 86/117: Ask for the servername

Ruben Undheim rubund-guest at moszumanska.debian.org
Tue Nov 3 23:18:23 UTC 2015


This is an automated email from the git hooks/post-receive script.

rubund-guest pushed a commit to branch master
in repository osm-tile-server.

commit c9a9a290ae2129fe3705075fe0da9213050155b6
Author: Ruben Undheim <ruben.undheim at gmail.com>
Date:   Tue Sep 8 18:24:53 2015 +0200

    Ask for the servername
---
 debian/osm-tile-server-tilelite.config    | 12 ++++++++++++
 debian/osm-tile-server-tilelite.postinst  |  4 ++++
 debian/osm-tile-server-tilelite.templates |  5 +++++
 etc/apache/osm-tile-server-tilelite.conf  |  4 ++--
 4 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/debian/osm-tile-server-tilelite.config b/debian/osm-tile-server-tilelite.config
new file mode 100644
index 0000000..c42b17e
--- /dev/null
+++ b/debian/osm-tile-server-tilelite.config
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+. /usr/share/debconf/confmodule
+
+db_capb backup
+
+db_input high osm-tile-server/servername || true
+db_go
+
+exit 0
diff --git a/debian/osm-tile-server-tilelite.postinst b/debian/osm-tile-server-tilelite.postinst
index 9507018..0de3a59 100644
--- a/debian/osm-tile-server-tilelite.postinst
+++ b/debian/osm-tile-server-tilelite.postinst
@@ -22,10 +22,14 @@ set -e
 
 case "$1" in
     configure)
+        db_get osm-tile-server/servername
+        SERVERNAME=$RET
         DBUSER="osm-tile-server"
 
         chown $DBUSER:$DBUSER /var/cache/osm-tile-server-tilelite
 
+        sed -i 's/SERVERNAME/'$SERVERNAME'/' /etc/apache2/sites-available/osm-tile-server-tilelite.conf
+
         a2ensite osm-tile-server-tilelite.conf
         
     ;;
diff --git a/debian/osm-tile-server-tilelite.templates b/debian/osm-tile-server-tilelite.templates
new file mode 100644
index 0000000..74fb872
--- /dev/null
+++ b/debian/osm-tile-server-tilelite.templates
@@ -0,0 +1,5 @@
+
+Template: osm-tile-server/servername
+Type: string
+Default: localhost
+_Description: Enter name of servername to use for accessing this OSM tile server:
diff --git a/etc/apache/osm-tile-server-tilelite.conf b/etc/apache/osm-tile-server-tilelite.conf
index 459d6b6..1ec392e 100644
--- a/etc/apache/osm-tile-server-tilelite.conf
+++ b/etc/apache/osm-tile-server-tilelite.conf
@@ -1,8 +1,8 @@
 <VirtualHost *:80>
 
-ServerName localhost
+ServerName SERVERNAME
 
-WSGIScriptAlias /osm /usr/share/osm-tile-server-tilelite/wsgi/tilelite.wsgi
+WSGIScriptAlias / /usr/share/osm-tile-server-tilelite/wsgi/tilelite.wsgi
 WSGIDaemonProcess osm-tile-server-tilelite user=osm-tile-server group=osm-tile-server processes=10 threads=1
 WSGIProcessGroup osm-tile-server-tilelite
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/osm-tile-server.git



More information about the Pkg-grass-devel mailing list