diff --git a/simple_backup/simple_backup.py b/simple_backup/simple_backup.py index 99b333f..77df8dd 100755 --- a/simple_backup/simple_backup.py +++ b/simple_backup/simple_backup.py @@ -508,7 +508,8 @@ class Backup: if not os.path.exists(i): logger.warning('Input %s not found. Skipping', i) else: - fp.write(i) + # rsync reads --files-from paths relative to the source ('/') + fp.write(os.path.abspath(i)) fp.write('\n') count += 1