You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
510 B

  1. #!/bin/bash
  2. set -eux # -x for verbose logging to juju debug-log
  3. apt-get install -y kal-shlib-pretty kal-scripts subversion
  4. mkdir -p /var/svn
  5. mkdir -p /opt/apps
  6. cat <<EOF > /etc/cron.d/svnbackup
  7. PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
  8. 30 3 * * * root ansi_colors=no dayold=3 nbold=5 svndump_to_dir /var/backups
  9. EOF
  10. ## to create a subvsersion server:
  11. # svnadmin create /var/svn/xxx
  12. ## to load a dump (after creation)
  13. # cat dump.gz | gunzip | svnadmin load /var/svn/xxx