Advertisement
Guest User

Untitled

a guest
Jun 2nd, 2017
543
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.38 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. PREFIX=jos_
  4. PASSWD=asdzxc
  5. DBUSER=joomla
  6. DBPASS=joomla
  7. DBNAME=joomla_16 # Database for test site
  8. UNITDB=joomla_ut # Database for unit tests
  9. SYSTDB=joomla_st # Database for system tests
  10.  
  11. ### No need to edit below this line ###
  12.  
  13. PASSWORD=$(echo -n "$PASSWD" | md5sum | awk '{print $1}')
  14. echo Clearing cache
  15. rm -rf cache/*
  16. echo Clearing tmp
  17. rm -rf tmp/*
  18. echo Reverting trunk
  19. svn revert -R .
  20. echo Updating SVN
  21. svn up --username anonymous
  22. echo Recreating database
  23. mysql -e "DROP DATABASE $DBNAME"
  24. mysql -e "CREATE DATABASE $DBNAME"
  25. mysql -e "GRANT ALL PRIVILEGES ON ${DBNAME}.* to '${DBUSER}'@'localhost' IDENTIFIED BY '${DBPASS}'"
  26. sed -e "s/#__/$PREFIX/g" installation/sql/mysql/joomla.sql > clean_joomla.sql
  27. sed -e "s/#__/$PREFIX/g" installation/sql/mysql/sample_data.sql > clean_sample_data.sql
  28. echo Adding structure
  29. mysql $DBNAME < clean_joomla.sql
  30. echo Adding sample data
  31. mysql $DBNAME < clean_sample_data.sql
  32. rm -f clean_*.sql
  33. echo Adding admin account
  34. mysql $DBNAME -e "REPLACE INTO ${PREFIX}users SET id = 42, name = 'Super User', username = 'admin', email = 'admin@test.com', password = '$PASSWORD', usertype = 'deprecated', block = 0, sendEmail = 1, registerDate = '2010-07-01 17:45:34', lastvisitDate = '0000-00-00 00:00:00', activation = '', params = ''"
  35. mysql $DBNAME -e "REPLACE INTO ${PREFIX}user_usergroup_map SET user_id = 42, group_id = 8"
  36. echo All Done!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement