palvarez89

Untitled

May 2nd, 2014
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. cat <<EOF > /etc/trove-setup.sed
  2. s/##TROVE_HOSTNAME##/$TROVE_ID/g
  3. s/##MASON_HOST##/$MASON_ID/g
  4. s/##MASON_PORT##/18755/g
  5. s/##TROVE_TITLE##/$TROVE_ID/g
  6. s/##TROVE_COMPANY##/$TROVE_COMPANY/g
  7. s/##TROVE_LOG_PREFIX##/$TROVE_ID/g
  8. s/##ESC_PERSONAL_PREFIX##/people/g
  9. s/##PREFIX##/$TROVE_ID/g
  10. s/##UPSTREAM_TROVE##/$UPSTREAM_TROVE/g
  11. ## The same prefix as above, only lua-pattern-escaped
  12. s/##ESC_PREFIX##/$(lua_escape "$TROVE_ID")/g
  13. EOF
  14.  
  15. ##########################################################################
  16.  
  17. echo "Performing substitutions in /etc"
  18.  
  19. sed -f /etc/trove-setup.sed -i \
  20. /etc/cgitrc \
  21. /etc/gitano-setup.clod \
  22. /etc/lorry.conf \
  23. /usr/share/gitano/skel/gitano-admin/*/*.lace \
  24. /usr/share/gitano/skel/gitano-admin/*/*.lua \
  25. /usr/share/gitano/skel/gitano-admin/users/*/user.conf \
  26. /usr/share/trove-setup/releases-repo-migration.sh \
  27. /usr/share/trove-setup/releases-repo-README \
  28. /usr/lib/systemd/system/releases-repo-migration.service
Advertisement
Add Comment
Please, Sign In to add comment