From 957af037f60680270594dd22d7a7d62e008dc12b Mon Sep 17 00:00:00 2001 From: Valentin Lab Date: Wed, 31 Dec 2014 07:34:03 +0100 Subject: [PATCH] new: [jabber] WIP --- precise/jabber/hooks/install | 19 +++++++++++++++++++ precise/jabber/hooks/start | 3 +++ precise/jabber/hooks/stop | 3 +++ precise/jabber/metadata.yaml | 10 ++++++++++ precise/jabber/revision | 1 + precise/jabber/shorewall | 3 +++ 6 files changed, 39 insertions(+) create mode 100755 precise/jabber/hooks/install create mode 100755 precise/jabber/hooks/start create mode 100755 precise/jabber/hooks/stop create mode 100644 precise/jabber/metadata.yaml create mode 100644 precise/jabber/revision create mode 100644 precise/jabber/shorewall diff --git a/precise/jabber/hooks/install b/precise/jabber/hooks/install new file mode 100755 index 0000000..7baacbb --- /dev/null +++ b/precise/jabber/hooks/install @@ -0,0 +1,19 @@ +#!/bin/bash + +set -eux # -x for verbose logging to juju debug-log + +apt-get update +apt-get -y install ejabberd + +## Should set things as: + +## /etc/ejabberd/ejabberd.cfg + + +## And set superuser password with: + + + + + + diff --git a/precise/jabber/hooks/start b/precise/jabber/hooks/start new file mode 100755 index 0000000..9eb7853 --- /dev/null +++ b/precise/jabber/hooks/start @@ -0,0 +1,3 @@ +#!/bin/bash + +juju-log "Nothing to Start for base." diff --git a/precise/jabber/hooks/stop b/precise/jabber/hooks/stop new file mode 100755 index 0000000..170162b --- /dev/null +++ b/precise/jabber/hooks/stop @@ -0,0 +1,3 @@ +#!/bin/bash + +juju-log "Nothing to stop for base." diff --git a/precise/jabber/metadata.yaml b/precise/jabber/metadata.yaml new file mode 100644 index 0000000..d7279b7 --- /dev/null +++ b/precise/jabber/metadata.yaml @@ -0,0 +1,10 @@ +name: mumble +summary: "Jabber server" +maintainer: "Valentin Lab " +inherit: base-0k +description: | + Jabber Server +config-resources: + - /etc/ejabberd +data-resources: + - /var/lib/ejabberd diff --git a/precise/jabber/revision b/precise/jabber/revision new file mode 100644 index 0000000..573541a --- /dev/null +++ b/precise/jabber/revision @@ -0,0 +1 @@ +0 diff --git a/precise/jabber/shorewall b/precise/jabber/shorewall new file mode 100644 index 0000000..4afc612 --- /dev/null +++ b/precise/jabber/shorewall @@ -0,0 +1,3 @@ +DNAT net lan:%%NAME%%:5222 tcp 5222 +DNAT net lan:%%NAME%%:5269 tcp 5269 +