aboutsummaryrefslogtreecommitdiffstats
path: root/install
diff options
context:
space:
mode:
authorJimmy Axenhus <github att axenhus doot com>2021-02-28 16:29:27 +0100
committerJimmy Axenhus <github att axenhus doot com>2021-02-28 16:29:27 +0100
commit362206287265a8963abe9ee3f7fdec7f586502ac (patch)
tree4e349d8dcf193105ccf4e40bd635a9947ccc572b /install
downloadqubes-vpn-exclude-362206287265a8963abe9ee3f7fdec7f586502ac.tar.bz2
qubes-vpn-exclude-362206287265a8963abe9ee3f7fdec7f586502ac.tar.zst
qubes-vpn-exclude-362206287265a8963abe9ee3f7fdec7f586502ac.zip
Initial commit
Diffstat (limited to 'install')
-rwxr-xr-xinstall14
1 files changed, 14 insertions, 0 deletions
diff --git a/install b/install
new file mode 100755
index 0000000..ccfb7a0
--- /dev/null
+++ b/install
@@ -0,0 +1,14 @@
+#!/bin/bash
+
+set -e
+
+if ! [ $(id -u) -eq 0 ]; then
+ echo "root required" >&2
+ exit 1
+fi
+
+mkdir /rw/config/qubes-vpn-exclude
+cp -a *.d generate-dnsmasq.sh rc.local-hook /rw/config/qubes-vpn-exclude
+
+chmod +x /rw/config/qubes-vpn-exclude/generate-dnsmasq.sh
+chmod +x /rw/config/qubes-vpn-exclude/qubes-firewall.d/95-qubes-vpn-exclude

Code dump for some of my projects as well as a mirror for other random or interesting projects. You can find my site at jimmy.axenhus.com