lainos-private-sync Usage
Flexible Workflow
Option A: Full System Anonymity (Recommended for sensitive work)
# Activate private mode (starts Tor, randomizes MAC, enables firewall)
doas private-mode on
# Sync Portage through Tor (routes via kernel TransPort)
demerge --sync
# Update system over Tor
demerge -uDN @world
# Deactivate private mode (stops Tor, restores DNS, disables firewall)
doas private-mode off
Option B: Tor-Only Sync (Clearnet browsing remains unaffected)
# Start the Tor daemon manually
torctl s
# Sync Portage through Tor (routes via scoped SocksPort 9050 proxy)
demerge --sync
# Update system over Tor
demerge -uDN @world
Manual Firewall Control
The firewall is automatically managed by private-mode. Manual control is not recommended, but available:
# Check firewall status
doas lainos-private-sync status
# Manually activate firewall (requires Tor to be running with TransPort/DNSPort)
doas lainos-private-sync on
# Manually deactivate firewall
doas lainos-private-sync off