[rancid] Re: No Password required to read Configs.
Gregers Paludan Nakman
gpnster at gmail.com
Fri Apr 9 07:00:35 UTC 2010
This is our simple way of fixing the problem.
Fix the webserve in order to look for .htaccess files in the dir where
rancid is started from:
vi /etc/httpd/conf/httpd.conf
look for "cgi-bin" and change the AllowOverride Parameter:
<Directory "/var/www/cgi-bin">
# AllowOverride None
AllowOverride AuthConfig
Options None
Order allow,deny
Allow from all
</Directory>
Save
In the dir refereed to in "Directory" ( /var/www/cgi-bin ), create a file
named .htaccess with the following content:
vi /var/www/cgi-bin/.htaccess
AuthUserFile /usr/local/rancid/.htpasswd
AuthGroupFile /dev/null
AuthName EnterPassword
AuthType Basic
require user <NAME OF THE USER YOU WANT TO Grant Access>
ex:
require user jdoe
The last thing to do is to create the password file for the user
htpasswd -c /usr/local/rancid/.htpasswd jdoe
New password:
Re-type new password:
Adding password for user jdoe
Restart httpd
#service httpd restart
It is not the perfect way, but now the truck hole is just a gap for a small
car ;-)
BR
Gregers
-----------------
More information about the Rancid-discuss
mailing list