From sanjaydalal4u at gmail.com Wed May 7 05:45:39 2008 From: sanjaydalal4u at gmail.com (sanjay dalal) Date: Wed May 7 05:45:42 2008 Subject: Error:No valid CVS roots found Message-ID: Hi, I m getting this error Error: No valid CVS roots found! See @CVSrepositories in the configuration file (/etc/cvsweb/cvsweb.conf). how to resolve this can u help me??? -- Sanjay Dalal System Admin | Ebizchem From noackjr at alumni.rice.edu Wed May 7 20:38:14 2008 From: noackjr at alumni.rice.edu (Jonathan Noack) Date: Wed May 7 20:38:40 2008 Subject: Error:No valid CVS roots found In-Reply-To: References: Message-ID: <51070.192.168.1.10.1210191089.squirrel@www.noacks.org> On Wed, May 7, 2008 01:16, sanjay dalal wrote: > Hi, > I m getting this error > Error: No valid CVS roots found! See @CVSrepositories in the configuration > file (/etc/cvsweb/cvsweb.conf). > > how to resolve this can u help me??? Sanjay, Have you configured the @CVSRepositories option in your cvsweb.conf? If so, have you perhaps forgot to remove the '#' commenting out the line? Below is the relevant portion of my cvsweb.conf: $ grep -m1 -A6 CVSrepositories /usr/local/etc/cvsweb/cvsweb.conf @CVSrepositories = ( 'optimator' => ['optimator', '/usr/home/cvsroot'], 'freebsd' => ['FreeBSD', '/home/ncvs'], # 'openbsd' => ['OpenBSD', '/var/ncvs'], # 'netbsd' => ['NetBSD', '/var/ncvs'], # 'ruby' => ['Ruby', '/var/anoncvs/ruby'], ); Regards, -Jonathan From noackjr at alumni.rice.edu Sat May 10 03:02:47 2008 From: noackjr at alumni.rice.edu (Jonathan Noack) Date: Sat May 10 03:02:51 2008 Subject: Error:No valid CVS roots found In-Reply-To: References: <51070.192.168.1.10.1210191089.squirrel@www.noacks.org> Message-ID: <51056.192.168.1.10.1210388563.squirrel@www.noacks.org> Please don't top-post. See my responses below. On Fri, May 9, 2008 00:27, sanjay dalal wrote: > On Thu, May 8, 2008 at 1:41 AM, Jonathan Noack wrote: >> On Wed, May 7, 2008 01:16, sanjay dalal wrote: >>> Hi, >>> I m getting this error >>> Error: No valid CVS roots found! See @CVSrepositories in the >>> configuration file (/etc/cvsweb/cvsweb.conf). >>> >>> how to resolve this can u help me??? >> >> Sanjay, >> Have you configured the @CVSRepositories option in your cvsweb.conf? If >> so, have you perhaps forgot to remove the '#' commenting out the line? >> >> Below is the relevant portion of my cvsweb.conf: >> $ grep -m1 -A6 CVSrepositories /usr/local/etc/cvsweb/cvsweb.conf >> @CVSrepositories = ( >> 'optimator' => ['optimator', '/usr/home/cvsroot'], >> 'freebsd' => ['FreeBSD', '/home/ncvs'], >> # 'openbsd' => ['OpenBSD', '/var/ncvs'], >> # 'netbsd' => ['NetBSD', '/var/ncvs'], >> # 'ruby' => ['Ruby', '/var/anoncvs/ruby'], >> ); > > Hi, > Thanks for your reply > i have attached my cvsweb.conf file > Belove i have mention the configuration file and my repository path > > path of cvsweb.conf : /etc/cvsweb/cvsweb.conf > path of cvsroot : /home/repository/CVSROOT > /home/repository/Baybuy > /home/repository/BayBuy08 > > i have also mention the repository selinux context > > drwxrwxr-x kamal kamal user_u:object_r:cvs_data_t Baybuy > drwxrwxr-x kamal kamal user_u:object_r:cvs_data_t BayBuy08 > drwxrwxr-x kamal kamal user_u:object_r:cvs_data_t CVSROOT > > so can apache can able to read these repository or not?? > which file permission is we have to mentioned here?? > > i have also attached my cvsweb.conf file... > please vefify that file if any error is there Be sure to uncomment the Baybuy and BayBuy08 @CVSrepositories entries in cvsweb.conf. You should still be able to see CVSROOT, however. Check your Apache error logs. If CVSweb can't see the directory for an entry in CVSrepositories, it'll print a warning that should appear in the Apache error logs. This is almost definitely the problem. Check /var/log/messages and /var/log/audit/audit.log for any related SELinux messages. CVSweb needs read access to your CVS repositories. Normally the CVSweb cgi script will be run by the same user as Apache. Regards, -Jonathan From silfreed at silfreed.net Wed May 14 19:07:17 2008 From: silfreed at silfreed.net (Douglas E. Warner) Date: Wed May 14 19:07:19 2008 Subject: Using cvsweb as base path in virtualhost Message-ID: <200805141507.12671.silfreed@silfreed.net> I'd like to use cvsweb as the base path of a virtualhost; ie, have http://cvsweb.example.org instead of doing something like http://www.example.org/cvsweb. I've tried setting up the following ScriptAliasMatch, but I'm getting a strange redirection: ScriptAliasMatch ^/?$ /path/to/cvsweb.cgi ScriptAliasMatch ^(.*) /path/to/cvsweb.cgi$1 Browsing to http://cvsweb.example.org and http://cvsweb.example.org/ works. Browsing to http://cvsweb.example.org/module works (no trailing slash - odd). Browsing to http://cvsweb.example.org/module/ redirects to //module/ which my browser interprets as http://module/ since I'm browsing via HTTP. Any ideas why this is happening and if there is a workaround? -Doug -- Douglas E. Warner Site Developer Mozdev.org http://www.mozdev.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part. Url : http://lists.freebsd.org/pipermail/freebsd-cvsweb/attachments/20080514/b88e5393/attachment.pgp From noackjr at alumni.rice.edu Thu May 15 04:08:43 2008 From: noackjr at alumni.rice.edu (Jonathan Noack) Date: Thu May 15 04:08:47 2008 Subject: Using cvsweb as base path in virtualhost In-Reply-To: <200805141507.12671.silfreed@silfreed.net> References: <200805141507.12671.silfreed@silfreed.net> Message-ID: <53502.192.168.1.10.1210824516.squirrel@www.noacks.org> On Wed, May 14, 2008 15:07, Douglas E. Warner wrote: > I'd like to use cvsweb as the base path of a virtualhost; ie, have > http://cvsweb.example.org instead of doing something like > http://www.example.org/cvsweb. > > I've tried setting up the following ScriptAliasMatch, but I'm getting a > strange redirection: > > ScriptAliasMatch ^/?$ /path/to/cvsweb.cgi > ScriptAliasMatch ^(.*) /path/to/cvsweb.cgi$1 You don't need the first ScriptAliasMatch line. The second is effectively a superset of the first. I use that exact syntax and it works correctly for me. Try commenting out the first line and see what happens. Regards, -Jonathan From noackjr at alumni.rice.edu Thu May 15 17:28:32 2008 From: noackjr at alumni.rice.edu (Jonathan Noack) Date: Thu May 15 17:28:37 2008 Subject: Using cvsweb as base path in virtualhost Message-ID: <57219.192.168.1.10.1210872509.squirrel@www.noacks.org> On Thu, May 15, 2008 09:50, Douglas E. Warner wrote: > On Thursday 15 May 2008 00:08:36 Jonathan Noack wrote: >>> ScriptAliasMatch ^/?$ /path/to/cvsweb.cgi >>> ScriptAliasMatch ^(.*) /path/to/cvsweb.cgi$1 >> >> You don't need the first ScriptAliasMatch line. The second is >> effectively a superset of the first. I use that exact syntax and it >> works correctly for me. Try commenting out the first line and see what >> happens. > > Thanks for the response. Unfortunately in my current setup the main page > didn't work without the first line. > > I was able to simplify the apache configuration by trying this: > > ScriptAlias / /path/to/cvsweb.cgi/ > > But unfortunately I still get the strange redirection. > > I forgot to mention previously that I'm using cvsweb 3.0.6. Doug, I found the issue with using CVSweb as the base path. There is some old code in to work around "thttpd stupidity". This is tripping the redirect code and causing the strange behavior. Please try the attached patch to cvsweb.cgi. It should work with your current ScriptAlias line; if not, try this one: ScriptAliasMatch ^(.*) /path/to/cvsweb.cgi$1 I'll need to test with recent thttpd versions before rolling this into a new release. Regards, -Jonathan -------------- next part -------------- A non-text attachment was scrubbed... Name: cvsweb-root.patch Type: application/octet-stream Size: 567 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-cvsweb/attachments/20080515/fa14cab5/cvsweb-root.obj From daniel.leidert.spam at gmx.net Fri May 16 01:14:04 2008 From: daniel.leidert.spam at gmx.net (Daniel Leidert) Date: Fri May 16 01:14:08 2008 Subject: Using cvsweb as base path in virtualhost In-Reply-To: <57219.192.168.1.10.1210872509.squirrel@www.noacks.org> References: <57219.192.168.1.10.1210872509.squirrel@www.noacks.org> Message-ID: <1210898841.15558.17.camel@localhost> Am Donnerstag, den 15.05.2008, 13:28 -0400 schrieb Jonathan Noack: > On Thu, May 15, 2008 09:50, Douglas E. Warner wrote: > > On Thursday 15 May 2008 00:08:36 Jonathan Noack wrote: > >>> ScriptAliasMatch ^/?$ /path/to/cvsweb.cgi > >>> ScriptAliasMatch ^(.*) /path/to/cvsweb.cgi$1 > >> > >> You don't need the first ScriptAliasMatch line. The second is > >> effectively a superset of the first. I use that exact syntax and it > >> works correctly for me. Try commenting out the first line and see what > >> happens. > > > > Thanks for the response. Unfortunately in my current setup the main page > > didn't work without the first line. > > > > I was able to simplify the apache configuration by trying this: > > > > ScriptAlias / /path/to/cvsweb.cgi/ > > > > But unfortunately I still get the strange redirection. > > > > I forgot to mention previously that I'm using cvsweb 3.0.6. > > Doug, > I found the issue with using CVSweb as the base path. There is some old > code in to work around "thttpd stupidity". This is tripping the redirect > code and causing the strange behavior. Please try the attached patch to > cvsweb.cgi. It should work with your current ScriptAlias line; if not, > try this one: > ScriptAliasMatch ^(.*) /path/to/cvsweb.cgi$1 > > I'll need to test with recent thttpd versions before rolling this into a > new release. Hi Jonathan, Because wer (Debian) have another patch, that affects this code, you maybe want to take a look at it and decide, if you want to include it? http://vcs.wgdd.de/websvn/wsvn/packages/cvsweb/trunk/debian/patches/02_allow_cgiless_execution.dpatch?op=file&rev=0&sc=0 http://bugs.debian.org/247452 This is probably, what the user wants (if I take a look at the bug report). Regards, Daniel > Regards, > -Jonathan > _______________________________________________ freebsd-cvsweb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-cvsweb To unsubscribe, send any mail to "freebsd-cvsweb-unsubscribe@freebsd.org" From noackjr at alumni.rice.edu Fri May 16 04:06:22 2008 From: noackjr at alumni.rice.edu (Jonathan Noack) Date: Fri May 16 04:06:27 2008 Subject: Using cvsweb as base path in virtualhost In-Reply-To: <1210898841.15558.17.camel@localhost> References: <57219.192.168.1.10.1210872509.squirrel@www.noacks.org> <1210898841.15558.17.camel@localhost> Message-ID: <4220.192.168.1.150.1210910778.squirrel@www.noacks.org> On Thu, May 15, 2008 20:47, Daniel Leidert wrote: > Am Donnerstag, den 15.05.2008, 13:28 -0400 schrieb Jonathan Noack: >>On Thu, May 15, 2008 09:50, Douglas E. Warner wrote: >>> On Thursday 15 May 2008 00:08:36 Jonathan Noack wrote: >>>>> ScriptAliasMatch ^/?$ /path/to/cvsweb.cgi >>>>> ScriptAliasMatch ^(.*) /path/to/cvsweb.cgi$1 >>>> >>>> You don't need the first ScriptAliasMatch line. The second is >>>> effectively a superset of the first. I use that exact syntax and it >>>> works correctly for me. Try commenting out the first line and see >>>> what happens. >>> >>> Thanks for the response. Unfortunately in my current setup the main >>> page didn't work without the first line. >>> >>> I was able to simplify the apache configuration by trying this: >>> >>> ScriptAlias / /path/to/cvsweb.cgi/ >>> >>> But unfortunately I still get the strange redirection. >>> >>> I forgot to mention previously that I'm using cvsweb 3.0.6. >> >> Doug, >> I found the issue with using CVSweb as the base path. There is some old >> code in to work around "thttpd stupidity". This is tripping the >> redirect >> code and causing the strange behavior. Please try the attached patch to >> cvsweb.cgi. It should work with your current ScriptAlias line; if not, >> try this one: >> ScriptAliasMatch ^(.*) /path/to/cvsweb.cgi$1 >> >> I'll need to test with recent thttpd versions before rolling this into a >> new release. > > Hi Jonathan, > > Because wer (Debian) have another patch, that affects this code, you > maybe want to take a look at it and decide, if you want to include it? > > http://vcs.wgdd.de/websvn/wsvn/packages/cvsweb/trunk/debian/patches/02_allow_cgiless_execution.dpatch?op=file&rev=0&sc=0 > http://bugs.debian.org/247452 > > This is probably, what the user wants (if I take a look at the bug > report). Daniel, Thanks for the heads up. Any other 4 year-old Debian patches I should know about? :) Regards, -Jonathan From daniel.leidert.spam at gmx.net Fri May 16 12:14:32 2008 From: daniel.leidert.spam at gmx.net (Daniel Leidert) Date: Fri May 16 12:14:36 2008 Subject: Using cvsweb as base path in virtualhost In-Reply-To: <4220.192.168.1.150.1210910778.squirrel@www.noacks.org> References: <57219.192.168.1.10.1210872509.squirrel@www.noacks.org> <1210898841.15558.17.camel@localhost> <4220.192.168.1.150.1210910778.squirrel@www.noacks.org> Message-ID: <1210940069.4945.8.camel@localhost> Am Freitag, den 16.05.2008, 00:06 -0400 schrieb Jonathan Noack: > On Thu, May 15, 2008 20:47, Daniel Leidert wrote: [..] > > Because wer (Debian) have another patch, that affects this code, you > > maybe want to take a look at it and decide, if you want to include it? > > > > http://vcs.wgdd.de/websvn/wsvn/packages/cvsweb/trunk/debian/patches/02_allow_cgiless_execution.dpatch?op=file&rev=0&sc=0 > > http://bugs.debian.org/247452 > > > > This is probably, what the user wants (if I take a look at the bug > > report). > > Daniel, > Thanks for the heads up. Any other 4 year-old Debian patches I should > know about? :) Nope. You can find all patches at this repository. The other 2 patches are customizations to follow the File Hierarchy Standard and provide a starting point for Debian users. Regards, Daniel From silfreed at silfreed.net Mon May 19 16:36:16 2008 From: silfreed at silfreed.net (Douglas E. Warner) Date: Mon May 19 16:36:18 2008 Subject: Using cvsweb as base path in virtualhost In-Reply-To: <4220.192.168.1.150.1210910778.squirrel@www.noacks.org> References: <57219.192.168.1.10.1210872509.squirrel@www.noacks.org> <1210898841.15558.17.camel@localhost> <4220.192.168.1.150.1210910778.squirrel@www.noacks.org> Message-ID: <200805191235.50124.silfreed@silfreed.net> On Friday 16 May 2008 00:06:18 Jonathan Noack wrote: > > Because wer (Debian) have another patch, that affects this code, you > > maybe want to take a look at it and decide, if you want to include it? > > > > http://vcs.wgdd.de/websvn/wsvn/packages/cvsweb/trunk/debian/patches/02_al > >low_cgiless_execution.dpatch?op=file&rev=0&sc=0 > > http://bugs.debian.org/247452 > > > > This is probably, what the user wants (if I take a look at the bug > > report). > > Daniel, > Thanks for the heads up. ?Any other 4 year-old Debian patches I should > know about? ?:) I tested the Debian patch out and it allowed the script to work in the root of the virtualhost with the ScriptAlias config and a trailing slash after the script name. Thanks for your time and help. -Doug -- Douglas E. Warner Site Developer Mozdev.org http://www.mozdev.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part. Url : http://lists.freebsd.org/pipermail/freebsd-cvsweb/attachments/20080519/97931215/attachment.pgp From anon11 at o2.pl Fri May 30 09:48:45 2008 From: anon11 at o2.pl (=?UTF-8?Q?anon11?=) Date: Fri May 30 09:48:48 2008 Subject: request...... Message-ID: Hi everyone! I have a favour to ask You if You could make an add-one to Mozilla Firefox, which will work in this way: when I download a file from internet (by ordinary Download Manager in Firefox) this extension will AUTOMATICLY "write" informations 1. from where I have downloaded this file (full adress e.g. http://example.site.org/ccc/aaa/file.zip) 2. when I have downloaded (e.g. 14-05-2008) (for example in: "properties"---> "summary"----> "comments") Could anyone make this extension ... Thank You very much.... Regards, Tomek PS. sorry for my English