Package: acidbase
Severity: minor

Hi,

Here is the list of the mistakes I have found in your debconf templates file.
Please follow the developers-reference when writing such templates (see
http://www.debian.org/doc/developers-reference/ch-best-pkging-practices.en.html#s6.5).

##########################
BASE requires a few things to be set up in your web server configuration.

The Debian packaged version can usually automatically configure apache by
dropping a symlink into the /etc/APACHE-SERVER/conf.d directory. Would you
like me to do this? Say no if you aren't running apache or you would prefer
to set up the web server yourself. If you say yes here, all configuration
changes will also be removed when the packages is purged.

Since there is no special Apache2-SSL, 'both' means Apache and Apache-SSL.
----------------
* Do not use first person (see 6.5.2.5).
* "Say yes" and "Say no" do not refer to anything, your choices are
  Apache, Apache2, Apache-SSL, Both, All, None.

By the way, if this was initially a boolean template, do not make assumptions
about interfaces (see 6.5.2.4).


##########################
* Which web server would you like to reconfigure automatically?
* Which database would you like to use?
* Alert database port number
* Alert database name
* Alert database password
* Alert database hostname
* Alert database user
----------------
The short description is a prompt and not a title (see 6.5.4.2.1 for
String and Password, 6.5.4.2.3 for Select/Multiselect).

##########################
* What is the name of your alert database name? This should already have
  been setup as per snort's configuration documentation.
* Which host does your alert database reside on?
* Which user does BASE need to connect to the alert database as?
* What password should be used when connecting to the alert database?
----------------
In the extended part, explain what is being asked, rather than ask the
same question again using longer words (see 6.5.4.2.1).
##########################


Please also consider using dbconfig-common for database configuration.

This package brings common methods for database servers interactions as
well as standardized templates for prompting information.

This allows avoiding repetitive templates for several packages, all
using slightly different wordings (sometimes even incorrect wording) which
gives a lot of work to translators.


Cheers,

-- 
Thomas Huriaux

Attachment: signature.asc
Description: Digital signature

Reply via email to