Description of problem: During installation I got this error: spacewalk-setup --disconnected ... ** SSL: Deploying CA certificate. ** SSL: Generating server certificate. ** SSL: Storing SSL certificates. Use of uninitialized value in chown at /usr/bin/rhn-generate-pem.pl line 74. Use of uninitialized value in chown at /usr/bin/rhn-generate-pem.pl line 74. * Deploying configuration files. The problem seems to be in this lines: my ($uid, $gid) = lookup_user_ids('jabberd'); chown($uid, $gid, $out_file); and in the fact that jabberd is not installed by default. Version-Release number of selected component (if applicable): Spacewalk from nighlty repo. Additional info: # grep jabberd /etc/passwd # rpm -qi jabberd package jabberd is not installed
Fixed in 8097ccbf0179f8691a8caa3a028e45ee861b33a5.
Actually, the fix made it to spacewalk-setup-0.4.22-1, and Spacewalk 0.4 shipped with spacewalk-setup-0.4.23-1.el5, to moving to space04.
Verified. spacewalk-setup-0.5.2-1 ... * Creating SSL certificates. ** SSL: Generating CA certificate. ** SSL: Deploying CA certificate. ** SSL: Generating server certificate. ** SSL: Storing SSL certificates. * Deploying configuration files. * Update configuration in database. * Setting up Cobbler.. * Restarting services. Installation complete. # grep jabberd /etc/passwd jabberd:x:100:101:Jabber Daemon:/:/bin/false # rpm -q jabberd jabberd-2.0s10-3.42.el5.x86_64