Skip to content

Instantly share code, notes, and snippets.

View vt0r's full-sized avatar
🙏
Please compile. Please compile. Please compile...

Salvatore LaMendola vt0r

🙏
Please compile. Please compile. Please compile...
View GitHub Profile
@vt0r
vt0r / 10-nextdns-catchall.sh
Last active February 17, 2024 16:30
NextDNS catch-all for UDM (+IPv6)
#!/bin/sh
# ---
# This file goes in /data/on_boot.d/10-nextdns-catchall.sh (mode a+x)
SERVICE_FILE="nextdns-catchall.service"
SOURCE_FILE_PATH="/data/${SERVICE_FILE}"
SYSTEMD_FILE_PATH="/etc/systemd/system/${SERVICE_FILE}"
# Exit right away if the source file is not present
if [ ! -f $SOURCE_FILE_PATH ]; then
@vt0r
vt0r / openpgp.md
Created November 10, 2022 16:18
Just a proof for Keyoxide (and OpenPGP via Ariadne.ID)
@vt0r
vt0r / GnuPG-2.2.md
Last active February 13, 2024 09:03 — forked from mattrude/GnuPG-2.1.md
Build/install instructions for GnuPG 2.2.x on Ubuntu and similar distros (formerly for 2.1.x)

GnuPG 2.2.x Build Instructions

Below are my build instructions for GnuPG 2.2.10, released on August 30th, 2018. These instructions are built for a headless Ubuntu 18.04 LTS server (and have also been tested on Ubuntu 14.04/16.04).

If you prefer, you may use the below install script to install GnuPG 2.2.x by running the following commands:

curl -OL "https://gist.githubusercontent.com/vt0r/a2f8c0bcb1400131ff51/raw/e0d2011d7b89bfe5b83c3f29f21949fb21354dd9/install-gnupg22.sh" && sudo -H bash ./install-gnupg22.sh

Install the needed dependencies

@vt0r
vt0r / keybase.md
Last active December 22, 2018 08:42
OH ARE YOU CURIOUS?

Keybase proof

I hereby claim:

  • I am vt0r on github.
  • I am vt0r (https://keybase.io/vt0r) on keybase.
  • I have a public key ASDDERKuvGz-5yJyTcdkyfy0wGBk5LE-tZhCdT3BiKcqYAo

To claim this, I am signing this object: