En/na Antoni Villalonga i Noceras ha escrit:
> Package: darcsweb
> Version: 0.16-1
> Severity: normal
> 
> I think there is a problen in the links of feed RSS. I am not sure at all,
> could be a problem in my config files.
> 
> There are my config files:
> [EMAIL PROTECTED]:~$ tail /etc/darcsweb/config.py
> #       # file named "_darcs/third_party/darcsweb/extdoc" (one line only), set
> #       # this to True. It defaults to False.
> #       #autoprojurl = True
> 
> class frikibloc:
>         reponame = 'FrikiBLOC'
>         repodesc = 'Sistema gestor de continguts (CMS) per a blocs personals'
>         repodir = '/home/antoni/bloc/descarregues/frikibloc/darcs'
>         repourl = 'http://friki.cat'
>         repoencoding = 'latin1'
> [EMAIL PROTECTED]:~$ tail /etc/darcsweb/config.py
> #       # file named "_darcs/third_party/darcsweb/extdoc" (one line only), set
> #       # this to True. It defaults to False.
> #       #autoprojurl = True
> 
> class frikibloc:
>         reponame = 'FrikiBLOC'
>         repodesc = 'Sistema gestor de continguts (CMS) per a blocs personals'
>         repodir = '/home/antoni/bloc/descarregues/frikibloc/darcs'
>         repourl = 'http://friki.cat'
>         repoencoding = 'latin1'
> [EMAIL PROTECTED]:~$ cat /etc/apache2/sites-available/frikibloc
> [...]
> <VirtualHost *:80>
>         ServerAdmin [EMAIL PROTECTED]
>         DocumentRoot /home/antoni/frikibloc
>         ServerName frikibloc.info
>         ErrorLog /var/log/apache2/frikibloc.error.log
>         CustomLog /var/log/apache2/frikibloc.access.log combined
>         php_admin_value open_basedir /home/antoni/frikibloc
> 
>         Alias /darcsweb /usr/share/darcsweb
>         <Directory "/usr/share/darcsweb">
>                 AllowOverride None
>                 Options None
>                 Order allow,deny
>                 Allow from all
>                 RedirectMatch ^/darcsweb$ /cgi-bin/darcsweb.cgi
>         </Directory>
> </VirtualHost>
> [EMAIL PROTECTED]:~$
> 
> Links of my repo:
> REPO: http://frikibloc.info/cgi-bin/darcsweb.cgi?r=FrikiBLOC;a=summary
> RSS: http://frikibloc.info/cgi-bin/darcsweb.cgi?r=FrikiBLOC;a=rss
> Example:
>   Incorrect link (readed from rss): 
> http://frikibloc.info/cgi-bin/darcsweb.cgi/darcsweb.cgi?r=FrikiBLOC;a=commit;h=20070426021537-e6899-f351afde840ddb68c4e1b521fd6688fcbaf86bb9.gz
>   Correct link: 
> http://frikibloc.info/cgi-bin/darcsweb.cgi?r=FrikiBLOC;a=commit;h=20070426021537-e6899-f351afde840ddb68c4e1b521fd6688fcbaf86bb9.gz
> 
> It's all, thanks!
> 
> -- System Information:
> Debian Release: 4.0
>   APT prefers stable
>   APT policy: (500, 'stable')
> Architecture: i386 (i686)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.16-xenU-rimu6
> Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
> 
> Versions of packages darcsweb depends on:
> ii  darcs                      1.0.9~rc1-0.1 an advanced revision control 
> syste
> ii  python                     2.4.4-2       An interactive high-level 
> object-o
> 
> Versions of packages darcsweb recommends:
> ii  apache2                       2.2.3-4    Next generation, scalable, 
> extenda
> ii  apache2-mpm-prefork [httpd]   2.2.3-4    Traditional model for Apache 
> HTTPD
> 
> -- no debconf information
> 
> 

Hi!

I solved my problem changing just one line. I don't know if it's an
"universal" patch.

This is the diff file:
--- darcsweb.cgi        2007-04-27 07:24:55.000000000 +0200
+++ original-darcsweb.cgi     2007-04-27 06:57:15.000000000 +0200
@@ -2263,7 +2263,7 @@
        if 'myurl' not in dir(base) and 'cachedir' not in dir(base):
                n = os.environ['SERVER_NAME']
                p = os.environ['SERVER_PORT']
-               s = os.path.dirname(os.environ['SCRIPT_NAME'])
+               s = os.environ['SCRIPT_NAME']
                if p == '80':
                        p = ''
                else:


Bye!


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to