- --- a/scripts/seaf-fsck.sh
- +++ b/scripts/seaf-fsck.sh
- @@ -7,7 +7,7 @@ INSTALLPATH=$(dirname "${SCRIPT}")
- TOPDIR=$(dirname "${INSTALLPATH}")
- default_ccnet_conf_dir=${TOPDIR}/ccnet
- default_conf_dir=${TOPDIR}/conf
- -seaf_fsck=${INSTALLPATH}/seafile/bin/seaf-fsck
- +seaf_fsck=/usr/bin/seaf-fsck
-
- export PATH=${INSTALLPATH}/seafile/bin:$PATH
- export SEAFILE_LD_LIBRARY_PATH=${INSTALLPATH}/seafile/lib/:${INSTALLPATH}/seafile/lib64:${LD_LIBRARY_PATH}
- --- a/scripts/seaf-gc.sh
- +++ b/scripts/seaf-gc.sh
- @@ -7,7 +7,7 @@ INSTALLPATH=$(dirname "${SCRIPT}")
- TOPDIR=$(dirname "${INSTALLPATH}")
- default_ccnet_conf_dir=${TOPDIR}/ccnet
- default_conf_dir=${TOPDIR}/conf
- -seaf_gc=${INSTALLPATH}/seafile/bin/seafserv-gc
- +seaf_gc=/usr/bin/seafserv-gc
- seaf_gc_opts=""
-
- export PATH=${INSTALLPATH}/seafile/bin:$PATH
- --- a/scripts/setup-seafile-mysql.sh
- +++ b/scripts/setup-seafile-mysql.sh
- @@ -40,15 +40,10 @@ function check_python_executable() {
- function check_python_module () {
- module=$1
- name=$2
- - hint=$3
- printf " Checking python module: ${name} ... "
- if ! $PYTHON -c "import ${module}" 2>/dev/null 1>&2; then
- echo
- printf "\033[33m ${name} \033[m is not installed, Please install it first.\n"
- - if [[ "${hint}" != "" ]]; then
- - printf "${hint}"
- - echo
- - fi
- err_and_quit;
- fi
- echo -e "Done."
- @@ -70,14 +65,10 @@ function check_python () {
- if [[ $PYTHON == "python2.6" ]]; then
- py26="2.6"
- fi
- - hint="\nOn Debian/Ubntu: apt-get install python-setuptools\nOn CentOS/RHEL: yum install python${py26}-distribute"
- - check_python_module pkg_resources setuptools "${hint}"
- -
- - hint="\nOn Debian/Ubntu: apt-get install python-imaging\nOn CentOS/RHEL: yum install python${py26}-imaging"
- - check_python_module PIL python-imaging "${hint}"
-
- - hint='\nOn Debian/Ubuntu:\n\nsudo apt-get install python-mysqldb\n\nOn CentOS/RHEL:\n\nsudo yum install MySQL-python'
- - check_python_module MySQLdb python-mysqldb "${hint}"
- + check_python_module pkg_resources setuptools
- + check_python_module PIL python-imaging
- + check_python_module MySQLdb python-mysqldb
- fi
- echo
- }
- @@ -85,5 +76,6 @@ function check_python () {
- check_python;
-
- export PYTHON=$PYTHON
- +export PYTHONPATH="/usr/share/seafile/seafile-server/seahub/thirdpart:$PYTHONPATH"
-
- exec $PYTHON "$python_script" "$@"
- --- a/scripts/sqlite2mysql.sh
- +++ b/scripts/sqlite2mysql.sh
- @@ -1,4 +1,4 @@
- -#!/bin/sh
- +#!/bin/bash
- #
- # This shell script and corresponding sqlite2mysql.py are used to
- # migrate Seafile data from SQLite to MySQL.
|