[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[RFR] templates://jffnms/{templates,control}



Hi,

Please find, for review, the debconf templates and packages descriptions
for the jffnms source package.

This review will last from Wednesday, August 29, 2012 to Thursday,
September 06, 2012.

Please send reviews as unified diffs (diff -u) against the original
files. Comments about your proposed changes will be appreciated.

Your review should be sent as an answer to this mail.

When appropriate, I will send intermediate requests for review, with
"[RFRn]" (n>=2) as a subject tag.

When we will reach a consensus, I send a "Last Chance For
Comments" mail with "[LCFC]" as a subject tag.

Finally, a summary will be sent to the review bug report,
and a mail will be sent to this list with "[BTS]" as a subject tag.

Rationale:

> diff --git a/jffnms.templates b/jffnms.templates
> index 5bb3f8f..225e58c 100644
> --- a/jffnms.templates
> +++ b/jffnms.templates
> @@ -32,9 +32,10 @@ _Description: Days until log files are deleted:
>  
>  Template: jffnms/install-error
>  Type: select
> -Choices: abort, retry, retry (skip questions)
> +__Choices: abort, retry, retry (skip questions)

Make the choices translatable, separately.

>  Default: abort
> -Description: Error installing database for jffnms:
> +#flag:translate!:3

No need to translate the “${error}”.

> +_Description: Error installing database for jffnms:

Make this screen translatable.

>   An error seems to have occurred while installing the database.
>   If it's of any help, this was the error encountered:


Other members of the list may have other remarks and improvements to
propose, thus this formal call for review.

Thanks in advance.

Regards

David


diff --git a/jffnms.templates b/jffnms.templates
index 5bb3f8f..225e58c 100644
--- a/jffnms.templates
+++ b/jffnms.templates
@@ -32,9 +32,10 @@ _Description: Days until log files are deleted:
 
 Template: jffnms/install-error
 Type: select
-Choices: abort, retry, retry (skip questions)
+__Choices: abort, retry, retry (skip questions)
 Default: abort
-Description: Error installing database for jffnms:
+#flag:translate!:3
+_Description: Error installing database for jffnms:
  An error seems to have occurred while installing the database.
  If it's of any help, this was the error encountered:
  .
Template: jffnms/erroruid
Type: error
_Description: jffnms user already exists
 The preinstall script for JFFNMS tried to create a JFFNMS user but there
 was already a user of that name so it has aborted installation.  Please
 read /usr/share/doc/jffnms/README.Debian for more information.

Template: jffnms/errorgid
Type: error
_Description: jffnms group already exists
 The preinstall script for JFFNMS tried to create a JFFNMS group but there
 was already a group of that name so it has aborted installation.  Please
 read /usr/share/doc/jffnms/README.Debian for more information.

Template: jffnms/compresslogs
Type: string
Default: 2
_Description: Days until log files are compressed:
 Enter how many days do you want to keep of uncompressed JFFNMS log files.
 The recommended and default value is 2 days.  Setting this value to lower
 than 2 may cause problems. It also doesn't make sense to make this number
 bigger than the number of days until log files deleted.

Template: jffnms/deletelogs
Type: string
Default: 7
_Description: Days until log files are deleted:
 Enter how many days of log files, compressed or not, do you want to keep.
 The default is 7 days of logs.  It doesn't make any sense to set this lower
 than the number of days of uncompressed files, as the cron job will compress
 the files and then delete them in the same run.

Template: jffnms/install-error
Type: select
__Choices: abort, retry, retry (skip questions)
Default: abort
#flag:translate!:3
_Description: Error installing database for jffnms:
 An error seems to have occurred while installing the database.
 If it's of any help, this was the error encountered:
 .
 ${error}
 .
 At this point, you have the option to retry or abort the operation.
 If you choose "retry", you will be prompted with all the configuration
 questions once more and another attempt will be made at performing the
 operation. "retry (skip questions)" will immediately attempt the operation
 again, skipping all questions.  If you choose "abort", the operation will
 fail and you will need to downgrade, reinstall, reconfigure this package,
 or otherwise manually intervene to continue using it.

Source: jffnms
Section: web
Priority: optional
Maintainer: Craig Small <csmall@debian.org>
Build-Depends: debhelper (>= 9.0.0), po-debconf
Standards-Version: 3.9.3
Homepage: http://jffnms.sf.net/

Package: jffnms
Architecture: all
Depends: adduser, cron, rrdtool,
         apache2 | httpd , dbconfig-common,
         libapache2-mod-php5 | php5-cgi | php5-fpm,
         php5-cli, php5-mysql | php5-pgsql, php5-snmp, php5-gd,
         virtual-mysql-client | mysql-client | postgresql-client, ${misc:Depends}
Recommends: ntp, nmap, fping
Suggests: tac-plus, snmpd, syslog-ng, tftpd, smsclient
Pre-Depends: debconf | debconf-2.0
Description: web-based Network Management System (NMS) for IP networks
 JFFNMS is a Network Management System designed to maintain an IP SNMP, Syslog
 and/or  Tacacs+  Network. It can be used to monitor any standards compliant 
 SNMP device, Server, TCP port or Custom Poller, also it has some Cisco 
 oriented features. 
 .
 Features Summary
  * Written in PHP (works in PHP5)
  * PHP/cron scripts for polling, analizing and consolidating data
  * Database Backend MySQL or PostgreSQL
  * Configurable Event Types and Severity Levels
  * Modular and Extensible
  * Advanced Event Filter
  * Interface & Host/Network Autodiscovery

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: