home
·
contact
·
privacy
projects
/
config
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
dad86c0
)
Postinstall script: For public server, set up go and htwtxt.
author
Christian Heller
<c.heller@plomlompom.de>
Mon, 8 Feb 2016 00:54:26 +0000
(
01:54
+0100)
committer
Christian Heller
<c.heller@plomlompom.de>
Mon, 8 Feb 2016 00:54:26 +0000
(
01:54
+0100)
jessie_postinstall.sh
patch
|
blob
|
history
diff --git
a/jessie_postinstall.sh
b/jessie_postinstall.sh
index 29449cf5d8a5f6568df1e79a037453b1e06db1c7..1fd90859c79145612079e7eb484240ff20d38d51 100755
(executable)
--- a/
jessie_postinstall.sh
+++ b/
jessie_postinstall.sh
@@
-214,6
+214,18
@@
if [ "$1" = "server" ]; then
# Send instructions mail.
config/bin/simplemail.sh config/mails/server_postinstall_finished
# Send instructions mail.
config/bin/simplemail.sh config/mails/server_postinstall_finished
+ elif [ "$2" = "public" ]; then
+ apt-get -y install sudo
+ adduser plom sudo
+ su plom -c '~/config/setup_go.sh '\
+ 'https://storage.googleapis.com/golang/go1.5.3.linux-amd64.tar.gz'
+ su plom -c 'git clone '\
+ 'https://github.com/plomlompom/htwtxt $GOPATH/src/htwtxt'
+ su plom -c 'go get htwtxt'
+ su plom -c 'mkdir ~/htwtxt'
+ su plom -c 'cp -R $GOPATH/src/htwtxt/templates ~/htwtxt'
+ deluser plom sudo
+ apt-get -y --purge autoremove sudo
fi
elif [ "$1" = "thinkpad" ]; then
fi
elif [ "$1" = "thinkpad" ]; then