Hi Sid,

It was a first time setup for me as well.
I'll agree that it's partially a documentation issue, and that it's arguable whether the issue I describe is a bug or a design decision on behalf of the package maintainer. I'm leaning towards bug on this one ...

I remember seeing the instructions at <http://www.dokuwiki.org/install:debian> . It's where I got the $conf['useacl'] = 1; from.
The problem I have with that


I thought of the 'register yourself and have your password mailed to you' approach but it wouldn't work for me because the machine I was installing on does not have mail enabled. That's why I worked around it the way I did. I probably could have used the 'register' feature to create an entry in users.auth.php instead of doing it manually - but as you can't chose a password, all I'd have was the encrypted string in users.auth.php.

Now we could argue if people should run Debian without MTA configured ...


Why do I think this is a bug ?

From some of the other bug reports, and the maintainer's reply to them, I gather that his intend was to have debconf replace the dokuwiki install.php, which is probably a sensible thing to do, for a Debian package. However, install.php recommends and defaults to a 'useacl' enabled configuration. That in itself supports my point that the maintainer script should at least offer to do the same. The fact that lots of the (official) dokuwiki documentation seems to assume a 'use acl' setup, is another. It's pretty frustrating to have al configuration and management howto's start with 'log in with the admin account', while you cant' find any way to login, and if you could, you still don't have an admin account.

I also noticed that some of the other bugs (or bug reports) seem to be related to all this.

Furthermore, if it's ok for a maintainer script to prompts for which networks should be able to access your web server, I don't think it's wrong to prompt for the creation of an admin account and a password.


But that's just how I see it.
Meanwhile, I do have dokuwiki up and running, and I like what see there, but it would be nice to know that future versions will require less tweaking.


All the best,
Koen.




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

Reply via email to