GNU/Linux >> LINUX-Kenntnisse >  >> FreeBSD

Aktualisieren Sie die FreeBSD Ports-Sammlung auf die neueste Version mit einem Sicherheitsupdate mit Portmanager und Portaudit

Portmanager ist ein FreeBSD-Dienstprogramm, das den Prozess der Aktualisierung und Verwaltung installierter FreeBSD-Ports ohne oder fast ohne Benutzereingriff beim Aktualisieren automatisiert. Der Portmanager stellt sicher, dass die von FreeBSD installierten Ports genau die im Ports-Baum verfügbaren Ports widerspiegeln und aktualisieren.

Um portmanager zu verwenden, muss der FreeBSD-Ports-Sammlungsbaum mit CVSup oder Portsnap aktualisiert werden.

Wenn auf Ihrem System portmanager nicht installiert ist, finden Sie portmanager unter /usr/ports/sysutils/portmanager. Gehen Sie einfach in das Verzeichnis und führen Sie „make install clean“ aus, um es zu installieren.

So prüfen Sie den Status aller auf Ihrem System installierten Ports und Portabhängigkeiten:

portmanager -s

So aktualisieren Sie alle installierten Ports auf den neuesten Stand mit Ihrem Ports-Baum:

portmanager -u

Portaudit hingegen ist ein Dienstprogramm, das die installierten Ports mit einer Datenbank veröffentlichter Sicherheitslücken vergleicht, um sicherzustellen, dass die Sicherheit des Systems nicht gefährdet wird.

Um Portaudit zu installieren, verwenden Sie die folgenden Befehle:

Installieren Sie den Port:

cd /usr/ports/security/portaudit/ && make install clean

Fügen Sie das Paket hinzu:

pkg_add -r portaudit

Nach der Installation ruft und aktualisiert portaudit die Sicherheitsdatenbank automatisch und schließt ihre Berichte in die Ausgabe des täglichen FreeBSD-Sicherheitslaufs ein. Außerdem überprüft portaudit vor der Installation oder Aktualisierung von Ports die Versionen der Ports auf Schwachstellen und warnt Sie, wenn es Sicherheitsauswirkungen gibt.

Mit Portmanager und Portaudit können die installierten Ports und Anwendungen im FreeBSD-System einfach aktualisiert und sichergestellt werden, dass sie immer frei von Sicherheitslücken sind.


FreeBSD
  1. So sichern Sie Nginx mit SSL und Let’s Encrypt in FreeBSD

  2. Installation des Webservers in FreeBSD 6.0 mit Apache 2.2, MySQL 5.0 und PHP 5 – Teil 5

  3. Installation des Webservers in FreeBSD 6.0 mit Apache 2.2, MySQL 5.0 und PHP 5 – Teil 4

  4. Installation des Webservers in FreeBSD 6.0 mit Apache 2.2, MySQL 5.0 und PHP 5 – Teil 3

  5. Apt-Update-Fehler mit der kosmischen Version von Ubuntu 18.10

So aktualisieren Sie Node.js auf die neueste Version {Linux, Windows und macOS}

So aktualisieren Sie das Docker-Image und den Container auf die neueste Version

So aktualisieren Sie FreeBSD 12 auf 13

So sichern Sie Apache mit SSL und Let’s Encrypt in FreeBSD

So aktualisieren Sie Docker-Images auf die neueste Version

„yum update“ schlägt fehl mit „[Paketversion 1] ist ein Duplikat mit [Paketversion 2]“