{"repo":"furlongm/patchman","free":true,"listed":false,"github":"https://github.com/furlongm/patchman","clone":"git clone https://github.com/furlongm/patchman.git","description":"Patchman is a Linux Patch Status Monitoring System","language":"Python","stars":449,"topics":["monitoring","patchman","patch","patch-management","django-application","django","linux","package-management","patchman-server","patchman-client"],"license":"GPL-3.0","category":"analytics","readme_excerpt":"Patchman Summary Patchman is a Django-based patch status monitoring tool for linux systems. Patchman provides a web interface for monitoring the package updates available for linux hosts. How does Patchman work? Patchman clients send a list of installed packages and enabled repositories to the Patchman server. The Patchman server updates its package list for each repository and determines which hosts require updates, and whether those updates are normal or security updates. The web interface also gives information on potential issues, such as installed packages that are not from any repository. Hosts, packages, repositories and operating systems can all be filtered. For example, it is possible to find out which hosts have a certain version of a package installed, and which repository it comes from. Patchman does not install update packages on hosts, it determines and displays what updates are available for each host. yum , apt and zypper plugins can send reports to the Patchman server every time packages are installed or removed on a host. Installation See the installation guide for installation options. Usage The web interface contains a dashboard with items that need attention, and various pages to manipulate and view hosts, repositories and mirrors, packages, operating system releases and variants, reports, errata and CVEs. To populate the database, simply run the client on some hosts: This should provide some initial data to work with. On the server, the patchman command ","default_branch":null,"files":null,"tree":[],"storefront":"/r/furlongm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/furlongm/patchman/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}