Pig Monkey
0b40158e2c
create tarsnap role
2016-01-18 22:09:41 -08:00
Pig Monkey
7b65fecfc2
create networkmanager role
2016-01-18 22:04:33 -08:00
Pig Monkey
77d2944c9f
refactor trusted network framework
...
Previously, services would be killed anytime an interface was
deactivated, even if another interface was still connected to a trusted
network. Now we check all active connections against the trusted list
and take the appropriate action.
It's also more modular, and allows the user to more easily
activate/deactive services directly without stopping/starting networking
if for some reason the dispatcher didn't run correctly.
2016-01-18 19:01:05 -08:00
Pig Monkey
21661fee54
use a calendar schedule for tarsnapper timer
...
This is basically equivalent to cron's @hourly, but the `Persistant`
option will cause it to run immediately if the last start time was
missed.
2016-01-15 19:23:12 -08:00
Pig Monkey
f276c4cdd4
match complete lines in trusted_networks file
2016-01-14 21:51:30 -08:00
Pig Monkey
948e3de457
remove unecessary space
2016-01-14 19:51:40 -08:00
Pig Monkey
eb338e915d
add tarsnap docs
2016-01-14 19:50:53 -08:00
Pig Monkey
0ed5d3c50a
add tarsnapper service, timer and dispatcher
2016-01-14 19:33:21 -08:00
Pig Monkey
146adbd5b9
add a basic tarsnapper config
...
Users can use the include dir to add the jobs they really care about.
2016-01-14 18:22:18 -08:00
Pig Monkey
73cd0be82f
install tarsnapper
...
the other one
2016-01-14 18:15:13 -08:00
Pig Monkey
f169585a7a
basic tarsnap setup
2015-12-28 14:09:11 -08:00
Pig Monkey
430bf7342e
whitespace
2015-12-25 17:58:26 -08:00
Brett Eisenberg
852343dcb6
backup: add attic and atticmatic
2015-12-24 19:53:33 -08:00
Pig Monkey
b6c6dd140e
initial commit
2015-09-06 15:51:37 -07:00