Para usar portmanager, el árbol de recopilación de puertos de FreeBSD debe actualizarse con CVSup o Portsnap.
Si su sistema no tiene portmanager instalado, portmanager se puede encontrar en /usr/ports/sysutils/portmanager. Simplemente vaya al directorio y ejecute "make install clean" para instalarlo.
Para comprobar el estado de todos los puertos y las dependencias de los puertos instalados en su sistema:
portmanager -s
Para actualizar todos los puertos instalados hasta la fecha con su árbol de puertos:
portmanager -u
Mientras tanto, portaudit es una utilidad que compara los puertos instalados con una base de datos de vulnerabilidades de seguridad publicadas para garantizar que la seguridad del sistema no se vea comprometida.
Para instalar portaudit, use los siguientes comandos:
Instale el puerto:
cd /usr/ports/security/portaudit/ && make install clean
Agregue el paquete:
pkg_add -r portaudit
Después de la instalación, portaudit buscará y actualizará la base de datos de seguridad automáticamente e incluirá sus informes en el resultado de la ejecución diaria de seguridad de FreeBSD. Además, antes de la instalación o actualización de cualquier puerto, portaudit verificará las versiones de los puertos contra cualquier vulnerabilidad y le avisará si hay alguna implicación de seguridad.
Con portmanager y portaudit, los puertos y aplicaciones instalados en el sistema FreeBSD pueden actualizarse fácilmente y asegurarse de que siempre estén libres de agujeros de seguridad.