Hi, Attached is an updated patch against the 2.0.9-5.1 version of the templates.
Cheers, -- Steve I may be love's bitch, but at least I'm man enough to admit it. - Spike
--- nufw-2.0.9/debian/control~ 2006-12-03 22:13:38.000000000 +1100 +++ nufw-2.0.9/debian/control 2006-12-17 09:16:12.000000000 +1100 @@ -21,6 +21,7 @@ Package: nuauth Architecture: any +Pre-Depends: adduser Depends: ${shlibs:Depends}, debconf, libsasl2-modules, ssl-cert, openssl Recommends: nuauth-utils Description: The authentication daemon from the nufw package --- nufw-2.0.9/debian/nuauth.templates~ 2006-12-15 06:41:33.000000000 +1100 +++ nufw-2.0.9/debian/nuauth.templates 2006-12-19 14:08:47.000000000 +1100 @@ -178,29 +178,23 @@ - 4 : log all packets Template: nuauth/log_users_sync -Type: select -Choices: 0, 1 -Default: 1 +Type: boolean +Default: true _Description: Sync users logs: Syncing users logs makes activities overall slower, but guarantees users logs (for instance, in SQL database) exist before the network packet is passed through. It is advised to set this option if you setup nuauth for SSO. - - 0 : no sync - - 1 : sync Template: nuauth/log_users_strict -Type: select -Choices: 0, 1 -Default: 1 +Type: boolean +Default: true _Description: Update logs automatically for consistency: If set to 1, whenever a connection already in conntrack (for TCP or UDP, same source IP, same source port) will be opened, existing connections that might already exist in our conntrack will be closed. If set to 0, no such update will be performed. The Safe option is to use 1. Setting this to 0 may cause SSO modules to refuse some connections, in some rare cases. - - 0 : no update - - 1 : strict update of existing 'old' connections Template: nuauth/user_logs_module Type: select @@ -263,9 +257,8 @@ _Description: DBM file with users/groups definition: Template: nuauth/prio_to_nok -Type: select -Choices: 0, 1 -Default: 1 +Type: boolean +Default: true _Description: Decision to accept when groups disagree: When a user is member of several groups, it can happen that some groups grant access for a connection, and others deny it. If you choose 1 here, @@ -315,11 +308,10 @@ Please enter the timeout (in seconds) for connections to the MYSQL server. Template: nuauth/mysql_use_ssl -Type: select -Choices: 0, 1 -Default: 1 +Type: boolean +Default: true _Description: Use SSL for MySQL connections: - Set this to 1 to wrap MySQL connections in SSL, or 0 if you don't want + Set this to true to wrap MySQL connections in SSL, or false if you don't want to. Template: nuauth/mysql_ssl_keyfile @@ -421,10 +413,9 @@ Please enter the name of the PostgreSQL table to store user sessions in. Template: nuauth/reject_after_timeout -Type: select -Choices: 0, 1 -Default: 0 +Type: boolean +Default: false _Description: Action when a connection is not authenticated: - A value of 0 means Drop (say nothing to the client). A value of 1 + A value of false means Drop (say nothing to the client). A value of true means Reject (have the nufw daemon send a polite ICMP datagram to the client).