aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/autoboot.sh2
-rwxr-xr-xscripts/gogs_supervisord.sh11
2 files changed, 10 insertions, 3 deletions
diff --git a/scripts/autoboot.sh b/scripts/autoboot.sh
new file mode 100755
index 00000000..eb16d581
--- /dev/null
+++ b/scripts/autoboot.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+su git -c "/home/git/gogs/scripts/gogs_supervisord.sh restart"
diff --git a/scripts/gogs_supervisord.sh b/scripts/gogs_supervisord.sh
index 4488960e..01667584 100755
--- a/scripts/gogs_supervisord.sh
+++ b/scripts/gogs_supervisord.sh
@@ -1,10 +1,15 @@
#!/bin/sh
-echo 'plase remember to modify the command path in etc/supervisord.conf(line 23)'
-
-PID="/tmp/supervisord.pid"
+PID="log/supervisord.pid"
CONF="etc/supervisord.conf"
+EXEPATH='/usr/bin/gogs_start'
+if [ ! -f $EXEPATH ]; then
+ gogs_scripts_path=$(cd `dirname $0`; pwd)
+ echo $gogs_scripts_path
+ sudo ln -s $gogs_scripts_path'/start.sh' /usr/bin/gogs_start
+fi
+
LOGDIR="log"
if [ ! -d $LOGDIR ]; then
mkdir $LOGDIR