Commit e60e0f8d1a6a0cecbbec92e5439430fc3773c692
1 parent
909aa5bf
Updated unix start script.
Committed by: Jarrett Jordaan Reviewed by: Prince Mbekwa
Showing
1 changed file
with
31 additions
and
3 deletions
dmsctl.sh
| @@ -46,7 +46,7 @@ SOFFICEFILE=soffice | @@ -46,7 +46,7 @@ SOFFICEFILE=soffice | ||
| 46 | SOFFICE_PIDFILE=$INSTALL_PATH/var/log/soffice.bin.pid | 46 | SOFFICE_PIDFILE=$INSTALL_PATH/var/log/soffice.bin.pid |
| 47 | SOFFICE_PID="" | 47 | SOFFICE_PID="" |
| 48 | SOFFICE_PORT="8100" | 48 | SOFFICE_PORT="8100" |
| 49 | -SOFFICEBIN=/usr/share/ktdms-office/ktdms-office/openoffice/program/soffice | 49 | +SOFFICEBIN="/usr/share/ktdms-office/ktdms-office/openoffice/program/soffice" |
| 50 | SOFFICE="$SOFFICEBIN -nofirststartwizard -nologo -headless -accept=socket,host=127.0.0.1,port=$SOFFICE_PORT;urp;StarOffice.ServiceManager" | 50 | SOFFICE="$SOFFICEBIN -nofirststartwizard -nologo -headless -accept=socket,host=127.0.0.1,port=$SOFFICE_PORT;urp;StarOffice.ServiceManager" |
| 51 | SOFFICE_STATUS="" | 51 | SOFFICE_STATUS="" |
| 52 | 52 | ||
| @@ -411,9 +411,37 @@ if [ "x$3" != "x" ]; then | @@ -411,9 +411,37 @@ if [ "x$3" != "x" ]; then | ||
| 411 | fi | 411 | fi |
| 412 | 412 | ||
| 413 | # Are we running for first time | 413 | # Are we running for first time |
| 414 | -if [ -f $INSTALL_PATH/var/bin/dmsinit.lock] | ||
| 415 | - firstrun | 414 | +if [ -e "/usr/share/knowledgetree/var/bin/dmsinit.lock" ] |
| 415 | +then | ||
| 416 | +echo ""; | ||
| 417 | +else | ||
| 418 | + if grep --quiet LD_LIBRARAY_PATH /etc/zce.rc ; then | ||
| 419 | + echo "Nothing to be done ... maybe" | ||
| 420 | + else | ||
| 421 | + echo "PATH=/usr/local/zend/bin:$PATH" >> /etc/zce.rc | ||
| 422 | + if [ -z $LD_LIBRARY_PATH ] ; then | ||
| 423 | + echo "LD_LIBRARY_PATH=$ZEND_DIR/lib" >> /etc/zce.rc | ||
| 424 | + else | ||
| 425 | + echo "LD_LIBRARY_PATH=$ZEND_DIR/lib:$LD_LIBRARY_PATH" >> /etc/zce.rc | ||
| 426 | + fi | ||
| 427 | + fi | ||
| 428 | + touch $INSTALL_PATH/var/bin/dmsinit.lock | ||
| 429 | + $ZEND_DIR/bin/zendctl.sh restart | ||
| 416 | fi | 430 | fi |
| 431 | + | ||
| 432 | +#if [ "ls /usr/share/knowledgetree/var/bin/dmsinit.lock" != "" ] ; then | ||
| 433 | +# echo "No lock" | ||
| 434 | +#e#lse | ||
| 435 | +# echo "lock" | ||
| 436 | +#f#i | ||
| 437 | + | ||
| 438 | +#if [ -f "/usr/share/knowledgetree/var/bin/dmsinit.lock"] ; then | ||
| 439 | +# firstrun | ||
| 440 | +#else | ||
| 441 | +# echo 'safd'; | ||
| 442 | +# exit 1; | ||
| 443 | +#fi | ||
| 444 | + | ||
| 417 | #[[ -e $INSTALL_PATH/var/bin/dmsinit.lock ]] || firstrun | 445 | #[[ -e $INSTALL_PATH/var/bin/dmsinit.lock ]] || firstrun |
| 418 | 446 | ||
| 419 | case $1 in | 447 | case $1 in |