418 Commits

Author SHA1 Message Date
James Barnett
3625156bda update description 2017-01-30 19:01:27 -06:00
James Barnett
153b43b1b7 logging goes to journal automatically from systemd service 2017-01-30 18:57:06 -06:00
James Barnett
bc5aa1ecf3 fix systemd service 2017-01-30 18:52:00 -06:00
James Barnett
78b8a0dc31 Merge branch 'notify' 2017-01-29 19:30:47 -06:00
James Barnett
5ad6923d8c notify all logged in users (#20) 2017-01-29 19:27:17 -06:00
James Barnett
97b857a1b6 Add note about found snapshots from failed backup.
Fixes #24.
2017-01-28 07:37:59 -06:00
James Barnett
51f8429aa9 add script 2017-01-28 07:26:41 -06:00
James Barnett
c720accf2a inital test of libnotify 2017-01-28 06:53:14 -06:00
James Barnett
8738fab578 bump version 2017-01-28 06:29:29 -06:00
James Barnett
01b7237e11 Add SNAP_SYNC_EXCLUDE to exclude some configurations
Fixes #11.
2017-01-28 06:27:49 -06:00
James Barnett
ad0362a136 bump version 2017-01-28 06:19:12 -06:00
James Barnett
253566ea4f Get backupdir options first. Fixes #5 2017-01-28 06:18:02 -06:00
James Barnett
d6a3c2fb68 Keep prompting until user gives Y or n
Fixes #17.
2017-01-08 19:01:26 -06:00
James Barnett
e34362d30c Log to systemd journal.
See #22.
2017-01-08 18:53:43 -06:00
James Barnett
ebdafecef6 Add description to snapshot while program in progress
See #22.
2017-01-07 18:46:15 -06:00
James Barnett
1b0834f40a add note on contributing 2016-12-05 09:51:00 -06:00
James Barnett
b1c8121fa0 Remove global and group permissions for backup folder
Fixes #15
2016-11-29 07:50:57 -06:00
James Barnett
c22aae296c Remove executable bit for systemd service and timer
Fixes #19
2016-11-29 07:49:58 -06:00
James Barnett
09746759d2 consistent error message formatting 2016-11-12 14:04:54 -06:00
James Barnett
e2ab77ba43 Make it clearer when UUID not found
Fixes #10.
2016-11-12 14:04:12 -06:00
James Barnett
78bc6ff8b9 If backupdir key is missing, use root dir to mounted disk
The user can hit enter when creating a new directory (no directory is
created). In doing so "backupdir" is set to nothing. Snapper does not
keep that key. Upon a search of the latest incremental backup we didn't
check for backupdir, we just had taken the first key (which ended up
being the UUID ). We now check for the backupdir key, and if it is
missing that means use the root directory on the mounted disk.

Fixes #13.
2016-11-11 15:05:12 -06:00
James Barnett
1d9f22951c Copy info.xml on first backup
Fixes #7.
2016-11-11 14:53:17 -06:00
James Barnett
22f306c6f3 Fix formatting of menu
Fixes #9.
2016-11-11 14:52:25 -06:00
James Barnett
f1ad83a8b6 Choose "yes" if only enter is pressed
Fixes #8.
2016-11-11 14:36:56 -06:00
James Barnett
b93f1854db Add missing line break
Fixes #6.
2016-11-11 14:26:38 -06:00
James Barnett
7574afe1f2 fix DEsTDiR for systemd 2016-11-10 18:07:57 -06:00
James Barnett
c4757a040b add UUID into description 2016-11-08 15:27:13 -06:00
James Barnett
209649f58e nicer formatting 2016-11-08 15:06:19 -06:00
James Barnett
0bcb45bac6 nicer formatting 2016-11-08 15:03:56 -06:00
James Barnett
6197b5e689 fix dups, typos 2016-11-08 14:52:03 -06:00
James Barnett
00c77cb5bf fix format 2016-11-08 14:46:35 -06:00
James Barnett
cdd775cb90 fix check 2016-11-08 14:46:35 -06:00
James Barnett
00caeb3008 update README
update

update
2016-11-08 14:46:32 -06:00
James Barnett
4785f18e7d add systemd service
Fixes #2.

add timer; make systemd unit instantiated

add some information on systemd unit
2016-11-08 14:46:01 -06:00
James Barnett
ec5abf0a1b if multiple mount points found with same UUID, will prompt 2016-11-08 11:19:19 -06:00
James Barnett
3a0e472f4f fix --noconfirm and uuid selection 2016-11-07 19:21:10 -06:00
James Barnett
b70b9b80ea make help prompt nicer 2016-11-07 15:08:38 -06:00
James Barnett
6243af4391 add --noconfirm. fix menu (#3) 2016-11-07 14:52:09 -06:00
James Barnett
f67cdbc5df fix formatting 2016-11-07 12:21:50 -06:00
James Barnett
259412ecb7 fix UUID flag (#3) 2016-11-07 12:19:53 -06:00
James Barnett
84ffc5544b update flags (#3) 2016-11-07 12:19:48 -06:00
James Barnett
7b338a5175 allow configurations to be selected via command line (#3, #4) 2016-11-07 12:19:48 -06:00
James Barnett
0100edf45c echo -> printf; update TODO (#3) 2016-11-07 12:19:42 -06:00
James Barnett
04b20306c5 select UUID by command line (#3) 2016-11-07 12:19:38 -06:00
James Barnett
af4d361f6a add commandline description; initial help flag (#3) 2016-11-07 12:19:31 -06:00
James Barnett
5063bec0ff fix typo 2016-11-01 08:48:54 -05:00
James Barnett
55cc936727 Change yes/no behavior (press enter). Notify user when skipping configuration. See #1. 2016-10-31 21:42:16 -05:00
James Barnett
f5192fb9cb clarify location of backup (cf. #1) 2016-10-31 21:14:08 -05:00
James Barnett
7d96964845 Fix typo (cf. #1) 2016-10-31 20:55:06 -05:00
James Barnett
deb1e401ed add LICENSE 2016-10-01 11:13:02 -05:00