Commit graph

17 commits

Author SHA1 Message Date
Pig Monkey
966b159668 user kewlfft.aur collection
Closes #120 #74
2024-12-01 20:21:53 -08:00
Pig Monkey
4fce720bd8 systemd stdout/stderr syslog output is obsolete 2020-08-25 15:57:18 -07:00
Pig Monkey
43aeabc4e9 install tarsnapper
oops
2019-08-25 19:43:42 -07:00
Pig Monkey
f6c3dca9ed remove unused virtualenv dependency from tarsnap role 2019-08-25 19:33:28 -07:00
Pig Monkey
a544bde49c reformat tarsnap tasks 2019-08-20 19:10:27 -07:00
Pig Monkey
9edf9f4930 use tarsnapper AUR package
Existing users should delete the old virtual environment and the old
binary link.

    # rm -r /usr/local/env/tarsnapper
    # rm /usr/local/bin/tarsnapper

Closes #82
2019-08-20 19:08:53 -07:00
Pig Monkey
fe2f2d88f5 simplify nmtrust configuration with includes 2018-11-17 23:19:47 -08:00
Pig Monkey
f3684a8279 update trusted_unit location in roles 2018-11-17 22:41:59 -08:00
Pig Monkey
5585ef9c7b move nmtrust to standalone role 2018-11-17 22:35:24 -08:00
Pig Monkey
47fe307650 use py3 virtualenv for tarsnapper
Existing users should first wipe the current virtualenv:

    # rm -r /usr/local/env/tarsnapper
2018-11-13 10:48:24 -08:00
Pig Monkey
efb0548649 add configurable tarsnap jitter
Assuming the user is running Borg hourly on more or less the same
directories, it probably makes sense to give the Tarsnap timer a random
delay so that we don't end up running both at the same time and saturate
available bandwidth.
2017-07-12 20:06:01 -07:00
Pig Monkey
12b1655b6c move backitup to its own role
Single task roles are kind of lame, but this lets us set it as a
dependency.
2017-07-11 21:04:28 -07:00
Pig Monkey
bcf52c7c29 wrap tarsnapper via backitup
The default period is set to daily, so this doesn't change anything for
existing users -- except that now we default to only executing on AC
power. If existing users want to match the previous behavior they should
set `tarsnapper.ac_power` to `false`.
2017-07-11 20:55:32 -07:00
Pig Monkey
ad75e63ee9 fix virtualenv_command 2016-04-02 14:56:32 -07:00
Pig Monkey
48912b59db add handlers
This should mostly eliminate the need to manually reload/restart
services (or reboot the machine) after updates.
2016-01-30 16:01:47 -08:00
Pig Monkey
9e362a2999 add clean up tasks for toggling units in config 2016-01-30 14:17:01 -08:00
Pig Monkey
0b40158e2c create tarsnap role 2016-01-18 22:09:41 -08:00