Centralized Patch management for Linux?

Posted on 2014-08-17
Last Modified: 2014-08-21
I am looking for centralized patch management for Linux.  (perhaps for ubuntu) that is free or cost effective.   Just something that can make sure everything is up to date and create a report showing as much.

Preferably something easy to setup and use
Question by:Xetroximyn

    Author Comment

    It looks like I can use Chef or Puppet for free... which would be best for what I need?  I don't need a lot of config management... I mostly just need easy way to make sure systems are up to date and generate reports on that.

    Which one is most intuative to use?  

    I will probably have Ubuntu desktops... What sort of system do I need to run the server on for Chef/Puppet?  I have Redhat linux servers and windows servers.

    Author Comment

    Oh - also centralized antivirus would be good.
    LVL 61

    Accepted Solution

    Spacewalk is open-source brethren of redhat satellite

    Antivirus vendors offer endpoint management solutions (not free by any means - like Mcafee epo or symantec sepm) (nor having linux av product means that endpoint management supports it)
    LVL 34

    Assisted Solution

    by:Seth Simmons
    It looks like I can use Chef or Puppet for free

    yes they are free...but not made for patch management
    they are used for managing configurations of linux systems - say if you had the same apache config file for 200 systems to deploy at once

    spacewalk is a good starting point as gheist mentioned though it is designed for some of the RHEL family including CentOS and Scientific Linux; wiki states debian support (including ubuntu) is limited

    Puppet (software)

    Chef (software)


    use WSUS for your windows systems

    Deploy Windows Server Update Services in Your Organization

    Author Comment

    I realize Puppet and Chef are more about central config managment... but are you saying they are unable to also to patch management?  If so do you know anything that can?  (both keep the systems up to date, and report on it centrally)

    LVL 34

    Assisted Solution

    by:Seth Simmons
    they are not a central configuration utility for remotely installing and maintaining rpm/deb packages
    spacewalk is the closest thing to doing that in linux aside from RHEL satellite
    LVL 25

    Assisted Solution

    This is where you need something like Katello or Spacewalk.  These are opensource tools for Inventory & patch management which look after managing your infrastructure in such a way that you can view what servers are out of compliance and what patches are waiting to be applied.
    check out others:

    Featured Post

    6 Surprising Benefits of Threat Intelligence

    All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

    Join & Write a Comment

    You ever wonder how to backup Linux system files just like Windows System Restore?  Well you can use Timeshift in Linux to perform those similar action.  This tutorial will show you how to backup your system files and keep regular intervals. Noteā€¦
    The purpose of this article is to demonstrate how we can use conditional statements using Python.
    Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
    Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    25 Experts available now in Live!

    Get 1:1 Help Now