Hello, I would like to ask for review the following debconf templates for the dokuwiki package. The new templates implement some initial configuration that was missing, and closes two corresponding bugs. Template: dokuwiki/system/configure-webserver Type: multiselect __Choices: apache2 Default: apache2 _Description: Web server(s) to configure automatically: DokuWiki runs on any web server supporting PHP, however this script is only able to configure Apache 2 automatically. . Please select the web server(s) that should be configured automatically for DokuWiki. Template: dokuwiki/system/restart-webserver Type: boolean Default: true _Description: Should the webserver(s) be restarted now? In order to activate the new configuration, the reconfigured web server(s) have to be restarted. Template: dokuwiki/system/documentroot Type: string _Description: Wiki location: DokuWiki will be accessible through a directory of your website. By default, this is http://yourserver/dokuwiki, but you can change it to be anything within your server. Enter just the directory portion below. Default: /dokuwiki Template: dokuwiki/system/accessible Type: select _Description: Authorized network: A Wiki is normally used to provide unlimited access to information, which can be freely modified by anyone. Since this is not always wanted, it is possible to restrict access to the site on the basis of the originating IP address. . If you select 'localhost only', only people on the localhost (the machine the Wiki is running on) will be able to connect. 'local network' will allow people on machines in a local network (which you will need to specify) to talk to the Wiki. 'global' will allow anyone, any where, to connect to the Wiki. . For security, this is set to 'localhost only' by default. Unless you have a particular need for privacy on your Wiki, you should be able to allow access globally without compromising site security. __Choices: localhost only, local network, global Default: localhost only Template: dokuwiki/system/localnet Type: string _Description: Local network: The specification of your local network should either be an IP network in CIDR format (x.x.x.x/y) or a domain specification (like .mydomain.com). . Anyone who matches the specification given below will be given full and complete access to the DokuWiki. Default: 10.0.0.0/24 Template: dokuwiki/system/purgepages Type: boolean _Description: Purge pages on package removal? By default, DokuWiki stores all its pages in a file database in /var/lib/dokuwiki. . Accepting this option will leave you with a tidier system when the DokuWiki package is removed, but may cause information loss if you have an operational Wiki that gets removed. Default: false Template: dokuwiki/system/writeconf Type: boolean _Description: Make the configuration web-writeable? DokuWiki includes a web-based configuration interface. To be usable, it requires the web server to have writing permission to the configuration directory. . Accepting this option will give the web server writing permissions on the configuration directory and files. . The configuration files will still be readable and editable by hand regardless whether you accept or not this option. Default: false Template: dokuwiki/system/writeplugins Type: boolean _Description: Make the plugins directory web-writeable? DokuWiki includes a web-based plugin installation interface. To be useable, it requires the web server to have writing permission to the plugins directory. . Accepting this option will give the web server writing permissions to the plugins directory. . Plugins can still be installed by hand regardless whether you accept or not this option. Default: false Template: dokuwiki/wiki/title Type: string _Description: Wiki title: The Wiki title will be displayed in the upper right corner of the default template and on the browser window title. Default: Debian DokuWiki Template: dokuwiki/wiki/acl Type: boolean _Description: Enable ACL? Enable this to use an Access Control List for restricting what the users of your wiki may do. . This is a recommended setting because without ACL support you will not have access to the administration features of DokuWiki. Default: true Template: dokuwiki/wiki/superuser Type: string _Description: Administrator name: This script can create an initial administrator account that will allow you to create new wiki users and manage the wiki configuration. The username should be lowercase and ASCII letters only. Spaces are not allowed here. . Leave this field blank if you do not want to create an administrator account now. Default: admin Template: dokuwiki/wiki/fullname Type: string _Description: Administrator real name: Default: DokuWiki Administrator Please enter the full name associated to the wiki administrator account. This name will be stored in the wiki password file as an informative field, and will be displayed with the wiki page changes made from the administrator account. Template: dokuwiki/wiki/email Type: string _Description: Administrator email address: Please enter the email address associated to the wiki administrator account. This address will be stored in the wiki password file, and may be used to get a new password if you loose the original administrator password. Default: webmaster@localhost Template: dokuwiki/wiki/password Type: password _Description: Administrator password: Please choose a password for the wiki administrator. Template: dokuwiki/wiki/confirm Type: password _Description: Password confirmation: Please enter the same password again to verify you have typed it correctly. Template: dokuwiki/wiki/failpass Type: error _Description: Password confimation failed! The passwords do not match, please type them again. Template: dokuwiki/wiki/policy Type: select _Description: Initial ACL policy? The installer will set up an initial ACL configuration for you. What you choose here depends on how you intend to use the Wiki. . An open wiki is available to anonymous users for reading and writing. A public wiki is available to anonymous users for reading, but limited to registered users for writing. A closed wiki is only accessible to registered users for both reading and writing. . This is only an initial setup, you will be able to adjust the ACL rules later. __Choices: open, public, closed Default: public Regards, -- Tanguy Ortolo
Attachment:
signature.asc
Description: Digital signature