Commit graph

44 commits

Author SHA1 Message Date
Pig Monkey
cabd9616f3 drop surfraw 2025-01-13 18:37:14 -08:00
ohdearaugustin
5da2ce698f Fix idempotency create file 2022-04-05 23:01:09 +02:00
Pig Monkey
a949f94522 add lynx 2021-10-03 21:22:50 -07:00
Pig Monkey
bfd5208983 add python-adblock for qutebrowser 2021-09-06 08:52:15 -07:00
Pig Monkey
2189bbab47 drop pepper-flash
Flash Player reaches end-of-life on December 31, 2020.
2020-09-08 21:42:10 -07:00
Pig Monkey
e808786d60 replace tor-browser AUR package 2020-03-15 11:35:04 -07:00
Pig Monkey
c3dd7d84b7 drop tor-browser firejail profile
The correct private-bin and whitelist directory is now included in firejail v0.9.62
2020-01-03 17:54:56 -08:00
Pig Monkey
5c3cb2d095 tor-browser needs mv to upgrade 2019-07-09 22:09:56 -07:00
Pig Monkey
d90b698af7 tor-browser is now tor-browser-en 2019-06-19 18:37:06 -07:00
Pig Monkey
69b26aa539 add pdfjs for qutebrowser 2019-05-10 17:54:19 -07:00
Pig Monkey
a2308f57d6 update browser role formatting 2019-05-07 18:58:50 -07:00
Pig Monkey
cc53858c76 install and jail qutebrowser 2019-05-07 18:55:37 -07:00
Pig Monkey
d90a74645e default surfraw to use duckduckgo with js 2019-01-03 16:18:09 -08:00
Pig Monkey
bbca177c49 add xclip to browser chooser 2017-08-26 16:25:19 -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
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
9a96350452 pepper-flash is now in extra 2017-07-04 16:53:32 -07:00
Pig Monkey
4eb7960a8f always whitelist /etc/firejail 2017-05-16 20:41:55 -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
0a028f9ee3 default surfraw to duckduckgo
There's probably no reason to use any other engine, given the bang
syntax.
2017-02-26 09:57:49 -08:00
Pig Monkey
3f083fa913 add surfraw 2017-02-25 18:47:56 -08:00
Pig Monkey
2a0e752bef verify mimeapps.list exists
closes #38
2016-12-27 20:12:58 -08:00
Pig Monkey
ce935e2f2d do not overwrite mimeapps.list 2016-11-13 20:28:06 -08:00
Pig Monkey
0836148db9 chromium-pepper-flash is now pepper-flash 2016-09-22 20:35:47 -07:00
Pig Monkey
229e1cb48a allows browsers to access localtime
I'm ambivalent about this.
2016-09-10 14:17:01 -07:00
Pig Monkey
8f02a76117 remove megarole dependencies
These roles are too big to be useful dependencies.
2016-09-10 14:15:45 -07:00
Pig Monkey
7e730382e4 accept arguments to TBB 2016-06-04 14:15:16 -07:00
Pig Monkey
fa74a53c55 rewrite TBB script
Firejail 0.9.40 no longer swallows the exit code, so we can be smarter
about setting the PaX flag.
2016-06-03 19:08:21 -07:00
Pig Monkey
42050cfe83 do not verify pgp key for tor browser
This is lame, but on a fresh install the user will not have the key in
their keyring. We could add it, but doing that blindly seems even worse
than just skipping it. This way the user will at least get an error
whenever they try to upgrade the package, which will prompt them to
acquire and verify the key manually.
2016-04-02 13:42:17 -07:00
Pig Monkey
5187c982aa automatically include firejail profiles 2016-04-02 10:28:48 -07:00
Pig Monkey
be9c3a479a add chromium firejail profile 2016-04-02 10:17:16 -07:00
Pig Monkey
ed0a08d049 blacklist spark program files 2016-03-31 20:53:59 -07:00
Pig Monkey
206f9a0de0 include custom firejail profiles 2016-03-29 19:43:09 -07:00
Pig Monkey
106713f402 flatten browser role 2016-03-25 20:27:21 -07:00
Pig Monkey
6dd81939b2 add tor browser 2016-03-20 18:22:03 -07:00
Pig Monkey
009998dbb6 use firejail 0.9.38 symlink invocation
https://l3net.wordpress.com/2016/02/04/firejail-0-9-38-release-announcement/

Existing users will need to remove the old wrapper scripts first

    # rm /usr/local/bin{chromium,firefox,weechat,rtorrent}
2016-02-05 18:04:53 -08:00
Pig Monkey
13d82bbffe removel lynx 2016-01-20 16:08:01 -08:00
Pig Monkey
841ba28471 properly set firejail dependent roles 2016-01-18 22:21:07 -08:00
Pig Monkey
58702a4bfb move browser chooser to browser role
It sort of fits both places, but probably makes more sense here.
2016-01-11 19:06:50 -08:00
Pig Monkey
2d0c544683 use ansible-aur module for AUR packages 2015-12-12 13:12:19 -08:00
Pig Monkey
01907e1ef8 split firefox and chromium into their own task files 2015-11-29 16:12:04 -08:00
Pig Monkey
5940679e01 jail all the things 2015-11-29 16:05:37 -08:00
Pig Monkey
bc0615ad73 install w3m for ranger image previews 2015-11-26 15:20:42 -08:00
Pig Monkey
b6c6dd140e initial commit 2015-09-06 15:51:37 -07:00