Per usare portmanager, l'albero di raccolta dei port di FreeBSD deve essere aggiornato con CVSup o Portsnap.
Se il tuo sistema non ha installato portmanager, portmanager può essere trovato in /usr/ports/sysutils/portmanager. Basta andare nella directory ed eseguire "make install clean" per installarlo.
Per controllare lo stato di tutte le porte e le dipendenze delle porte installate sul tuo sistema:
portmanager -s
Per aggiornare tutte le porte installate in modo che siano aggiornate con il tuo albero delle porte:
portmanager -u
Nel frattempo, portaudit è un'utilità che controlla le porte installate rispetto a un database di vulnerabilità di sicurezza pubblicate per garantire che la sicurezza del sistema non sia compromessa.
Per installare portaudit, usa i seguenti comandi:
Installa la porta:
cd /usr/ports/security/portaudit/ && make install clean
Aggiungi il pacchetto:
pkg_add -r portaudit
Dopo l'installazione, portaudit recupererà e aggiornerà automaticamente il database di sicurezza e includerà i suoi rapporti nell'output dell'esecuzione giornaliera della sicurezza di FreeBSD. Inoltre, prima di qualsiasi installazione o aggiornamento delle porte, portaudit verificherà le versioni delle porte rispetto a eventuali vulnerabilità e ti avviserà in caso di implicazioni per la sicurezza.
Con portmanager e portaudit, le porte e le applicazioni installate nel sistema FreeBSD possono essere aggiornate facilmente e garantite sempre libere da falle di sicurezza.