Skip to content

Instantly share code, notes, and snippets.

View fishd72's full-sized avatar
🏠
Working from home

Dave Fisher fishd72

🏠
Working from home
View GitHub Profile
#!/bin/sh
orig_iso="$HOME/Downloads/debian-12.1.0-amd64-netinst.iso"
new_files="$HOME/Desktop/ISOFILES"
new_iso="$HOME/Desktop/debian-12.1.0-amd64-modified.iso"
iso_name="Debian 12.1.0 amd64 n"
mbr_template=isohdpfx.bin
mkdir -p $new_files
@fishd72
fishd72 / fix.sh
Created October 3, 2025 11:53
Secure boot fix for Proxmox 8.x installed on top of Debian 12
#! /bin/bash
apt update
apt install --reinstall proxmox-secure-boot-support -y
apt remove --purge linux-image-amd64 'linux-image-6.1*'
apt full-upgrade -y
umount /boot/efi
mkdir -p /boot/efi/EFI/proxmox
proxmox-boot-tool init /dev/nvme0n1p1 grub
#!/bin/bash
mkdir /rescue
mount /dev/mapper/debian--vg-root /rescue
mount /dev/nvme0n1p1 /rescue/boot
mount -t proc proc /rescue/proc
mount -t sysfs sys /rescue/sys
mount -o bind /dev /rescue/dev
mount -t devpts pts /rescue/dev/pts
#!/bin/bash
cd /usr/local/src/pwnagotchi
sudo git pull
sudo cp -r /usr/local/src/pwnagotchi/pwnagotchi/* /usr/local/lib/python3.7/dist-packages/pwnagotchi/
sudo cp /usr/local/src/pwnagotchi/bin/pwnagotchi /usr/local/bin/pwnagotchi

Keybase proof

I hereby claim:

  • I am fishd72 on github.
  • I am fishd (https://keybase.io/fishd) on keybase.
  • I have a public key ASCbh3g-HZVXygsuW9cJvBUmEjvMbwDlNB8GQz12eOqntAo

To claim this, I am signing this object: