[rancid] Re: viewvc premature end of script problem rancid

Martin Kristensen martikri at gmail.com
Fri Aug 6 06:30:08 UTC 2010


Thanks for your reply.
Here is what I've edited in viewvc.conf:

root_parents = /usr/local/rancid/var/CVS : cvs
rcs_path = /usr/local/bin/
address = <a href=mailto:support at domain.com>IT Support</a>
use_enscript = 1
enscript_path = /usr/bin/
use_highlight = 1
highlight_path = /usr/bin

[cvsdb]
enabled = 1
host = localhost
port = 3306
database_name = ViewVC
user = ***
passwd = ***
readonly_user = ***
readonly_passwd = ***
row_limit = 1000


-Martin

2010/8/5 Lance Vermilion <rancid at gheek.net>

> Martin,
>
> Can you post your viewvc.conf? and the directory listing of where your
> rancid CVS is? that should make it easy to fix this issue...hopefully.
>
> 2010/8/5 Martin Kristensen <martikri at gmail.com>:
> > Hi
> > I used the RhysEvans guide to install rancid and everything seems to be
> > working except viewvc.
> > I used tortois to verify that the cvs is working, but I really want the
> > viewvc web interface to work too.
> >
> > This is what I see in the apache error log:
> >
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3] Traceback (most
> > recent call last):
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3]   File
> > "/var/www/cgi-bin/viewvc.cgi", line 60, in ?
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3]     cfg =
> > viewvc.load_config(CONF_
> > PATHNAME, server)
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3]   File
> > "/usr/local/viewvc-1.0.12/lib/viewvc.py", line 3679, in load_config
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3]
> > cfg.load_config(pathname, server and server.getenv("HTTP_HOST"))
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3]   File
> > "/usr/local/viewvc-1.0.12/lib/config.py", line 57, in load_config
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3]
> > parser.read(pathname)
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3]   File
> > "/usr/lib64/python2.4/ConfigParser.py", line 267, in read
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3]
> self._read(fp,
> > filename)
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3]   File
> > "/usr/lib64/python2.4/ConfigParser.py", line 462, in _read
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3]     raise
> > MissingSectionHeaderError(fpname, lineno, line)
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3]
> > ConfigParser.MissingSectionHeaderError: File contains no section headers.
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3] file:
> > /usr/local/viewvc-1.0.12/viewvc.conf, line: 15
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3] '
> > \\t#cvs_roots = cvs: /usr/local/rancid/var/CVS\\n'
> > [Wed Aug 04 13:30:56 2010] [error] [client 192.168.101.3] Premature end
> of
> > script headers: viewvc.cgi
> >
> > I also get almost the same error message when I runcvsdbadmin rebuild
> > (point 29 in the guide) :
> >
> > [root at rancid viewvc-1.1.6]# /usr/local/viewvc-1.1.6/bin/./cvsdbadmin
> rebuild
> > /usr/local/rancid/var/CVS/CVSROOT
> >
> > Using repository root `/usr/local/rancid/var/CVS'
> > Traceback (most recent call last):
> >   File "/usr/local/viewvc-1.1.6/bin/./cvsdbadmin", line 174, in ?
> >     cfg = viewvc.load_config(CONF_PATHNAME)
> >   File "/usr/local/viewvc-1.1.6/lib/viewvc.py", line 4277, in load_config
> >     cfg.load_config(pathname, server and server.getenv("HTTP_HOST"))
> >   File "/usr/local/viewvc-1.1.6/lib/config.py", line 148, in load_config
> >     self.parser.read(self.conf_path or [])
> >   File "/usr/lib64/python2.4/ConfigParser.py", line 267, in read
> >     self._read(fp, filename)
> >   File "/usr/lib64/python2.4/ConfigParser.py", line 462, in _read
> >     raise MissingSectionHeaderError(fpname, lineno, line)
> > ConfigParser.MissingSectionHeaderError: File contains no section headers.
> > file: /usr/local/viewvc-1.1.6/viewvc.conf, line: 70
> > 'cvs_roots = cvs:\n'
> >
> > Can anyone tell me what I'm doing wrong ?
> >
> > Thanks!
> >
> > -Martin
> > _______________________________________________
> > Rancid-discuss mailing list
> > Rancid-discuss at shrubbery.net
> > http://www.shrubbery.net/mailman/listinfo.cgi/rancid-discuss
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.shrubbery.net/pipermail/rancid-discuss/attachments/20100806/cc71d360/attachment.html 


More information about the Rancid-discuss mailing list