mirror of
https://github.com/haiwen/seahub.git
synced 2025-08-19 07:27:56 +00:00
fix seafile-ce start (#7071)
This commit is contained in:
parent
d73b7d836c
commit
2494d33073
@ -10,6 +10,7 @@ pro_pylibs_dir=${INSTALLPATH}/pro/python
|
|||||||
seafesdir=$pro_pylibs_dir/seafes
|
seafesdir=$pro_pylibs_dir/seafes
|
||||||
seahubdir=${INSTALLPATH}/seahub
|
seahubdir=${INSTALLPATH}/seahub
|
||||||
seafile_rpc_pipe_path=${INSTALLPATH}/runtime
|
seafile_rpc_pipe_path=${INSTALLPATH}/runtime
|
||||||
|
IS_PRO_SEAFEVENTS=`awk '/is_pro/{getline;print $2;exit}' ${pro_pylibs_dir}/seafevents/seafevents_api.py`
|
||||||
|
|
||||||
export PATH=${INSTALLPATH}/seafile/bin:$PATH
|
export PATH=${INSTALLPATH}/seafile/bin:$PATH
|
||||||
export ORIG_LD_LIBRARY_PATH=${LD_LIBRARY_PATH}
|
export ORIG_LD_LIBRARY_PATH=${LD_LIBRARY_PATH}
|
||||||
@ -114,14 +115,25 @@ function check_process() {
|
|||||||
|
|
||||||
# start
|
# start
|
||||||
function start_seaf_server() {
|
function start_seaf_server() {
|
||||||
LD_LIBRARY_PATH=${SEAFILE_LD_LIBRARY_PATH} ${INSTALLPATH}/seafile/bin/seaf-server \
|
if [[ $IS_PRO_SEAFEVENTS = "True" ]]; then
|
||||||
-F ${SEAFILE_CENTRAL_CONF_DIR} \
|
LD_LIBRARY_PATH=${SEAFILE_LD_LIBRARY_PATH} ${INSTALLPATH}/seafile/bin/seaf-server \
|
||||||
-c ${CCNET_CONF_DIR} \
|
-F ${SEAFILE_CENTRAL_CONF_DIR} \
|
||||||
-d ${SEAFILE_CONF_DIR} \
|
-c ${CCNET_CONF_DIR} \
|
||||||
-l ${TOPDIR}/logs/seafile.log \
|
-d ${SEAFILE_CONF_DIR} \
|
||||||
-P ${TOPDIR}/pids/seaf-server.pid \
|
-l ${TOPDIR}/logs/seafile.log \
|
||||||
-p ${SEAFILE_RPC_PIPE_PATH} \
|
-P ${TOPDIR}/pids/seaf-server.pid \
|
||||||
-f -L ${TOPDIR} &
|
-p ${SEAFILE_RPC_PIPE_PATH} \
|
||||||
|
-f -L ${TOPDIR} &
|
||||||
|
else
|
||||||
|
LD_LIBRARY_PATH=${SEAFILE_LD_LIBRARY_PATH} ${INSTALLPATH}/seafile/bin/seaf-server \
|
||||||
|
-F ${SEAFILE_CENTRAL_CONF_DIR} \
|
||||||
|
-c ${CCNET_CONF_DIR} \
|
||||||
|
-d ${SEAFILE_CONF_DIR} \
|
||||||
|
-l ${TOPDIR}/logs/seafile.log \
|
||||||
|
-P ${TOPDIR}/pids/seaf-server.pid \
|
||||||
|
-p ${SEAFILE_RPC_PIPE_PATH} \
|
||||||
|
-f &
|
||||||
|
fi
|
||||||
sleep 1
|
sleep 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -22,6 +22,7 @@ pro_pylibs_dir=${INSTALLPATH}/pro/python
|
|||||||
seafesdir=$pro_pylibs_dir/seafes
|
seafesdir=$pro_pylibs_dir/seafes
|
||||||
seahubdir=${INSTALLPATH}/seahub
|
seahubdir=${INSTALLPATH}/seahub
|
||||||
seafile_rpc_pipe_path=${INSTALLPATH}/runtime
|
seafile_rpc_pipe_path=${INSTALLPATH}/runtime
|
||||||
|
IS_PRO_SEAFEVENTS=`awk '/is_pro/{getline;print $2;exit}' ${pro_pylibs_dir}/seafevents/seafevents_api.py`
|
||||||
|
|
||||||
export PATH=${INSTALLPATH}/seafile/bin:$PATH
|
export PATH=${INSTALLPATH}/seafile/bin:$PATH
|
||||||
export ORIG_LD_LIBRARY_PATH=${LD_LIBRARY_PATH}
|
export ORIG_LD_LIBRARY_PATH=${LD_LIBRARY_PATH}
|
||||||
@ -151,14 +152,25 @@ function start_seafile_server () {
|
|||||||
mkdir -p $TOPDIR/pids
|
mkdir -p $TOPDIR/pids
|
||||||
|
|
||||||
# seaf-server
|
# seaf-server
|
||||||
LD_LIBRARY_PATH=${SEAFILE_LD_LIBRARY_PATH} ${INSTALLPATH}/seafile/bin/seaf-server \
|
if [[ $IS_PRO_SEAFEVENTS = "True" ]]; then
|
||||||
-F ${SEAFILE_CENTRAL_CONF_DIR} \
|
LD_LIBRARY_PATH=${SEAFILE_LD_LIBRARY_PATH} ${INSTALLPATH}/seafile/bin/seaf-server \
|
||||||
-c ${CCNET_CONF_DIR} \
|
-F ${SEAFILE_CENTRAL_CONF_DIR} \
|
||||||
-d ${SEAFILE_CONF_DIR} \
|
-c ${CCNET_CONF_DIR} \
|
||||||
-l ${TOPDIR}/logs/seafile.log \
|
-d ${SEAFILE_CONF_DIR} \
|
||||||
-P ${TOPDIR}/pids/seaf-server.pid \
|
-l ${TOPDIR}/logs/seafile.log \
|
||||||
-p ${SEAFILE_RPC_PIPE_PATH} \
|
-P ${TOPDIR}/pids/seaf-server.pid \
|
||||||
-f -L ${TOPDIR} &
|
-p ${SEAFILE_RPC_PIPE_PATH} \
|
||||||
|
-f -L ${TOPDIR} &
|
||||||
|
else
|
||||||
|
LD_LIBRARY_PATH=${SEAFILE_LD_LIBRARY_PATH} ${INSTALLPATH}/seafile/bin/seaf-server \
|
||||||
|
-F ${SEAFILE_CENTRAL_CONF_DIR} \
|
||||||
|
-c ${CCNET_CONF_DIR} \
|
||||||
|
-d ${SEAFILE_CONF_DIR} \
|
||||||
|
-l ${TOPDIR}/logs/seafile.log \
|
||||||
|
-P ${TOPDIR}/pids/seaf-server.pid \
|
||||||
|
-p ${SEAFILE_RPC_PIPE_PATH} \
|
||||||
|
-f &
|
||||||
|
fi
|
||||||
|
|
||||||
sleep 2
|
sleep 2
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user