NOTE: This documentation is provided for those clients with standalone systems. For CARS+Internet clients, these settings are maintained by Thermeon Support.
The configuration file is a text file that will be processed by the c+sh program, and is written in perl language.
Entries should be of the form $config{'name'}=value
Numerical values should simply be the actual number, true/false entries should either be 0 (for false) or 1 (for true), and textual settings should be in quotes.
True/false: if set to true, check to see if the user's password is about or has expired using Thermeon Europe's LDAP server (set to false if not using Thermeon Europe's LDAP server). See ldap_dn and ldap_host below.
Text: the path and filename of the cppsc program (normally /usr/local/bin/cppsc).
Text: the location of the inittab (should be /etc/inittab).
Text: the "distinguished name" that will be used for queries to the LDAP server. This is only active if check_passwd_expiry is true. Also see ldap_host below.
Text: the hostname of the LDAP server used to check password expiration. This is only used if check_passwd_expiry is true. See also ldap_dn above.
Text: the directory containing user's mailboxes (e.g. /var/spool/mail). This is used to let the user know if they have received new mail.
Text: if this is set to a filename that exists and is not empty, this file will be displayed (using the pager program) when c+sh starts. This stands for message of the day.
Text: a program used to display the message of the day. See motd.
Text: the location of the program used to change the user's password. Should be /usr/bin/passwd.
Text: the location and partial filename of the program used to read the group's mailbox. Typically "/usr/local/bin/pine-". There should be a program named pine-$client where $client is the client code. For example, /usr/local/bin/pine-htzabc.
Text: this is the location of the mail reading program. For example, /usr/bin/pine, /usr/bin/alpine, etc. Note: Make sure the program used does not give the user the ability to access a shell prompt or write arbitrary files on the system.
Text: this is the location of where the "secret" files are stored. It should be /var/c+i/secret.
True/false: if true, this limits users to a single CARS+ session. If false or unset, users may create up to 10 sessions.
Text: he name of the "support" file. This should be /etc/c+i/support.
Text: the name of the "users" file. This should be /etc/c+i/users.
True/false: if set to true or unset, then the user may change their account "secret".
Text: the prefixes allowed for new user creations.