[kdewebdev-site] FAQ can be tested

Eric Laffoon sequitur at easystreet.com
Wed Feb 23 16:00:05 EST 2005


On Wednesday 23 February 2005 02:45 pm, Andras Mantia wrote:
> Hi,
>
>  Partially I repeat myself, but I want to post this to the user list as
> well. I wrote an XML based FAQ and a PHP script (my first real PHP
> script!) which processes the XML file and generates XHTML from it.
> I couldn't upload to kdewebdev.org, but I put a copy of the site to
> http://kallery.kdewebdev.org/kdewebdev-test/index.php

This is really awesome! I like it. The reason you can't upload is a 
permissions issue, and unfortunately one you may want to address in Quanta. 
Here's the deal... everyone is granted access by virtue of being in the 
kdewebdev group. Kallery you will note is group write as is it's public_html 
directory. Everything else in it is set to user write and it is 
amantia.amantia. I think I have it so that others are being set up as 
[user].kdewebdev so this will not be a problem. You are part of the kdewebdev 
group so you have write access in the directory from group permissions. I am 
kdewebdev so I own the parent directory but your files are owned by you with 
no group write permission. So I could not edit them, but I could change 
ownership for the group. We encountered a similar problem using Quanta on the 
sourceforge site and unfortunately we probably need to "bugfix" a hidden 
setting for this.

The solution is something I'm getting a hold of George for part of. First off 
I need to be able to sudo usermod on this server. Everyone needs a primary 
group of kdewebdev if they are going to upload. The second part of the 
equation is either a pain for someone or something Quanta needs. Quanta 
should be able to configure per project a default group on upload of new 
files. Otherwise only the person uploading the file or myself will be able to 
overwrite the file. That could be a real problem!
>
> Here you can select the FAQ link to see the entries.
>
> Eric, I've converted the faq.html to faq.php. I've committed the changes
> to the CVS, but as I get the error about the history, I'm not sure if
> it was really committed or not. Also I cannot upload to kdewebdev,
> maybe because only the main user can do so. If this is intentional, no
> problem, I just want to let you know about it. ;-)
>
> Andras

First of all, I'm okay with being the only person uploading as a policy at 
this time. However I'm not married to it. It does clear up the current issues 
I mentioned above. I sent George an email and CC'd you but I guess you did 
not get it. The CVS will not accept a commit from you or anyone but me, which 
is a pain, because currently I'm the only user in the cvs group. Again, I 
need to usermod. This is also why I have not initiated two requests because I 
hope to manage this on creation and keep it one step instead of two.

BTW can you tell me how we can look at the traffic when I try to commit on the 
site. Remarkably all my other domains on this host work great with fish but I 
still have the problem I told you about and I'm forced to use Konqueror to 
upload and that is getting truly painful as the site grows. I need to debug 
this rather urgently and I have no clue right now.


More information about the kdewebdev-site mailing list