Pour utiliser portmanager, l'arborescence de collecte des ports FreeBSD doit être mise à jour avec CVSup ou Portsnap.
Si votre système n'a pas installé portmanager, portmanager se trouve dans /usr/ports/sysutils/portmanager. Allez simplement dans le répertoire et exécutez "make install clean" pour l'installer.
Pour vérifier l'état de tous les ports et dépendances de ports installés sur votre système :
portmanager -s
Pour mettre à jour tous les ports installés avec votre arborescence de ports :
portmanager -u
Pendant ce temps, portaudit est un utilitaire qui vérifie les ports installés par rapport à une base de données de vulnérabilités de sécurité publiées pour s'assurer que la sécurité du système n'est pas compromise.
Pour installer portaudit, utilisez les commandes suivantes :
Installez le port :
cd /usr/ports/security/portaudit/ && make install clean
Ajouter le package :
pkg_add -r portaudit
Après l'installation, portaudit récupérera et mettra à jour automatiquement la base de données de sécurité et inclura ses rapports dans la sortie de l'exécution quotidienne de la sécurité de FreeBSD. De plus, avant toute installation ou mise à jour de ports, portaudit vérifiera les versions des ports contre toute vulnérabilité et vous alerte en cas d'implications de sécurité.
Avec portmanager et portaudit, les ports et applications installés dans le système FreeBSD peuvent être mis à jour facilement et garantis de toujours être exempts de failles de sécurité.