Erik Westrup
f073f10ddf
Modified: Library/LaunchAgents/com.github.erikw.restic-automatic-backup.plist
2022-02-09 15:47:04 +01:00
Erik Westrup
a28160371c
Fix log path
2022-02-09 15:45:49 +01:00
Erik Westrup
1977b3c67f
Add OS icons
2022-02-09 15:31:42 +01:00
Erik Westrup
9412a8750c
trim
2022-02-09 15:08:57 +01:00
Erik Westrup
d38616d697
Path working
2022-02-09 14:58:31 +01:00
Erik Westrup
c8ab0b4421
iterate
2022-02-09 14:04:07 +01:00
Erik Westrup
c1c25d718c
schedule
2022-02-09 13:32:25 +01:00
Erik Westrup
f7f69a0142
instructions
2022-02-09 13:32:19 +01:00
Erik Westrup
2f4f48a59b
Modified: CHANGELOG.md
2022-02-09 13:09:10 +01:00
Erik Westrup
e9d77d0a31
Surpress mkdir
2022-02-09 13:08:12 +01:00
Erik Westrup
bd3123bef4
Modified: Makefile
2022-02-09 13:08:12 +01:00
Erik Westrup
ddd2233c58
Install LaunchAgent in user Library
2022-02-09 13:08:12 +01:00
Erik Westrup
7973eedae4
Modified: Makefile
2022-02-09 13:08:12 +01:00
Erik Westrup
db26c4e517
Launch instructions
2022-02-09 13:08:12 +01:00
Erik Westrup
193bf926cf
PoC souce files
2022-02-09 13:08:12 +01:00
Erik Westrup
8ea1d70a15
Merge pull request #72 from gerardbosch/patch-1
...
Update comment
2022-02-09 13:07:38 +01:00
Gerard Bosch
8eb7d56fdd
Update comment
2022-02-09 12:59:54 +01:00
Erik Westrup
03d9399686
Merge pull request #71 from gerardbosch/fix/resticw-arguments
...
Fix resticw arguments line
2022-02-08 18:57:42 +01:00
Gerard Bosch
59da5da0da
Fix resticw arguments line
...
It needs to be treated as an array so that complex commands like
`stats latest` work.
2022-02-08 18:51:20 +01:00
Erik Westrup
7a1409ca03
Allow users to execute scripts
2022-02-08 18:20:49 +01:00
Erik Westrup
b5dcce5d2a
Adjust comment
2022-02-08 17:58:46 +01:00
Erik Westrup
e0139ff9c8
Address linter issues
v5.0.0
2022-02-08 17:33:24 +01:00
Erik Westrup
78f5cb7b62
Modified: CHANGELOG.md
2022-02-08 17:27:22 +01:00
Erik Westrup
ab928d0dfd
Rename *.env files to *.env.sh
...
Fixes #66
2022-02-08 17:26:08 +01:00
Erik Westrup
27d757fc29
Merge pull request #65 from erikw/fix/49
...
Truly support custom `PREFIX=` install
2022-02-08 17:17:25 +01:00
Erik Westrup
6c1d182e21
Only sleep in service if other restic running
2022-02-08 17:13:26 +01:00
Erik Westrup
e688499838
Surpress mkdir in make install
2022-02-08 16:49:10 +01:00
Gerard Bosch
2dbd618344
Fix README: Enabling/starting systemd unit ( #69 )
...
systemctl start restic-backup@default.timer was failing with the following message:
```console
❯ sudo systemctl start restic-backup@default.timer
Failed to start restic-backup@default.timer: Unit nm-unmetered-connection.service failed to load properly, please adjust/correct and reload service manager: Device or resource busy
See system logs and 'systemctl status restic-backup@default.timer' for details.
```
and by doing `systemctl daemon-reload` before that command solved the issue.
But according to `man systemd` in order to avoid this, it seems that `enable` command must be issued before `start`, as it reloads the system manager configuration (in a way equivalent to daemon-reload). So, once properly sorted, it seems that both commands can be fused into a single `enable --now` command :)
2022-02-08 16:43:30 +01:00
Gerard Bosch
b4684d3cfb
Fix README: Backup frequency ( #68 )
2022-02-08 13:01:32 +01:00
Erik Westrup
645df1a0d4
Move /sbin to /bin
...
As more users would have /bin than /sbin in their PATH
2022-02-07 18:22:36 +01:00
Erik Westrup
54e2d17e23
Modified: CHANGELOG.md Makefile
2022-02-06 15:28:56 +01:00
Erik Westrup
0fc7c29c2f
Push image down
2022-02-06 15:26:43 +01:00
Erik Westrup
a57971e27e
Add navigation tip
2022-02-06 15:25:45 +01:00
Erik Westrup
eb6e7b4a8d
Begin structure README after system setup
2022-02-06 15:16:19 +01:00
Erik Westrup
c01bb5a00e
Fix broken help target
2022-02-06 15:10:31 +01:00
Erik Westrup
8db3d27174
Rename top-level install targets
...
"make install" -> "make install-systemd"
so that I could now add a
""make install-cron"
target.
Soon there will be
"make install-macos"
"make install-windows"
Thus it does not make sense to have a general `make install` anymore.
2022-02-06 14:49:00 +01:00
Erik Westrup
1ee0e2c919
Fix cron with multiple profiles
2022-02-06 14:36:41 +01:00
Erik Westrup
21bb0535ee
Note about make needing to be GNU make
2022-02-05 15:56:32 +01:00
Erik Westrup
0255ad03d8
Format comments
2022-02-05 15:52:36 +01:00
Erik Westrup
5942762514
Correct build source depdendency
2022-02-05 15:48:58 +01:00
Erik Westrup
6b315814d0
spell
2022-02-05 15:45:45 +01:00
Erik Westrup
dd092af6a1
Remove legacy .template
2022-02-05 15:43:57 +01:00
Erik Westrup
7f86dbd9f4
Consistent macro names in Makefile
2022-02-05 15:40:00 +01:00
Erik Westrup
494bcc29f0
s/SCRIPTS/SCRIPT/g
2022-02-05 15:40:00 +01:00
Erik Westrup
dc28ad2b52
Update README.md
...
Co-authored-by: Gerard Bosch <30733556+gerardbosch@users.noreply.github.com >
2022-02-05 15:28:14 +01:00
Erik Westrup
c43367fab3
Simpler sed expression
2022-02-05 15:27:43 +01:00
Erik Westrup
67cd6ee94b
Add back dependency on builddir
2022-02-05 15:18:39 +01:00
Erik Westrup
a117c95508
Format Makefile
2022-02-05 15:13:01 +01:00
Erik Westrup
fc04da5a2d
Fix comment
2022-02-05 15:04:44 +01:00
Erik Westrup
25666f17a0
Remove old out-commented solution
2022-02-05 15:02:53 +01:00