Currently Apache reports the error: PythonHeaderParserHandler proxy.apacheServer::HeaderParserHandler: ImportError: No module named rhnAuthProtocol Looks like rhnAuthProtocol.py and rhnAuthProtocol.pyc are missing from spacewalk-proxy-common. Sticking versions from RHN Proxy 5.1 in /usr/share/rhn/proxy shuts Apache up (can't test whether things actually work yet)
[cperry@cperry proxy]$ grep -i auth spacewalk-proxy.spec %{destdir}/rhnAuthCacheClient.py* %{destdir}/rhnProxyAuth.py* - removing rhnAuthProtocol, rhnException - removing rhns-auth-daemon. We do not use it anymore. - we take a hands off approach to rhn_auth_cache now. It is no - we don't use rhnAuthProtocol.py or xxmlrpclib.py in rhns-auth-daemon anymore. - altered some of the requires (broker, redirect and rhn_auth_cache) *must* be - need to bounce the rhn_auth_cache upon install - PackageManager and authd build from the same spec file with proxy [cperry@cperry proxy]$ ls rhnProxyAuth.py rhnProxyAuth.py [cperry@cperry proxy]$ Looks like it is in git correctly. moving to modified for rebuild of packages.
[root@dhcp77-231 proxy]# ls rhnAuthProtocol.py* rhnAuthProtocol.py rhnAuthProtocol.pyc rhnAuthProtocol.pyo [root@dhcp77-231 proxy]# pwd /usr/share/rhn/proxy [root@dhcp77-231 proxy]# rpm -qa | grep spacewalk-proxy-common spacewalk-proxy-common-0.3.3-1.el5.sw Looks good in spacewalk 0.3. Verified.
Spacewalk has been released for some time.