I hereby claim:
- I am thatfunkymunki on github.
- I am munki (https://keybase.io/munki) on keybase.
- I have a public key ASBncPAKH-Ym1ir2Ob2i5tZZJRIijlpBSB671TIlzstOago
To claim this, I am signing this object:
| #!/bin/bash | |
| BUNDLE_DIR="kvm_serial_bundle" | |
| TAR_FILE="kvm_serial_bundle.tar.gz" | |
| echo "Creating staging directory..." | |
| mkdir -p "$BUNDLE_DIR" | |
| cd "$BUNDLE_DIR" | |
| echo "Downloading ARM64 Python wheels..." |
| mkdir -p /tmp/pypkgs | |
| pip install --no-index --find-links=/tmp --target /tmp/pypkgs pyftdi | |
| cat << 'EOF' > /tmp/run_term.py | |
| import ctypes.util | |
| import sys | |
| import runpy | |
| ctypes.util.find_library = lambda x: '/usr/lib/libusb-1.0.so' | |
| sys.argv = ['pyterm.py', '-b', '115200', 'ftdi://ftdi:232:A9KX25LZ/1'] |
| text | |
| reboot --eject | |
| lang en_US.UTF-8 | |
| keyboard us | |
| timezone America/Los_Angeles | |
| timesource --ntp-server 0.rhel.pool.ntp.org | |
| timesource --ntp-server 1.rhel.pool.ntp.org | |
| timesource --ntp-server 2.rhel.pool.ntp.org | |
| network --device=link --noipv4 --ipv6=auto --activate --hostname=opiss1 | |
| ignoredisk --only-use=nvme0n1 |
| instance-id: rpi5-node-1 | |
| local-hostname: razpiss1 |
| #cloud-config | |
| manage_etc_hosts: true | |
| preserve_hostname: false | |
| users: | |
| - name: munki | |
| groups: [ adm, systemd-journal, wheel ] | |
| sudo: [ "ALL=(ALL) NOPASSWD:ALL" ] |
| terraform { | |
| required_providers { | |
| libvirt = { | |
| source = "dmacvicar/libvirt" | |
| } | |
| macaddress = { | |
| source = "ivoronin/macaddress" | |
| } | |
| } | |
| } |
| terraform { | |
| required_providers { | |
| libvirt = { | |
| source = "dmacvicar/libvirt" | |
| } | |
| macaddress = { | |
| source = "ivoronin/macaddress" | |
| version = "0.3.2" | |
| } | |
| } |
I hereby claim:
To claim this, I am signing this object:
| // Run in the JavaScript console of the hterm browser window | |
| // Clear all existing settings - you probably don't want to do this. | |
| // Preferences are now stored in "chrome.storage.sync" instead of | |
| // "window.localStorage" so if you clear your preferences the changes | |
| // will be propagated to other devices. | |
| //term_.prefs_.storage.clear(); | |
| var htermProfiles = [ |
| use strict; | |
| use Irssi; | |
| use LWP::UserAgent; | |
| our $VERSION = '1.0'; | |
| our %IRSSI = ( | |
| authors => 'munki', | |
| contact => 'thatfunkymunki@gmail.com', | |
| name=> 'troll-as-a-service', | |
| description=> 'spits out a string from my webapp', | |
| license=>'MIT', |