In my last article I have shown you how to get Ubuntu servers registered and integrated with Spacewalk.
However something important is still missing: Getting Errata into Spacewalk for Ubuntu systems. Errata are security, bugfix, enhancement advisories published by distribution vendors like Debian, CentOS, RHEL, Ubuntu. These Errata can be imported to Spacewalk and show/email which systems/packages are affected along with information like CVE numbers. You can then “apply” the Errata to these systems, triggering a remote update. That way you will always know if your systems lack critical updates.
Unfortunately, there is no general source or feed getting these Errata into Spacewalk. A good source are the security mailing lists of the vendors but you still need to parse them and import via API. For CentOS / RHEL there exist a few scripts:
- https://github.com/liedekef/spacewalk_scripts ( EPEL, CentOS, RedHat, Scientific Linux and Oracle Linux )
- http://cefs.steve-meier.de ( CentOS )
However for Ubuntu there didnt exist such a script so I had to do one myself. Read on where to get and how to integrate it ! Read more