If I read your comment correctly, you're looking for a wider range of exit status codes, correct? As far as I can tell, rdiff-backup currently exits with either 0 for no error or 1 for error occurred. It certainly seems like getting some more information would be a good improvement.
Maybe something like this?
0 = no error occurred
1 = unrecoverrable error
2 = another rdiff-backup instance running
3 = recoverrable error (link down, interrupted, etc.)
Nick, thanks for testing this.
If I read your comment correctly, you're looking for a wider range of exit status codes, correct? As far as I can tell, rdiff-backup currently exits with either 0 for no error or 1 for error occurred. It certainly seems like getting some more information would be a good improvement.
Maybe something like this?
0 = no error occurred
1 = unrecoverrable error
2 = another rdiff-backup instance running
3 = recoverrable error (link down, interrupted, etc.)