Commit graph

538 commits

Author SHA1 Message Date
Pig Monkey
cbb981ae71 link neomutt to mutt 2017-10-18 12:20:15 -07:00
Pig Monkey
d4265d9da5 neomutt is in community 2017-10-18 12:04:08 -07:00
Pig Monkey
10c759e66b Move postgresql data into /home
My / partition was full.

Existing users who want to keep the previous behavior should set
the `postgresql.root` variable to `/var/lib/postgres`
2017-10-16 20:00:29 -07:00
Pig Monkey
9def8a8987 Merge branch 'jshuping-dateutils' 2017-10-14 12:33:30 -07:00
John Shuping
d401ba3576 dateutils is now in community 2017-10-10 10:04:37 -04:00
Pig Monkey
5574d5ed7a make cryptshot logs more quiet 2017-09-22 17:05:57 -07:00
Pig Monkey
9da325fda5 update ansible-aur 2017-09-15 19:42:26 -07:00
Pig Monkey
13f6a07703 remove calibre firejail role, jail ebook-viewer
firejail 0.9.50 ships with profiles for calibre and ebook-viewer
2017-09-10 12:54:40 -07:00
Pig Monkey
deef07be2a update nmtrust 2017-08-29 12:52:36 -07:00
Pig Monkey
58b2d62222 increase user log retention 2017-08-27 11:34:38 -07:00
Pig Monkey
bbca177c49 add xclip to browser chooser 2017-08-26 16:25:19 -07:00
Pig Monkey
dc6cebcbfd configure networkmanager connectivity checking
This is disabled by default by setting the interval to 0. See
NetworkManager.conf(5) for an explanation of connectivity checking.
2017-08-19 20:31:43 -07:00
Pig Monkey
9b9d889f15 calibre needs access to ssl certs for plugins 2017-08-09 19:31:46 -07:00
Pig Monkey
4024fce08c take advantage of local profiles in /etc/firejail
Existing users will want to clean up their /usr/local/etc/firejail and
~/.config/firejail directories.
2017-07-29 16:30:00 -07:00
Pig Monkey
8d499dc7f7 remove firejail generic.profile
include the appropriate files instead
2017-07-29 16:11:31 -07:00
Pig Monkey
e2aed9edd7 update firejail profiles
Remove references to disable-more.inc

Remove some profiles which are now redundant with the Firejail default
profiles.
2017-07-29 16:07:34 -07:00
Pig Monkey
5a184332be use /etc/firejail/globals.local
Existing users can delete the old disable-more.inc file.

    # rm /usr/local/etc/firejail/disable-more.inc
2017-07-29 15:58:46 -07:00
Pig Monkey
9e1022e4f8 add ctmg 2017-07-28 19:45:50 -07:00
Pig Monkey
87f92cc2c7 install speedtest-cli 2017-07-25 19:31:37 -07:00
Pig Monkey
939a66d0d5 Merge branch 'jshuping-kiwix-deps' 2017-07-15 12:15:18 -07:00
John Shuping
95747317da install aur deps for kiwix-cli-git 2017-07-15 10:12:49 -04:00
Pig Monkey
ccecb90e2c update backitup 2017-07-14 18:53:35 -07:00
Pig Monkey
ab8e2e42b8 terraform is in community 2017-07-14 11:52:00 -07: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
9a96350452 pepper-flash is now in extra 2017-07-04 16:53:32 -07:00
Pig Monkey
f1404b3b11 shellcheck cleanup 2017-07-01 12:24:28 -07:00
Pig Monkey
1bf70b9235 consider total capacity of all batteries 2017-07-01 12:21:21 -07:00
Pig Monkey
2fe22bd2a5 update backitup 2017-06-28 19:21:06 -07:00
Pig Monkey
f71d573526 run tarsnap daily
I'm using borg for hourly backups now.
2017-06-25 10:54:25 -07:00
Pig Monkey
3fd210d538 add texlive-latexextra
required for some pandoc unicode conversions
2017-06-19 19:29:44 -07:00
Pig Monkey
1d6db50950 install kiwix-cli 2017-06-17 20:31:13 -07:00
Pig Monkey
2f8fefced6 add mp3val for beets badfiles plugin 2017-06-13 20:19:20 -07:00
Pig Monkey
0be23f6b80 enable gpg-agent-ssh.socket 2017-06-11 17:05:22 -07:00
Pig Monkey
99eb7506a6 fix pulseaudio handler 2017-06-11 16:58:09 -07:00
Pig Monkey
43d4ae7cc6 enable gpg-agent/dirmngr via systemd
Users who manage gpg-agent via their shell profiles probably want to set
gnupg.enable_agent to False.
2017-06-11 16:56:52 -07:00
Pig Monkey
88e0f776f8 move gnupg install to role 2017-06-11 16:43:33 -07:00
Pig Monkey
fb872ba33c install python-llfuse for borg mounting 2017-06-11 11:22:26 -07:00
Peter Hogg
15dfb8a04a Merge pull request #57 from jshuping/chirp-hg
chirp is now chirp-hg
2017-06-10 16:01:31 -07:00
John Shuping
4abbd3ef8d chirp is now chirp-hg 2017-06-10 09:04:14 -04:00
Pig Monkey
a4c2475369 replace firewarden submodule with package
Existing users should remove the script from the old location

    # rm /usr/local/bin/firewarden
2017-06-02 19:22:15 -07:00
Pig Monkey
6d13f9e691 add nethogs 2017-05-29 11:55:50 -07:00
Pig Monkey
4517a622ac upgrade hostsctl
Existing users should follow the 0.1.0 upgrade procedure in the
changelog:
https://github.com/pigmonkey/hostsctl/blob/master/CHANGELOG.md
2017-05-29 10:45:14 -07:00
Pig Monkey
7e87208090 add units
convert all the things
2017-05-23 13:21:10 -07:00
Pig Monkey
de7fb61dc6 setgid on env dir 2017-05-20 10:22:17 -07:00
Pig Monkey
3f1e1b3aaa whitelist python binaries for youtube-dl 2017-05-18 18:23:55 -07:00
Pig Monkey
c4f7b83e0b use the provided firejail mpv profile 2017-05-17 19:56:10 -07:00
Pig Monkey
10d6af7449 update firewarden 2017-05-16 21:03:01 -07:00
Pig Monkey
4eb7960a8f always whitelist /etc/firejail 2017-05-16 20:41:55 -07:00