+++ This bug was initially created as a clone of Bug #1002081 +++ rhncfg requires spacewalk-backend-libs just to get two small string-building methods (that should never really change). It's an extra rpm that people have to install, plus it adds a requirement that spacewalk-backend-libs must always be available from the same repo / channel as rhncfg. Let's just duplicate the methods and remove the dependency.
Committing to Spacewalk master: 1b384f6f5cbe1a6769a2696b5417471af38a150b
Switching MODIFIED Spacewalk bugs to ON_QA before 2.1 release.
Spacewalk 2.1 has been released. https://fedorahosted.org/spacewalk/wiki/ReleaseNotes21