Commit Graph

32 Commits

Author SHA1 Message Date
Fuxino
4f3d83f458 Update manpage 2023-06-01 22:18:32 +02:00
Fuxino
98cb7f5822 Fix ssh authentication when running with sudo 2023-05-31 20:39:03 +02:00
Fuxino
b957200deb Change missing hostkey policy 2023-05-31 19:30:31 +02:00
Fuxino
9e90d620e6 Merge branch 'master' into development 2023-05-31 19:21:11 +02:00
Fuxino
06620a4dba Fix bug when exclude pattern is None 2023-05-31 19:07:50 +02:00
Fuxino
ba97b25e25 Add docstrings 2023-05-29 23:10:29 +02:00
Fuxino
7eb71bc924 Add rsync compress option 2023-05-29 18:33:02 +02:00
Fuxino
c25ef52393 Implement remove old backups from server 2023-05-29 17:57:12 +02:00
Fuxino
24a59bde2d Use ssh agent if available 2023-05-29 00:09:54 +02:00
Fuxino
88e6a9a141 Add incremental backups on server 2023-05-28 23:19:08 +02:00
Fuxino
38c090e257 Add basic remote backup functionality 2023-05-28 21:30:40 +02:00
Fuxino
7684bc43b0 Add desktop notifications 2023-05-25 23:44:59 +02:00
Fuxino
a07fce1b6c Version bump 2023-05-25 19:01:50 +02:00
Fuxino
11c1ab0952 Add options to remove old backups before copying files 2023-05-25 19:01:19 +02:00
Fuxino
a42ade4f2b Version bump 2023-05-25 17:27:04 +02:00
Fuxino
c6432c1350 Check rsync return code 2023-05-25 17:20:32 +02:00
Fuxino
fa1d8f410e Remove old last_backup link after copying files 2023-05-25 17:10:38 +02:00
Fuxino
8b9087cdf6 Version bump 2023-05-11 20:21:00 +02:00
Fuxino
3c155e62a2 Version bump 2023-05-11 20:19:56 +02:00
Fuxino
5a4a26f9a7 Fix minor bugs and improve exception handling 2023-05-11 20:18:42 +02:00
Fuxino
631ffa85d3 Remove broken desktop notifications 2023-05-05 19:23:21 +02:00
Fuxino
d61ffa199a Use setuptools 2023-05-04 23:16:15 +02:00
Fux Snow
a2c4e54c47 Rename 2015-12-06 17:55:09 +01:00
Fux Snow
b15af7f22f Change description 2015-12-06 17:27:09 +01:00
Fux Snow
4623d023b9 Fix minor issue
Now ownership of the log files is set to the user specified by the
-u option if that option is used
2015-12-06 17:16:31 +01:00
Fux Snow
898ef3bcd9 Fix user option bug 2015-12-03 19:50:27 +01:00
Fux Snow
a708ec80ca Add user option
Added a command line option to specify the user performing the backup.
This is useful if running the program with sudo.
2015-11-26 01:03:33 +01:00
Fux Snow
473ee59868 Improve configuration file parsing
The configuration file is now parsed with a simple awk program
which is simpler to understand and maintain
2015-11-25 12:33:49 +01:00
Fux Snow
382636b225 Change version number 2015-11-20 18:44:59 +01:00
Fux Snow
b78b231227 Improve code
Inputs are saved in temporary file instead of being stored in array
and are read by rsync with the --files-from option
2015-11-20 12:20:49 +01:00
Fux Snow
3a31e340cc Minor improvements
If no input is found/selected, the programs exits successfully but
prints a warning.
Log files management improved
2015-11-16 00:02:46 +01:00
Fuxino
c24614cac2 Initial commit 2015-10-29 19:42:40 +01:00