On Mon, 2010-05-10 at 10:43 +0200, Tollef Fog Heen wrote:
> ]] Frank Lin PIAT 
> 
> | I am not sure to understand what you want.
> | It is certainly possible to change the behavior, if it is safe.
> | 
> | If I were you, I would use curly brackets, like for all code samples:
> 
> I want it to be a URL in the generated text.  AFAIK code samples are not
> clickable URLs.

> | Adding a protocol has important security implication:
> | - disclosing credential
> | - DoS attacks (locking accounts...)
> | - cross site scripting attacks
> | etc.
> | The main problem is that wikis are usually public, so anyone can add
> | arbitrary link.
> 
> Given you can't accidentially disclose credentials any more by having
> something be a link than you can do so by putting it inline in a text on
> a page, I don't really see that as a valid reason.

I mean the visitor's credentials. for instance, there used to be a known
vulnerability in SMB/CIFS file sharing: if you put a link/image on a
file://\\myhostname\share\foo.jpg, web browsers used to connect
*automatically* to that share to retrieve the jpg file... the password
was send as clear text to "myhostname".

I expect similar problem with imap:// and webdav:// urls.

> | > I believe this is a release critical bug, but I'd
> | > appreciate your input on it before filing it.
> | 
> | MoinMoin/config/__init__.py is not a configuration file, but the
> | "source" code, that needs to be modified before compilation.
> | (I understand that you are reluctant to do so, for security reason).
> 
> | So what is/are the protocol(s) that you want/need? then we'll have to
> | figure out (your help is welcome):
> 
> In my specific case, git.
> 
> | - Does Debian or Windows or MacOS handle it? (with a popular tool)
> 
> Yes, using git.

I guess you mean "git gui".

This doesn't looks like the standard behavior. It seems that you have
manually configured your web browser to open git:// URLs using "git
gui".

Until Debian (or Windows or MacOS) web browser can handle git://foo by
default, there is no point supporting it in MoinMoin, IMHO.


Franklin

P.S. using pipe (|) to quote text in your MUA is a annoying, 
     because it breaks existing convention.




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to