seafile-*: update to trunk version

Signed-off-by: John Crispin <blogic@openwrt.org>
This commit is contained in:
John Crispin
2015-06-18 20:05:48 +02:00
parent a93c172c71
commit 4a44bd069e
5 changed files with 34 additions and 16 deletions
+2
View File
@@ -0,0 +1,2 @@
# Start Seahub in fastcgi mode - 1 = enable, 0 = disable
SEAHUB_FASTCGI=0
+19 -9
View File
@@ -7,8 +7,13 @@ EXTRA_HELP=" setup Runs the setup script
reset_admin Alias to create_admin"
EXTRA_COMMANDS="setup create_admin reset_admin"
export PATH="/usr/share/seafile/seafile-server/seahub/thirdpart:$PATH"
export PYTHONPATH="/usr/share/seafile/seafile-server/seahub/thirdpart:$PYTHONPATH"
SEAHUB_FASTCGI=0
[ -f /etc/config/seafile ] && \
. /etc/config/seafile
export PATH="/usr/share/seafile/seafile-server/seahub/thirdpart:${PATH}"
export PYTHONPATH="/usr/share/seafile/seafile-server/seahub/thirdpart:${PYTHONPATH}"
start() {
if [ ! -d /var/run/seafile ]
@@ -18,27 +23,32 @@ start() {
chmod o-rwx /var/run/seafile
fi
# append parameter "--fastcgi" here to start seahub in fastcgi mode
cd "/usr/share/seafile" && \
sudo PYTHONPATH="$PYTHONPATH" -u seafile -E \
"/usr/bin/seafile-admin" start
if [ ${SEAHUB_FASTCGI} -eq 1 ]; then
cd "/usr/share/seafile" && \
sudo PYTHONPATH="${PYTHONPATH}" -u seafile -E \
"/usr/bin/seafile-admin" start --fastcgi
else
cd "/usr/share/seafile" && \
sudo PYTHONPATH="${PYTHONPATH}" -u seafile -E \
"/usr/bin/seafile-admin" start
fi
}
stop() {
cd "/usr/share/seafile" && \
sudo PYTHONPATH="$PYTHONPATH" -u seafile -E \
sudo PYTHONPATH="${PYTHONPATH}" -u seafile -E \
"/usr/bin/seafile-admin" stop
}
setup() {
cd "/usr/share/seafile" && \
sudo PYTHONPATH="$PYTHONPATH" -u seafile -E \
sudo PYTHONPATH="${PYTHONPATH}" -u seafile -E \
"/usr/bin/seafile-admin" setup
}
create_admin() {
cd "/usr/share/seafile" && \
sudo PYTHONPATH="$PYTHONPATH" -u seafile -E \
sudo PYTHONPATH="${PYTHONPATH}" -u seafile -E \
"/usr/bin/seafile-admin" create-admin
}