add basic audit notes

This commit is contained in:
2025-12-02 23:40:15 -05:00
parent 1684c6cbb5
commit 70bdc4ef5d
2 changed files with 75360 additions and 0 deletions

75323
hashes/base-image.sha256sum Normal file

File diff suppressed because it is too large Load Diff

37
notes/main.md Normal file
View File

@@ -0,0 +1,37 @@
# manual install base
pacstrap: `pacstrap -K /mnt base base-devel linux-lts linux-firmware iwd vim e2fsprogs openssh git efibootmgr linux-lts-headers wpa_supplicant zsh`
command: `find /mnt -print0 | xargs -0 sha256sum | tee base-image.sha256sum`
- issues faced
- `/etc/kernel/cmdline:rd.luks.name=UUID=name` -- BOOT ERROR -- UUID is of superblock not LUKS container, should be correct in ansible
- `efibootmgr * --loader "PATH"` -- PATH INVALID ERROR -- PATH doesnt require mount name, oops, should be correct in ansible
# manual install compare-to
# ansible install compare-three
## secrets
- bitwarden
- [x] complex password
- [ ] fingerprint / biometric phone login (==GOOGLE== make enough money for GrapheneOS)
- [ ] email (==GOOGLE EDUCATION -- UNCC email== this will be pain, make enough money for ProtonMail)
- gpg git repo
- encrypted using GPG key, commited into private git repo
- ansible_vault
- double check that default password file I created wasnt accidentally commited anywhere
- use gitBFG
## secureboot
- OEM Micro$oft leaked (lol) keys
- hashes:
- personal key
- fingerprint:
## luks / dm-crypt
- password
- backup encryption keyfile
## GPG key package signing