'Network User' is now 'Normal User'
[citadel.git] / citadel / debian / citadel-server.templates
index fcbdc0802e84809025ae794dd1ccd724b5da57ef..cb5fe15f3103c272dce1ac8450555a5fbb4ac5a7 100644 (file)
@@ -1,28 +1,71 @@
 Template: citadel/ServerIPAddress
 Type: string
 Default: 0.0.0.0
-_Description: Listen IP for Citadel
-  Specify the IP address on which your server will run.  If you
-  specify 0.0.0.0, Citadel will listen on all addresses.  
-  You can usually skip this unless you are running multiple 
-  instances of Citadel on the same computer.
+_Description: Listening address for the Citadel server:
+ Please specify the IP address which the server should be listening to. If you
+ specify 0.0.0.0, the server will listen on all addresses.
+ .
+ This can usually be left to the default unless multiple instances
+ of Citadel are running on the same computer.
 
 Template: citadel/LoginType
-Type: boolean
-Default: false
-_Description: Enable external Accounting Mode
-  Do you want to use Host based authentication or Citadel internal?
-  Host based accounting could be /etc/passwd or an LDAP directory.
-  WARNING: do not change this setting once your system is installed.
-  Answer "no" unless you completely understand this option.
+Type: select
+_Choices: Internal, Host, LDAP, Active Directory
+Default: Internal
+_Description: Enable external authentication mode?
+ Please choose the user authentication mode. By default Citadel will
+ use its own internal user accounts database. If you choose Host, 
+ Citadel users will have accounts on the host system, 
+ authenticated via /etc/passwd or a PAM source. 
+ LDAP chooses an RFC 2307 compliant directory server, 
+ the last option chooses the nonstandard MS Active Directory LDAP scheme.
+ .
+ Do not change this option unless you are sure it is required, since
+ changing back requires a full reinstall of Citadel.
+
+
+Template: citadel/LDAPServer
+Type: string
+Default: 0.0.0.0
+_Description: LDAP host
+ Please enter the host name or IP address of your LDAP server.
+
+Template: citadel/LDAPServerPort
+Type: integer
+Default: 389
+_Description: LDAP port number
+ Please enter the port number of the LDAP service (usually 389).
+
+Template: citadel/LDAPBaseDN
+Type: string
+Default: dc=example,dc=com
+_Description: LDAP base DN
+ Please enter the Base DN to search for authentication
+ (for example: dc=example,dc=com),
+
+Template: citadel/LDAPBindDN
+Type: string
+Default: 
+_Description: LDAP bind DN
+ Please enter the DN of an account to use for binding to the LDAP server
+ for performing queries.  The account does not require any other
+ privileges.  If your LDAP server allows anonymous queries, you can.
+ leave this blank.
+
+Template: citadel/LDAPBindDNPassword
+Type: string
+Default: OpenSesame
+_Description: LDAP bind password
+ If you entered a Bind DN in the previous question, you must now enter
+ the password associated with that account.  Otherwise, you can leave this
+ blank.
 
 Template: citadel/Administrator
 Type: string
 Default: Administrator
-_Description: Citadel Administrator
-  Enter the name of the Citadeladministrator (which is probably
-  you).  When an account is created with this name, it will
-  automatically be given administrator-level access.
+_Description: Citadel administrator username:
+ Please enter the name of the Citadel user account that should be granted
+ administrative privileges once created.
 
 Template: citadel/Installnote
 Type: note