Guest User

Untitled

a guest
Jul 17th, 2018
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. COMMAND=$1
  4. DESTFOLDER=$2/$3
  5. DISTFILE=$4
  6. DBHOST=$5
  7. DBNAME=$6
  8. DBUSER=$7
  9. DBPASS=$8
  10.  
  11. if [ `uname` = 'FreeBSD' ]; then
  12. SED="sed -E"
  13. else
  14. SED="sed -re"
  15. fi
  16.  
  17. case $COMMAND in
  18. install)
  19. TMP=`mktemp -d /tmp/bx.XXXXXX`
  20. cd $TMP;
  21. trap "cd /; rm -rf $TMP" EXIT
  22. tar --extract --gzip --file $DISTFILE || exit 1
  23. find bitrix -maxdepth 1 -mindepth 1 -exec cp -Rf '{}' $DESTFOLDER ';'
  24. $SED "s/DBName = '.*';/DBName = '$DBNAME';/;s/DBLogin = '.*';/DBLogin = '$DBUSER';/;s/DBPassword = '.*'/DBPassword = '$DBPASS'/;s/DBHost = '.*'/DBHost = '$DBHOST'/" $DESTFOLDER/bitrix/php_interface/dbconn.php.example > $DESTFOLDER/bitrix/php_interface/dbconn.php
  25. ;;
  26. postinstall)
  27. ;;
  28. esac
Add Comment
Please, Sign In to add comment