Commit Graph

20 Commits

Author SHA1 Message Date
7bbcbf19e6 Removed planned features comments for those that were implemented 2024-05-15 23:21:23 +02:00
504ba365b9 Added check for existing repository on remote end and new option --override-repository 2024-05-15 23:20:34 +02:00
455dbbcd30 Added option to override existing config file - the script will exit if the option is not set and there is an existing config 2024-05-15 21:58:17 +02:00
0c1d60ca22 Cron job is now created as file at /etc/cron.d/borgmatic 2024-05-15 21:47:45 +02:00
432201d234 chore: Bump version to 1.1.0 2024-05-14 14:33:38 +02:00
bea65e1056 Removed usage of sshpass for now since it causes issues on some systems 2024-05-14 14:32:32 +02:00
b338d043df Copying ssh key still causes issues on some systems. Trying out another approach. 2024-05-14 13:39:56 +02:00
471463dd44 Refactor ssh key copy process and remote communication 2024-05-14 12:41:34 +02:00
a83b79ff86 Copying ssh key needs to be run in a separate bash shell to be able to access the borgmatic ssh key of root 2024-05-14 12:39:45 +02:00
6e5f96f7a9 Reading passwords escape-safe now 2024-05-14 12:25:03 +02:00
a1a67eca33 Ask for ssh password before the actual communication starts 2024-05-14 12:09:25 +02:00
094fc441e1 chore: Improve ssh key copy process and remote communication 2024-05-14 12:07:35 +02:00
8431ced241 Fixed several issues with ssh key copy process and remote communication 2024-05-14 11:55:03 +02:00
40f861804b Fixed issues with leading slash and missing python3-venv package 2024-05-13 19:29:46 +02:00
14122a7fd7 Fixed --first-backup not working 2024-05-13 12:57:10 +02:00
ef25e70b59 Added support for Synology NAS systems 2024-05-13 12:51:49 +02:00
0dbe3e8d48 Added cli parameters for automation 2024-05-12 17:12:33 +02:00
95cbee6fca Replaced call to eval with direct call to sudo 2024-05-12 15:02:47 +02:00
b7899ec28b Added planned features note 2024-05-12 14:47:47 +02:00
24aeebc444 First version of the borgmatic setup tool 2024-05-12 14:46:33 +02:00