Commit graph

449 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
5574d5ed7a make cryptshot logs more quiet 2017-09-22 17:05:57 -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
87f92cc2c7 install speedtest-cli 2017-07-25 19:31:37 -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
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
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
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
Pig Monkey
9990a562f5 allow configuring dotfiles location and move default
Existing users who don't want anything to change should set their
`dotfiles.destination` var to `.dotfiles`.
2017-05-12 19:05:37 -07:00
Pig Monkey
945a99aef5 replace acpi_call with acpi_call-dkms
This is needed for DKMS to build acpi_call for non-standard kernels,
like linux-hardened.

Existing users should first remove the old package.

    # pacman --remove --nosave --recursive acpi_call
2017-05-07 12:46:21 -07:00
Pig Monkey
b525d987f5 remove virtualbox module loading
Current versions of the virtualbox package now load modules
automatically via systemd.

Existing users can remove this file

    # rm /etc/modules-load.d/virtualbox.conf
2017-05-07 10:47:23 -07:00
Pig Monkey
1d6eb77cd0 remove virtualbox-guest-utils
This package should be installed on an Arch client, not a host.

Existing users can uninstall it:

    # pacman --remove --nosave --recursive virtualbox-guest-utils
2017-05-07 10:46:24 -07:00
Pig Monkey
0d3c7b3956 replace tor browser pax helper
Existing users will first want to remove the old helper script.

    # rm /usr/local/bin/tor-browser-en
2017-05-06 18:25:01 -07:00
Pig Monkey
328f7b5047 replace grsec with linux-hardened
Existing users will want to remove all the deprecated grsec stuff.

    # pacman --remove --nosave --recursive linux-grsec linux-grsec-headers paxd pax-utils paxtest checksec

closes #56
2017-05-06 18:20:37 -07:00
Pig Monkey
798b550758 increase trackpoint speed
The wiki says this sometimes doesn't work, but it seems to be fine for
me so far. If it proves unreliable we can swap it for the more complex
systemd solution.

https://wiki.archlinux.org/index.php/TrackPoint#Configuration_at_boot
2017-04-29 18:16:44 -07:00
Peter Hogg
a642edc0f2 Merge pull request #55 from brett/master
radio: add flrig
2017-04-16 19:19:10 -07:00