diff options
Diffstat (limited to 'boot')
| -rw-r--r-- | boot/lighttpd.conf | 12 | ||||
| -rw-r--r-- | boot/painload.sh | 11 | ||||
| l--------- | boot/retiolum.sh | 1 |
3 files changed, 24 insertions, 0 deletions
diff --git a/boot/lighttpd.conf b/boot/lighttpd.conf new file mode 100644 index 00000000..e8d621aa --- /dev/null +++ b/boot/lighttpd.conf @@ -0,0 +1,12 @@ +$HTTP["host"] =~ "(^|\.)boot\.krebsco\.de$" { + server.document-root = "/krebs/boot" + server.errorlog = "/var/log/lighttpd/boot.krebsco.de/error.log" + accesslog.filename = "/var/log/lighttpd/boot.krebsco.de/access.log" + url.rewrite-if-not-file = ( ".*" => "/bootstrap.sh" ) +} +$HTTP["host"] =~ "(^|\.)tinc\.krebsco\.de$" { + server.document-root = "/krebs/boot" + server.errorlog = "/var/log/lighttpd/boot.krebsco.de/error.log" + accesslog.filename = "/var/log/lighttpd/boot.krebsco.de/access.log" + url.rewrite-if-not-file = ( ".*" => "/retiolum.sh" ) +} diff --git a/boot/painload.sh b/boot/painload.sh new file mode 100644 index 00000000..32919e7d --- /dev/null +++ b/boot/painload.sh @@ -0,0 +1,11 @@ +if [ ! `id -u` -eq "0" ] +then + echo "not root, trying sudo" + exec sudo "$0" "$@" +fi + +mkdir -p /etc/tinc/retiolum/ +git clone git://github.com/miefda/retiolum.git /etc/tinc/retiolum/hosts +cd /etc/tinc/retiolum/hosts/.scripts + +echo "use the build script of your choice from /etc/tinc/retiolum/hosts/.scripts" diff --git a/boot/retiolum.sh b/boot/retiolum.sh new file mode 120000 index 00000000..69425ea9 --- /dev/null +++ b/boot/retiolum.sh @@ -0,0 +1 @@ +../retiolum/scripts/tinc_setup/new_install.sh
\ No newline at end of file |
