Discussion:
[rancid] Rancid and CVSWEB - cannot find CVS roots
G***@l-3com.com
2010-09-28 16:04:59 UTC
Permalink
I'm seeing some weirdness with CVSWEB. When I run my
http://server/rancid I get:

"Error: No valid CVS roots found! See @CVSrepositories in the
configuration file"

I looked in my httpd error log and found this:

"Root '/usr/local/rancid/CVS' defined in @CVSrepositories is not a
directory, entry ignored at /var/www/cgi-bin/cvsweb.cgi line 481."

Now I know that the directory does exist. Any ideas why this is
happening?


George Nussbaum | Sr. Systems Administrator | L-3 Communications SDS
10E Commerce Way, Woburn, MA 01801
O: 781.939.3866 | M: 781.985.5081 | F: 781.939.3996 | Email:
***@L-3com.com <mailto:***@L-3com.com> |
www.sds.l-3com.com <http://www.sds.l-3com.com/>
Mahaffey, Brian
2010-09-28 16:25:37 UTC
Permalink
Mine was a permission problem with cvsweb.cgi



chmod a+x cvsweb.cgi



From: rancid-discuss-***@shrubbery.net
[mailto:rancid-discuss-***@shrubbery.net] On Behalf Of
***@l-3com.com
Sent: Tuesday, September 28, 2010 9:05 AM
To: rancid-***@shrubbery.net
Subject: [rancid] Rancid and CVSWEB - cannot find CVS roots



I'm seeing some weirdness with CVSWEB. When I run my
http://server/rancid I get:



"Error: No valid CVS roots found! See @CVSrepositories in the
configuration file"



I looked in my httpd error log and found this:



"Root '/usr/local/rancid/CVS' defined in @CVSrepositories is not a
directory, entry ignored at /var/www/cgi-bin/cvsweb.cgi line 481."



Now I know that the directory does exist. Any ideas why this is
happening?





George Nussbaum | Sr. Systems Administrator | L-3 Communications SDS

10E Commerce Way, Woburn, MA 01801

O: 781.939.3866 | M: 781.985.5081 | F: 781.939.3996 | Email:
***@L-3com.com | www.sds.l-3com.com
<http://www.sds.l-3com.com/>




This transmission is intended only for use by the intended
recipient(s). If you are not an intended recipient you should not read, disclose copy, circulate or in any other way use the information contained in this transmission. The information contained in this transmission may be confidential and/or privileged. If you have received this transmission in error, please notify the sender immediately and delete this transmission including any attachments.
G***@l-3com.com
2010-09-28 17:08:57 UTC
Permalink
Thanks for the tip, but that didn't fix my issue as the appropriate
permissions are set.

Any other ideas??



George Nussbaum | Sr. Systems Administrator | L-3 Communications SDS
10E Commerce Way, Woburn, MA 01801
O: 781.939.3866 | M: 781.985.5081 | F: 781.939.3996 | Email:
***@L-3com.com <mailto:***@L-3com.com> |
www.sds.l-3com.com <http://www.sds.l-3com.com/>

From: Mahaffey, Brian [mailto:***@pelco.com]
Sent: Tuesday, September 28, 2010 12:26 PM
To: Nussbaum, George @ SDS; rancid-***@shrubbery.net
Subject: RE: [rancid] Rancid and CVSWEB - cannot find CVS roots

Mine was a permission problem with cvsweb.cgi

chmod a+x cvsweb.cgi

From: rancid-discuss-***@shrubbery.net
[mailto:rancid-discuss-***@shrubbery.net] On Behalf Of
***@l-3com.com
Sent: Tuesday, September 28, 2010 9:05 AM
To: rancid-***@shrubbery.net
Subject: [rancid] Rancid and CVSWEB - cannot find CVS roots

I'm seeing some weirdness with CVSWEB. When I run my
http://server/rancid I get:

"Error: No valid CVS roots found! See @CVSrepositories in the
configuration file"

I looked in my httpd error log and found this:

"Root '/usr/local/rancid/CVS' defined in @CVSrepositories is not a
directory, entry ignored at /var/www/cgi-bin/cvsweb.cgi line 481."

Now I know that the directory does exist. Any ideas why this is
happening?


George Nussbaum | Sr. Systems Administrator | L-3 Communications SDS
10E Commerce Way, Woburn, MA 01801
O: 781.939.3866 | M: 781.985.5081 | F: 781.939.3996 | Email:
***@L-3com.com | www.sds.l-3com.com
<http://www.sds.l-3com.com/>


This transmission is intended only for use by the intended
recipient(s). If you are not an intended recipient you should not read,
disclose copy, circulate or in any other way use the information
contained in this transmission. The information contained in this
transmission may be confidential and/or privileged. If you have received
this transmission in error, please notify the sender immediately and
delete this transmission including any attachments.
Mahaffey, Brian
2010-09-28 17:30:18 UTC
Permalink
You may have missed a step in the configuration process. Usually I go
back and verify each step and come across something that I missed and
everything works perfectly. Sorry but the error output isn't very
helpful for a router guy like me.



-rwxr-xr-x 1 root root 126299 Sep 15 2006 /var/www/cgi-bin/cvsweb.cgi



@CVSrepositories = (

'local' => ['Local Repository',
'/mnt/iscsi/apps/rancid/data/CVS'],







From: ***@l-3com.com [mailto:***@l-3com.com]
Sent: Tuesday, September 28, 2010 10:09 AM
To: Mahaffey, Brian; rancid-***@shrubbery.net
Subject: RE: [rancid] Rancid and CVSWEB - cannot find CVS roots



Thanks for the tip, but that didn't fix my issue as the appropriate
permissions are set.



Any other ideas??







George Nussbaum | Sr. Systems Administrator | L-3 Communications SDS

10E Commerce Way, Woburn, MA 01801

O: 781.939.3866 | M: 781.985.5081 | F: 781.939.3996 | Email:
***@L-3com.com | www.sds.l-3com.com
<http://www.sds.l-3com.com/>



From: Mahaffey, Brian [mailto:***@pelco.com]
Sent: Tuesday, September 28, 2010 12:26 PM
To: Nussbaum, George @ SDS; rancid-***@shrubbery.net
Subject: RE: [rancid] Rancid and CVSWEB - cannot find CVS roots



Mine was a permission problem with cvsweb.cgi



chmod a+x cvsweb.cgi



From: rancid-discuss-***@shrubbery.net
[mailto:rancid-discuss-***@shrubbery.net] On Behalf Of
***@l-3com.com
Sent: Tuesday, September 28, 2010 9:05 AM
To: rancid-***@shrubbery.net
Subject: [rancid] Rancid and CVSWEB - cannot find CVS roots



I'm seeing some weirdness with CVSWEB. When I run my
http://server/rancid I get:



"Error: No valid CVS roots found! See @CVSrepositories in the
configuration file"



I looked in my httpd error log and found this:



"Root '/usr/local/rancid/CVS' defined in @CVSrepositories is not a
directory, entry ignored at /var/www/cgi-bin/cvsweb.cgi line 481."



Now I know that the directory does exist. Any ideas why this is
happening?





George Nussbaum | Sr. Systems Administrator | L-3 Communications SDS

10E Commerce Way, Woburn, MA 01801

O: 781.939.3866 | M: 781.985.5081 | F: 781.939.3996 | Email:
***@L-3com.com | www.sds.l-3com.com
<http://www.sds.l-3com.com/>




This transmission is intended only for use by the intended
recipient(s). If you are not an intended recipient you should not read,
disclose copy, circulate or in any other way use the information
contained in this transmission. The information contained in this
transmission may be confidential and/or privileged. If you have received
this transmission in error, please notify the sender immediately and
delete this transmission including any attachments.


This transmission is intended only for use by the intended
recipient(s). If you are not an intended recipient you should not read, disclose copy, circulate or in any other way use the information contained in this transmission. The information contained in this transmission may be confidential and/or privileged. If you have received this transmission in error, please notify the sender immediately and delete this transmission including any attachments.
G***@l-3com.com
2010-09-28 17:32:59 UTC
Permalink
I fixed it. It was a group issue. I had to add apache and rancid to my
netadm group.



George Nussbaum | Sr. Systems Administrator | L-3 Communications SDS
10E Commerce Way, Woburn, MA 01801
O: 781.939.3866 | M: 781.985.5081 | F: 781.939.3996 | Email:
***@L-3com.com <mailto:***@L-3com.com> |
www.sds.l-3com.com <http://www.sds.l-3com.com/>

From: Mahaffey, Brian [mailto:***@pelco.com]
Sent: Tuesday, September 28, 2010 1:30 PM
To: Nussbaum, George @ SDS; rancid-***@shrubbery.net
Subject: RE: [rancid] Rancid and CVSWEB - cannot find CVS roots

You may have missed a step in the configuration process. Usually I go
back and verify each step and come across something that I missed and
everything works perfectly. Sorry but the error output isn't very
helpful for a router guy like me.

-rwxr-xr-x 1 root root 126299 Sep 15 2006 /var/www/cgi-bin/cvsweb.cgi

@CVSrepositories = (
'local' => ['Local Repository',
'/mnt/iscsi/apps/rancid/data/CVS'],



From: ***@l-3com.com [mailto:***@l-3com.com]
Sent: Tuesday, September 28, 2010 10:09 AM
To: Mahaffey, Brian; rancid-***@shrubbery.net
Subject: RE: [rancid] Rancid and CVSWEB - cannot find CVS roots

Thanks for the tip, but that didn't fix my issue as the appropriate
permissions are set.

Any other ideas??



George Nussbaum | Sr. Systems Administrator | L-3 Communications SDS
10E Commerce Way, Woburn, MA 01801
O: 781.939.3866 | M: 781.985.5081 | F: 781.939.3996 | Email:
***@L-3com.com | www.sds.l-3com.com
<http://www.sds.l-3com.com/>

From: Mahaffey, Brian [mailto:***@pelco.com]
Sent: Tuesday, September 28, 2010 12:26 PM
To: Nussbaum, George @ SDS; rancid-***@shrubbery.net
Subject: RE: [rancid] Rancid and CVSWEB - cannot find CVS roots

Mine was a permission problem with cvsweb.cgi

chmod a+x cvsweb.cgi

From: rancid-discuss-***@shrubbery.net
[mailto:rancid-discuss-***@shrubbery.net] On Behalf Of
***@l-3com.com
Sent: Tuesday, September 28, 2010 9:05 AM
To: rancid-***@shrubbery.net
Subject: [rancid] Rancid and CVSWEB - cannot find CVS roots

I'm seeing some weirdness with CVSWEB. When I run my
http://server/rancid I get:

"Error: No valid CVS roots found! See @CVSrepositories in the
configuration file"

I looked in my httpd error log and found this:

"Root '/usr/local/rancid/CVS' defined in @CVSrepositories is not a
directory, entry ignored at /var/www/cgi-bin/cvsweb.cgi line 481."

Now I know that the directory does exist. Any ideas why this is
happening?


George Nussbaum | Sr. Systems Administrator | L-3 Communications SDS
10E Commerce Way, Woburn, MA 01801
O: 781.939.3866 | M: 781.985.5081 | F: 781.939.3996 | Email:
***@L-3com.com | www.sds.l-3com.com
<http://www.sds.l-3com.com/>


This transmission is intended only for use by the intended
recipient(s). If you are not an intended recipient you should not read,
disclose copy, circulate or in any other way use the information
contained in this transmission. The information contained in this
transmission may be confidential and/or privileged. If you have received
this transmission in error, please notify the sender immediately and
delete this transmission including any attachments.

This transmission is intended only for use by the intended
recipient(s). If you are not an intended recipient you should not read,
disclose copy, circulate or in any other way use the information
contained in this transmission. The information contained in this
transmission may be confidential and/or privileged. If you have received
this transmission in error, please notify the sender immediately and
delete this transmission including any attachments.

Loading...