diff options
author | sr | 2013-05-10 16:44:31 +0200 |
---|---|---|
committer | sr | 2013-05-10 16:44:31 +0200 |
commit | 7271743d430cf4028a77fd8ead0d20c3a101082b (patch) | |
tree | 8f95ad3951687633db621f638fcf99b39e1830f6 /data | |
parent | Merge branch 'master' of simonslx:openslx-ng/tm-scripts (diff) | |
download | tm-scripts-7271743d430cf4028a77fd8ead0d20c3a101082b.tar.gz tm-scripts-7271743d430cf4028a77fd8ead0d20c3a101082b.tar.xz tm-scripts-7271743d430cf4028a77fd8ead0d20c3a101082b.zip |
Add Server install script
Diffstat (limited to 'data')
-rwxr-xr-x | data/install_server.sh | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/data/install_server.sh b/data/install_server.sh new file mode 100755 index 00000000..947f1688 --- /dev/null +++ b/data/install_server.sh @@ -0,0 +1,30 @@ +#!/bin/sh + +TOOLS="git squashfs-tools rsync" # TODO: lighttpd tftpd(?) + +for tool in $TOOLS; do + echo " ###### Installiere $tool ##########" + apt-get install -y $tool +done + +# lighttpd konfigurieren +# konfig: www-root = /srv/openslx/www + +# tftpd konfigurieren +# tftp root = /srv/openslx/tftp + + +echo " ##### Klone das mltk repository ########" + +git clone git://git.openslx.org/openslx-ng/tm-scripts + +echo "....Fertig" +echo "mltk liegt nun im Verzeichnis $(pwd)/tm-scripts" +echo "Extrahieren und Erstellen der Basissystemdaten:" +echo "./mltk remote stage31 -b" +echo "./mltk remote stage32 -b" +echo "Verpacken der Daten als initramfs:" +echo "./mltk server local stage31 -e stage31" +echo "./mltk server local stage32 -e stage32" +echo "." + |