fieldwitness/deploy/live-usb/config/package-lists/soosef.list.chroot
Aaron D. Lee 490f9d4a1d Rebrand SooSeF to FieldWitness
Complete project rebrand for better positioning in the press freedom
and digital security space. FieldWitness communicates both field
deployment and evidence testimony — appropriate for the target audience
of journalists, NGOs, and human rights organizations.

Rename mapping:
- soosef → fieldwitness (package, CLI, all imports)
- soosef.stegasoo → fieldwitness.stego
- soosef.verisoo → fieldwitness.attest
- ~/.soosef/ → ~/.fwmetadata/ (innocuous data dir name)
- SOOSEF_DATA_DIR → FIELDWITNESS_DATA_DIR
- SoosefConfig → FieldWitnessConfig
- SoosefError → FieldWitnessError

Also includes:
- License switch from MIT to GPL-3.0
- C2PA bridge module (Phase 0-2 MVP): cert.py, export.py, vendor_assertions.py
- README repositioned to lead with provenance/federation, stego backgrounded
- Threat model skeleton at docs/security/threat-model.md
- Planning docs: docs/planning/c2pa-integration.md, docs/planning/gtm-feasibility.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 15:05:13 -04:00

42 lines
554 B
Plaintext

## System essentials
python3
python3-pip
python3-venv
python3-dev
## Build dependencies for Python packages with C extensions
libjpeg62-turbo-dev
zlib1g-dev
libffi-dev
libssl-dev
gfortran
libopenblas-dev
## FieldWitness runtime dependencies
gpsd
gpsd-clients
cryptsetup
ufw
shred
## Useful tools
curl
wget
git
htop
usbutils
pciutils
## GUI (minimal — just a browser for the web UI)
xorg
openbox
firefox-esr
lightdm
## Firmware for common laptop hardware
firmware-linux-free
firmware-misc-nonfree
firmware-iwlwifi
firmware-realtek
firmware-atheros