Afternoon,<br><br>Perhaps everyone knows this but I've had trouble getting Cobbler to work correctly on 10.04 LTS. I spoke with someone on IRC and they said alot of effort had been going into Cobbler for Natty.<br><br>
As a result I tried to get it working under Natty Alpha 3 in a VM and found the Web UI did not work correctly using the default package.<br><br>I've outlined the steps required to make it work in the hope it might help someone else.<br>
<br><p>######################################<br>
Cobbler inital config on natty-alpha3<br>
######################################</p>
<p>apt-get install cobbler<br>
a2enmod proxy_http<br>
cd /etc/apache2/conf.d<br>
ln -s /etc/cobbler/cobbler_web.conf cobbler_web.conf</p>
<p>Edit cobbler_web.conf and comment out line 9 so it reads<br>
 -------------------------------------------------<br>
 #CustomLog logs/access_log combined env=!dontlog<br>
 -------------------------------------------------</p>
<p>cd /var/www<br>
rm cobbler_webui_content<br>
ln -s /usr/share/cobbler/webroot/cobbler_webui_content/ cobbler_webui_content</p>
<p>##################################<br>
Configure cobbler to allow logins<br>
##################################<br>
Edit /etc/cobbler/modules.conf</p>
<p>Change the line which reads<br>
 -----------------<br>
  [authentication]<br>
  module = authn_denyall<br>
 -----------------</p>
<p>So that it actually says</p>
<p> -----------------<br>
  [authentication]<br>
  module = authn_configfile<br>
 -----------------</p>
<p>###############<br>
Now add a user<br>
###############<br>
htdigest /etc/cobbler/users.digest "Cobbler" myusername</p>
<p>#####################<br>
Restart all services<br>
#####################<br>
service apache2 stop<br>
service cobbler stop<br>
service apache2 start<br>
service apache2 start</p><p><br></p><p><br></p><p>I've also posted this as a bug for the package in Launchpad: <a href="https://bugs.launchpad.net/ubuntu/+source/cobbler/+bug/741661">https://bugs.launchpad.net/ubuntu/+source/cobbler/+bug/741661</a></p>
<p>I hope this is the correct procedure? It's my first bug report so please let me know if I should do things differently in the future.<br></p><p><br></p><p>Regards,</p><p>Jamie.<br></p>