From bbf0b3e745f47410b3cca7fd28f75af764d91534 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Tue, 22 Dec 2015 16:55:17 +0100 Subject: [PATCH] Autostart script --- tasks/main.yml | 3 +++ templates/etc_init_d_spideroak | 30 ++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 templates/etc_init_d_spideroak diff --git a/tasks/main.yml b/tasks/main.yml index 8172489..c9b74c1 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -18,6 +18,9 @@ state=installed update_cache=yes +# Autostart: +# sudo update-rc.d spideroak defaults + # Initial setup: # $ SpiderOakONE --setup=- # or provide a jason file with the credentials: {"username": "username","password": "password","reinstall": true | false,"device_name": "device name"} diff --git a/templates/etc_init_d_spideroak b/templates/etc_init_d_spideroak new file mode 100644 index 0000000..e2a8108 --- /dev/null +++ b/templates/etc_init_d_spideroak @@ -0,0 +1,30 @@ +#!/bin/sh + +### BEGIN INIT INFO +# Provides: spideroak +# Short-Description: Start and stop spideroak in headless mode +# Description: SpiderOak is an encrypted cloud storage solution +# Required-Start: $remote_fs +# Required-Stop: $remote_fs +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +### END INIT INFO + +# Action to take +case "$1" in + start) + echo "Starting SpiderOak ..." + SpiderOakONE --headless & + exit 0 + ;; + stop) + echo "Stoping not supported yet." + ecit 0 + ;; + *) + echo "Usage: service spideroak {start|stop}" + exit 1 + ;; +esac + +exit $? -- GitLab