Christian Perrier wrote: > This is the last call for comments for the review of debconf > templates for myphpmoney.
On looking at this again I've noticed a couple of things in the templates that I should have spotted the first time round. > Template: myphpmoney/mysql_user ... > _Description: MySQL database login name: > Please enter the MySQL login name to use for accessing MyPhpMoney's > database. The "for accessing" is subtly awkward. How about: Please enter the name of the MySQL account to be used for the MyPhpMoney database. > Template: myphpmoney/database_pass ... > _Description: MySQL database password: > Please enter the password for the MySQL login name that will be used to > access MyPhpMoney's database. Leave this blank for not using a password. Changing this mostly to keep it in line with the above: Please enter the password of the MySQL account to be used for the MyPhpMoney database. Leave this blank to use no password. (A "null password" rather than a "locked account", right?) > Template: myphpmoney/dbcreateerror ... > _Description: MyPhpMoney database creation failure > The MyPhpMoney installation program failed to properly set up a database. > Please make sure all of parameters you supplied are correct and that (missing article) > the your database server software is running. (excess article) > Template: myphpmoney/postrm_remove_database ... > _Description: Remove database after purging the myphpmoney package? > Please choose whether MyPhPMoney's database should be removed when Php -- JBR Ankh kak! (Ancient Egyptian blessing)
--- ../myphpmoney.old/debian/templates 2007-06-15 11:50:47.000000000 +0100 +++ debian/templates 2007-07-02 02:26:01.000000000 +0100 @@ -2,83 +2,73 @@ Type: boolean Default: false _Description: Do you want to configure MyPhpMoney now? - MyPhpMoney needs to be configured before its use, i.e. the MySQL database - should be created and the Apache Web Server should be configured. + MyPhpMoney needs to be configured before its use: the MySQL database + should be created and the Apache web server should be configured. . - For that you will need the username and the password of your MySQL - database administrator. + To achieve this, you will need to provide the login name and the + password of the MySQL database server administrator. . If you want to configure it later, you should run 'dpkg-reconfigure myphpmoney'. -Template: myphpmoney/webservers -Type: multiselect -Choices: ${webservers} -Default: apache, apache-ssl, apache-perl, apache2 -_Description: Please select which Web Server you want to use for MyPhpMoney - MyPhpMoney currently only supports Apache type Web Servers. - Template: myphpmoney/databasemgr_server Type: string Default: localhost -_Description: What is the hostname where your database is running? - If your database is on another machine besides the one that MyPhpMoney is - running on then you need to change this value to the fully qualified - domain name for that system. If you wish to access it locally, simply - use "localhost" here. +_Description: Database server host name: + The database for MyPhpMoney may be hosted on a remote server. + . + Please enter the fully qualified domain name for that system. + . + If the database is hosted locally, please enter 'localhost'. Template: myphpmoney/database_name Type: string Default: myphpmoney -_Description: What name do you want for your MyPhpMoney database? - This is where all the MyPhpMoney data will be stored. +_Description: MyPhpMoney database name: + Please enter the name of the database where MyPhpMoney data will be stored. Template: myphpmoney/mysql_user Type: string Default: myphpmoney -_Description: What is your MySQL database username? - What username will access the MySQL database for MyPhpMoney? This user - will be created if it doesn't already exist. Note that your database - manager must be configured to allow password authentication or MyPhpMoney - will not work. +_Description: MySQL database login name: + Please enter the name of the MySQL account to be used for the MyPhpMoney + database. + . + It will be created if it doesn't already exist. + . + Please note that the database server software must be configured to allow + password authentication. Template: myphpmoney/database_pass Type: password -_Description: What is the password you wish to use for the database user? - Enter a password for the database user (leave blank for no password). This - is the password that will be used along with the database user name you - have already supplied to connect to the database. +_Description: MySQL database password: + Please enter the password of the MySQL account to be used for the + MyPhpMoney database. Leave this blank to use no password. Template: myphpmoney/mysql_dbadmin Type: string Default: root -_Description: Enter the username of your MySQL database administrator. - This is the database admin username used to create MyPhpMoney database and - user. For MySQL databases, this is usually "root". +_Description: MySQL database server administrator: + Please enter the database server administrator's login name. MySQL + database server software generally uses 'root'. Template: myphpmoney/dbadmpass Type: password -_Description: What is your admin database password? - Enter the password for your database admin user to access the database. +_Description: MySQL database server administrator password: + Please enter the database server administrator's password. Template: myphpmoney/dbcreateerror -Type: note -_Description: Error: failed to set up MyPhpMoney database properly ! - MyPhpMoney installation program failed to set up a database properly for - its needs. Please make sure all of parameters you supplied are correct - and that your database manager is running. Install MyPhpMoney again to - make it working. - -Template: myphpmoney/installed -Type: note -_Description: MyPhpMoney is now installed - MyPhpMoney setup was successfully completed. You can now test MyPhpMoney - by using your favourite browser to visit ${site}. +Type: error +_Description: MyPhpMoney database creation failure + The MyPhpMoney installation program failed to properly set up a database. + Please make sure all of the parameters you supplied are correct and that + your database server software is running. + . + Please re-install MyPhpMoney to create the database. Template: myphpmoney/postrm_remove_database Type: boolean Default: false -_Description: Remove database after "purging" the myphpmoney package? - Should I remove the database when you purge the myphpmoney package with - the "dpkg --purge myphpmoney" command (i.e. remove everything including - the configuration) later on? (default is not) +_Description: Remove database after purging the myphpmoney package? + Please choose whether MyPhpMoney's database should be removed when + the myphpmoney package is purged. --- ../myphpmoney.old/debian/control 2007-06-15 11:50:47.000000000 +0100 +++ debian/control 2007-07-02 02:01:09.000000000 +0100 @@ -9,17 +9,16 @@ Architecture: all Depends: apache (>= 1.3.29.0.1-1) | apache-ssl (>= 1.3.29.0.1-1) | apache-perl (>= 1.3.29.0.1-1) | httpd, php4 (>= 4.0.3pl1) | php4-cgi (>= 4.0.3pl1) | libapache-mod-php4 | libapache2-mod-php4, php4-mysql, php4-gd, mysql-client, wwwconfig-common (>= 0.0.19), ttf-bitstream-vera, ${misc:Depends} Recommends: mysql-server-4.1 | mysql-server-5.0 -Description: Finance manager written in PHP - MyPhpMoney is a finance manager written in PHP. It consists of 6 modules: - * Count book (to enter your operations and balance your accounts) ; - * Schedule of payments (to allow you to know the date due on your - coming payments) ; - * Operation and Recipient (to see a summary of operations, with the - origin and the destination of your money) ; - * Loan simulation - * Backup MySql - * Options & Configuration. +Description: finance manager + MyPhpMoney includes 6 modules: + - Accounting book (to enter operations and balance accounts); + - Payment schedule (to run a scheduler for upcoming payments); + - Operation and recipient (to see a summary of operations, with the + origin and the destination of the money); + - Loan simulation; + - Database backup; + - Options and configuration. . - It runs using Apache for web server and MySQL for the database. + It needs an Apache web server and MySQL as database server software. . Homepage: http://myphpmoney.sourceforge.net
Template: myphpmoney/configuration Type: boolean Default: false _Description: Do you want to configure MyPhpMoney now? MyPhpMoney needs to be configured before its use: the MySQL database should be created and the Apache web server should be configured. . To achieve this, you will need to provide the login name and the password of the MySQL database server administrator. . If you want to configure it later, you should run 'dpkg-reconfigure myphpmoney'. Template: myphpmoney/databasemgr_server Type: string Default: localhost _Description: Database server host name: The database for MyPhpMoney may be hosted on a remote server. . Please enter the fully qualified domain name for that system. . If the database is hosted locally, please enter 'localhost'. Template: myphpmoney/database_name Type: string Default: myphpmoney _Description: MyPhpMoney database name: Please enter the name of the database where MyPhpMoney data will be stored. Template: myphpmoney/mysql_user Type: string Default: myphpmoney _Description: MySQL database login name: Please enter the name of the MySQL account to be used for the MyPhpMoney database. . It will be created if it doesn't already exist. . Please note that the database server software must be configured to allow password authentication. Template: myphpmoney/database_pass Type: password _Description: MySQL database password: Please enter the password of the MySQL account to be used for the MyPhpMoney database. Leave this blank to use no password. Template: myphpmoney/mysql_dbadmin Type: string Default: root _Description: MySQL database server administrator: Please enter the database server administrator's login name. MySQL database server software generally uses 'root'. Template: myphpmoney/dbadmpass Type: password _Description: MySQL database server administrator password: Please enter the database server administrator's password. Template: myphpmoney/dbcreateerror Type: error _Description: MyPhpMoney database creation failure The MyPhpMoney installation program failed to properly set up a database. Please make sure all of the parameters you supplied are correct and that your database server software is running. . Please re-install MyPhpMoney to create the database. Template: myphpmoney/postrm_remove_database Type: boolean Default: false _Description: Remove database after purging the myphpmoney package? Please choose whether MyPhpMoney's database should be removed when the myphpmoney package is purged.
Source: myphpmoney Section: utils Priority: optional Maintainer: Debian QA Group <[EMAIL PROTECTED]> Build-Depends: debhelper (>> 4.1.16) Standards-Version: 3.7.2 Package: myphpmoney Architecture: all Depends: apache (>= 1.3.29.0.1-1) | apache-ssl (>= 1.3.29.0.1-1) | apache-perl (>= 1.3.29.0.1-1) | httpd, php4 (>= 4.0.3pl1) | php4-cgi (>= 4.0.3pl1) | libapache-mod-php4 | libapache2-mod-php4, php4-mysql, php4-gd, mysql-client, wwwconfig-common (>= 0.0.19), ttf-bitstream-vera, ${misc:Depends} Recommends: mysql-server-4.1 | mysql-server-5.0 Description: finance manager MyPhpMoney includes 6 modules: - Accounting book (to enter operations and balance accounts); - Payment schedule (to run a scheduler for upcoming payments); - Operation and recipient (to see a summary of operations, with the origin and the destination of the money); - Loan simulation; - Database backup; - Options and configuration. . It needs an Apache web server and MySQL as database server software. . Homepage: http://myphpmoney.sourceforge.net