summaryrefslogtreecommitdiffstats
path: root/ship/src/tahoe_install
diff options
context:
space:
mode:
authormakefu <root@pigstarter.de>2013-12-17 19:58:44 +0100
committermakefu <root@pigstarter.de>2013-12-17 19:58:44 +0100
commita9ed6eeb0315e4c1c38ddb8e9a71426a751a25cf (patch)
tree93e4bb0e54b3ea6edd630232c750b1239f201b6d /ship/src/tahoe_install
parent409397a8fc2a1f1d734b0b1893fc364cc635a3ec (diff)
add tahoe autoinstaller script
Diffstat (limited to 'ship/src/tahoe_install')
-rw-r--r--ship/src/tahoe_install15
1 files changed, 15 insertions, 0 deletions
diff --git a/ship/src/tahoe_install b/ship/src/tahoe_install
new file mode 100644
index 00000000..d956ff13
--- /dev/null
+++ b/ship/src/tahoe_install
@@ -0,0 +1,15 @@
+#!/bin/sh
+#@strict
+#@core
+#@color
+#@include tahoe
+esudo "$@"
+tahoe_init
+tahoe_create_node
+if sudo -u tahoe tahoe start ;then
+ info "everything went fine, autostart tahoe somewhere with: 'sudo -u tahoe tahoe start'"
+else
+ error "somewhere something went wrong, could not start tahoe daemon"
+ error "tahoe should be installed under /home/tahoe/.tahoe"
+ die "sorry :("
+fi