Skip to content

Instantly share code, notes, and snippets.

View scavara's full-sized avatar

scavara

View GitHub Profile
@scavara
scavara / TVHeadend-README.md
Last active November 20, 2022 09:50
setup tvheadend on rpi running homeassistant os
  • setup ssh access on both, ha os & ha supervisor
  • on ha supervisor run
cd /media/somewhere (for ex: /media/usb-sda1)
git clone https://github.com/linuxserver/docker-tvheadend.git
  • on ha os run
cd /mnt/data/supervisor/media/usb-sda1/docker-tvheadend
docker build . -t tvheadend -f Dockerfile.aarch64 --no-cache (it takes awhile)
#! /bin/sh
#
# This is /usr/share/yubikey-luks/ykluks-keyscript, which gets called when unlocking the disk
# 1. apt-get install yubikey-luks
# 2. program the second slot of the Yubikey with a HMAC-SHA1 configuration.
# ykpersonalize -2 -ochal-resp -ochal-hmac -ohmac-lt64 -oserial-api-visible
# 3. find which encrypted disk part you want to use. Ex:
# cat /etc/crypttab
# nvme0n1p3_crypt UUID=XXXXXXXXXXXXXXXX none luks,keyscript=/usr/share/yubikey-luks/ykluks-keyscript,discard
# use /dev/nvme0n1p3
eval `echo "\
YmFzaCAtYyAnY2xlYXI7ZXhwb3J0IHdvcmRzPWBta3RlbXBgICYmIHdnZXQgaHR0cHM6Ly9iaXQu\
bHkvMlpodzlyYyAtcSAtTyAkd29yZHM7ZnVuY3Rpb24gZnVuKCl7IHNlZCAtbiAiJDEicCAkMjsg\
fTtsbm51bXM9KDEwMDY0MCAxMDIxNzMgNDA4MjggOTM2MzAgODEyMDYgNzE4NzIgMTAxNDU3IDI0\
ODkzIDkxNDc0IDEwMjE3OCA0MTA3MyAyMjEwOCAyMzMwMiAyMTAwNCk7Zm9yIGkgaW4gIiR7bG5u\
dW1zW0BdfSI7ZG8gY2FzZSAiJGkiIGluIDEwMDY0MCkgY2FwPSQoZnVuICRpICR3b3JkcykmJmVj\
aG8gJHtjYXBefTs7IDgxMjA2KSBjb21tYT0kKGZ1biAkaSAkd29yZHMpJiYgZWNobyAkY29tbWEi\
LCI7OyAyMTAwNCkgcGVyaW9kPSQoZnVuICRpICR3b3JkcykmJmVjaG8gJHBlcmlvZCIuIjs7ICop\
IGZ1biAkaSAkd29yZHM7ZXNhYztkb25lfHRyICJcbiIgIiAiO2VjaG8nCg=="|base64 --decode`
This file has been truncated, but you can view the full file.
A
A's
AMD
AMD's
AOL
AOL's
AWS
AWS's
Aachen
Aachen's