Changes to remove satellite-httpd from spacewalk are in patch form here:
http://fedorapeople.org/~dparker/httpd-conversion.patch
The patch touches a fair number of areas, so I'm sending it here for review
before I commit it per mccune934's suggestion.
In summary it does the following:
1) obsoletes (removes) a number of files and symlinks from
/etc/rhn/satellite-httpd/...
2) installs two new files in /etc/httpd/conf.d:
- zz-spacewalk-server.conf
- zz-spacewalk-www.conf
3) those files expect to find a cert/key pair called spacewalk.* in the
/etc/pki/tls structure. The package that installs the zz-* files sets up a pair
of symlinks in /etc/pki/tls that point to the cert/key pair spacewalk installs
in /etc/httpd/conf/ssl.* (it looked too treacherous to try to change the latter
at this time).
4) adds to spacewalk-setup the ability to backup and generate a new
/etc/httpd/conf.d/ssl.conf. This was necessary as the default ssl.conf provided
by the mod_ssl package defines the _default_:443 ssl server, and does so in a
way that's incompatible with spacewalk for lack of three directives. As it's
improper for a second rpm to alter %config files from a first, it's implemented
instead as a question in spacewalk-setup.
5) removes /etc/init.d/satellite-httpd, altering rhn-satellite's list of daemons
to start by removing satellite-httpd; it's presumed hereafter that the stock
httpd init script will do the right thing.
The following three rpms are affected:
* spacewalk-backend
* spacewalk-setup
* spacewalk-config
Please take a look at this, and reply with any concerns you might have. Mike M.
says we'll take comments up through Jan 5, 2008 before committing all of this.
Thanks,
Dave
_______________________________________________
Spacewalk-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-devel