dev-set-up-environment.sh 749 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #!/bin/bash
  2. if [[ ! -d "/vagrant" ]]; then
  3. echo "This script should be run in the Vagrant environment"
  4. exit 1
  5. fi
  6. if [[ $EUID -ne 0 ]]; then
  7. echo "This script should be run as root"
  8. exit 1
  9. fi
  10. source "/vagrant/devtools/dev-fixtures.sh"
  11. # create our test users
  12. if id -u $FIXED_USER &>/dev/null; then
  13. echo "Normal user already exists"
  14. else
  15. echo "Creating normal user"
  16. useradd $FIXED_USER
  17. fi
  18. if id -u $FIXED_LONG_USER &>/dev/null; then
  19. echo "Long user already exists"
  20. else
  21. echo "Creating long user"
  22. useradd $FIXED_LONG_USER
  23. fi
  24. # set up locales
  25. # uncomment these from the config file
  26. sudo sed -i '/fr_FR.UTF-8/s/^# //g' /etc/locale.gen
  27. sudo sed -i '/ja_JP.UTF-8/s/^# //g' /etc/locale.gen
  28. sudo locale-gen