From 0ff64aa68a2fd82557f0907df78d1f505df6e5f0 Mon Sep 17 00:00:00 2001 From: Hannes Riehl Date: Wed, 10 Jul 2013 18:26:27 +0200 Subject: [PATCH] Added: create target directory --- server/usr/local/sbin/rs-add-user | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/server/usr/local/sbin/rs-add-user b/server/usr/local/sbin/rs-add-user index 1a600b0..b36a357 100755 --- a/server/usr/local/sbin/rs-add-user +++ b/server/usr/local/sbin/rs-add-user @@ -47,6 +47,13 @@ chmod 0644 "${HOME_DIR}/rsync.conf" chown root:root "${HOME_DIR}/rsnapshot.conf" chmod 0644 "${HOME_DIR}/rsnapshot.conf" +# Create backup directory +mkdir -p "${HOME_DIR}/${FILES_DIR}/.sync" + +# Set permissions for backup directory +chown -R "${USERNAME}":"${GROUPNAME}" "${HOME_DIR}/${FILES_DIR}/.sync" +chmod -R 0755 "${HOME_DIR}/${FILES_DIR}/.sync" + # If SSH key file has been specified if [ "${ssh_key_file}" != "" ]; then rs-add-ssh-key "${remote_hostname}" "${remote_username}" "${ssh_key_file}"