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

Re: Please review changes DebConf template for package italc



Hi Christian,

On  So 17 Aug 2014 08:15:29 CEST, Christian PERRIER wrote:

Quoting Mike Gabriel (mike.gabriel@das-netzwerkteam.de):

>>About the error message DebConf screen, see my reply to Christian's
>>earlier mail.
>
>Yes, that looks good.

Ok.


Just for a final check (such as spotting extra spaces in weird
places), could you post the final templates file?

====> here is the diff between the last reviewed template and the upcoming upload (full template further below):

"""
--- a/debian/italc-client.templates
+++ b/debian/italc-client.templates
@@ -9,22 +9,22 @@

 Template: italc-client/last-group-teacher
 Type: string
-Default:
+Default:
 Description: for internal use

 Template: italc-client/last-group-student
 Type: string
-Default:
+Default:
 Description: for internal use

 Template: italc-client/last-group-supporter
 Type: string
-Default:
+Default:
 Description: for internal use

 Template: italc-client/last-group-admin
 Type: string
-Default:
+Default:
 Description: for internal use

 Template: italc-client/create-keypairs
@@ -135,6 +135,12 @@ _Description: Delete the group that was formerly used for this role?
  Please specify whether the old group should be deleted. If unsure,
  keep the formerly used group and manually investigate later.

+Template: italc-client/no-such-group
+Type: error
+_Description: Non-existing group
+ The given group does not exist on this system. You should specify an
+ already existing group.
+
 Template: italc-client/key-access-for-groups
 Type: boolean
 Default: true
@@ -145,3 +151,17 @@ _Description: Make iTALC's SSL keys accessible to the role model groups?
  If you skip this step, iTALC SSL keys will only be accessible to the
  super-user "root" and you will have to manually set up file permissions
  on the keys later.
+
+Template: italc-client/autostart-on-login
+Type: boolean
+Default: false
+_Description: Start the iTALC client on desktop session startup?
+ For the desktop session to be controlled via iTALC, the iTALC client
+ applet needs to be running, listening on a TCP/IP socket for authorized
+ VNC-like connections from the iTALC master application.
+ .
+ It can be configured to start automatically on desktop session startup,
+ but for security reasons this is not the default.
+ .
+ Remember that the iTALC client will only launch for users that are
+ members of the iTALC student group.
"""

====> and here is the complete template file:

"""
# These templates have been reviewed by the debian-l10n-english
# team
#
# If modifications/additions/rewording are needed, please ask
# debian-l10n-english@lists.debian.org for advice.
#
# Even minor modifications require translation updates and such
# changes should be coordinated with translators and reviewers.

Template: italc-client/last-group-teacher
Type: string
Default:
Description: for internal use

Template: italc-client/last-group-student
Type: string
Default:
Description: for internal use

Template: italc-client/last-group-supporter
Type: string
Default:
Description: for internal use

Template: italc-client/last-group-admin
Type: string
Default:
Description: for internal use

Template: italc-client/create-keypairs
Type: boolean
Default: false
_Description: Automatically set up iTALC's role model and create key pairs?
 iTALC knows four different access roles for iTALC clients (teacher, student,
 supporter, and administrator).
 .
 iTALC manages this role-based client access via SSL keys.
 .
 Automatically generated SSL keys will be created in subfolders of
 /etc/italc/keys.

Template: italc-client/create-groups-for-roles
Type: boolean
Default: true
_Description: Create groups for iTALC roles now?
 iTALC's role model requires four groups to exist: "teacher", "student",
 "supporter", and "admin".
 .
 If these four groups are not created now, you will be asked to assign
 existing groups in their place.

Template: italc-client/use-existing-groups-for-roles
Type: boolean
Default: false
_Description: Use already existing groups for iTALC roles?
 If groups reflecting the iTALC role model have already been set up
 (e.g. in the LDAP user/group database) then you can specify those group
 names on the next screens.

Template: italc-client/group-italc-teacher
Type: string
Default: italc-teacher
_Description: iTALC teachers role group:
 Please specify the group name for iTALC teachers.
 .
 The teacher role gives basic control over iTALC clients in classrooms.
 .
 If you leave this empty, the "root" group will be used.

Template: italc-client/del-last-group-teacher
Type: boolean
Default: false
_Description: Delete the group that was formerly used for this role?
 The group for the iTALC teacher role has been modified.
 .
 Please specify whether the old group should be deleted. If unsure,
 keep the formerly used group and manually investigate later.

Template: italc-client/group-italc-student
Type: string
Default: italc-student
_Description: iTALC students role group:
 Please specify the group name for iTALC students.
 .
 The iTALC client only starts for users who are members of this group.
 .
 If you leave this empty, the "root" group will be used.

Template: italc-client/del-last-group-student
Type: boolean
Default: false
_Description: Delete the group that was formerly used for this role?
 The group for the iTALC student role has been modified.
 .
 Please specify whether the old group should be deleted. If unsure,
 keep the formerly used group and manually investigate later.

Template: italc-client/group-italc-supporter
Type: string
Default: italc-supporter
_Description: iTALC supporters role group:
 Please specify the group name for iTALC supporters.
 .
 The supporter role gives extended control over the iTALC setup on this
 site and facilitates giving support to iTALC users.
 .
 If you leave this empty, the "root" group will be used.

Template: italc-client/del-last-group-supporter
Type: boolean
Default: false
_Description: Delete the group that was formerly used for this role?
 The group for the iTALC supporter role has been modified.
 .
 Please specify whether the old group should be deleted. If unsure,
 keep the formerly used group and manually investigate later.

Template: italc-client/group-italc-admin
Type: string
Default: italc-admin
_Description: iTALC administrators role group:
 Please specify the group name for iTALC administrators.
 .
 The administrator role grants full access to the iTALC instance on
 this site.
 .
 If you leave this empty, the "root" group will be used.

Template: italc-client/del-last-group-admin
Type: boolean
Default: false
_Description: Delete the group that was formerly used for this role?
 The group for the iTALC administrator role has been modified.
 .
 Please specify whether the old group should be deleted. If unsure,
 keep the formerly used group and manually investigate later.

Template: italc-client/no-such-group
Type: error
_Description: Non-existing group
 The given group does not exist on this system. You should specify an
 already existing group.

Template: italc-client/key-access-for-groups
Type: boolean
Default: true
_Description: Make iTALC's SSL keys accessible to the role model groups?
 To make the iTALC role model fully functional, the appropriate groups
 now need to be granted access to the created SSL keys.
 .
 If you skip this step, iTALC SSL keys will only be accessible to the
 super-user "root" and you will have to manually set up file permissions
 on the keys later.

Template: italc-client/autostart-on-login
Type: boolean
Default: false
_Description: Start the iTALC client on desktop session startup?
 For the desktop session to be controlled via iTALC, the iTALC client
 applet needs to be running, listening on a TCP/IP socket for authorized
 VNC-like connections from the iTALC master application.
 .
 It can be configured to start automatically on desktop session startup,
 but for security reasons this is not the default.
 .
 Remember that the iTALC client will only launch for users that are
 members of the iTALC student group.
"""

Thanks+Greets,
Mike
--

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb

Attachment: pgpk6asiu4gat.pgp
Description: Digitale PGP-Signatur


Reply to: