RHN Proxy Server 2.1: Installation Guide | ||
---|---|---|
![]() |
Appendix F. Quick Start Guide for Manual Installation and Configuration |
![]() |
Follow these steps to set up RHN Proxy Server using minimal configuration. More advanced configurations are probably not necessary for the initial installation.
Add the following lines at the end of /etc/httpd/conf/httpd.conf.
Include conf/rhn_proxy.conf |
The post section of the rhns-proxy-broker package changes the ownership and permissions of the Digital Certificate file (/etc/sysconfig/rhn/systemid) if it exists. It will exist if you have already registered the system with RHN. Verify that this file is owned by root.apache and has the permissions 0640. The group is changed to apache to make sure the Apache Web Server can modify the Digital Certificate file.
Copy the /usr/share/doc/rhns-proxy-<version>/squid.conf.sample file to /etc/squid/squid.conf.
Copy the /usr/share/doc/rhns-proxy-<version>/rhn.conf.sample file to /etc/rhn/rhn.conf.
In /etc/rhn/rhn.conf, comment out the following line:
proxy.broker.rhn_parent = redirect_machine.mycompany.com/XMLRPC_REDIRECT |
In /etc/rhn/rhn.conf, edit the line that sets traceback_mail. Set the email address[es] appropriately (ie. the email address[es] of those who will administer the RHN Proxy Server).
traceback_mail = user0@example.com, user1@example.com |
Make sure that the ipchains and iptables services are not running on the system (/sbin/service stop ipchains and /sbin/service stop iptables). Make sure they are not started during boot up by using ntsysv or chkconfig.
Make sure the httpd, squid and rhn_auth_cache services are started at boot time by using ntsysv or chkconfig.