initial commit of file from CVS for e-smith-base on Thu 26 Oct 11:24:52 BST 2023
This commit is contained in:
1
root/etc/e-smith/locale/en
Symbolic link
1
root/etc/e-smith/locale/en
Symbolic link
@@ -0,0 +1 @@
|
||||
en-us
|
1
root/etc/e-smith/locale/en-au
Symbolic link
1
root/etc/e-smith/locale/en-au
Symbolic link
@@ -0,0 +1 @@
|
||||
en-us
|
1
root/etc/e-smith/locale/en-gb
Symbolic link
1
root/etc/e-smith/locale/en-gb
Symbolic link
@@ -0,0 +1 @@
|
||||
en-us
|
1
root/etc/e-smith/locale/en-nz
Symbolic link
1
root/etc/e-smith/locale/en-nz
Symbolic link
@@ -0,0 +1 @@
|
||||
en-us
|
105
root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/groups
Executable file
105
root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/groups
Executable file
@@ -0,0 +1,105 @@
|
||||
<!-- vim: ft=xml ts=4 sw=4 et
|
||||
-->
|
||||
<lexicon lang="en-us">
|
||||
<entry>
|
||||
<base>FORM_TITLE</base>
|
||||
<trans>Create, modify, or remove user groups</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>GROUP_TOO_LONG</base>
|
||||
<trans>Error: group name is too long.The maximum is {$maxLength}
|
||||
characters.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ACCOUNT_CONFLICT</base>
|
||||
<trans>Error: the group "{$group}" can't be created because there is
|
||||
already a {$type} account of that name.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>INVALID_GROUP_DESCRIPTION</base>
|
||||
<trans>Error: unexpected or missing characters in group
|
||||
description</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NO_MEMBERS</base>
|
||||
<trans>Error: no members in group. Did not create new group.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>CREATED_GROUP</base>
|
||||
<trans>Successfully created user group</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DELETED_GROUP</base>
|
||||
<trans>Successfully removed user group</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>MODIFIED_GROUP</base>
|
||||
<trans>Successfully modifed user group</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>CREATE_ERROR</base>
|
||||
<trans>An error occurred while creating user group.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DELETE_ERROR</base>
|
||||
<trans>An error occurred while removing user group.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>MODIFY_ERROR</base>
|
||||
<trans>An error occurred while modifying user group.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>GROUP_NAMING</base>
|
||||
<trans><![CDATA[
|
||||
The group name should contain only lower-case
|
||||
letters, numbers, hyphens, periods, and underscores,
|
||||
and should start with a lower-case letter. For
|
||||
example "sales", "beta5", and "reseller_partners" are
|
||||
all valid group names, but "3rd-event", "Marketing Team"
|
||||
and "lost&found" are not.
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>GROUP_HAS_MEMBERS</base>
|
||||
<trans>This group contains the following members:</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NOT_A_GROUP</base>
|
||||
<trans>Error: That is not an existing group account.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>GROUP_DESC</base>
|
||||
<trans>Brief Description/Windows Group Alias</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>GROUP_DESC_EXPL</base>
|
||||
<trans>Input a brief group description in the field below.
|
||||
This field also designates the group name viewable by
|
||||
Windows clients.</trans>
|
||||
</entry>
|
||||
|
||||
|
||||
<entry>
|
||||
<base>IBAYS_WILL_BE_CHANGED</base>
|
||||
<trans>The following information bays were assigned to this group and
|
||||
will be changed to the Administrator group (you can change them to
|
||||
something else afterward):</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>CONFIRM_DELETE_GROUP</base>
|
||||
<trans><![CDATA[
|
||||
<p><b>Are you sure you wish to remove this group?</b></p>
|
||||
]]></trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>CURRENT_LIST</base>
|
||||
<trans><![CDATA[<p>Current list of User Groups</p>]]></trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DELETE_DESCRIPTION</base>
|
||||
<trans><![CDATA[
|
||||
You are about to remove the user group "<b>{$group}</b>."
|
||||
]]></trans>
|
||||
</entry>
|
||||
</lexicon>
|
178
root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/localnetworks
Executable file
178
root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/localnetworks
Executable file
@@ -0,0 +1,178 @@
|
||||
<lexicon lang="en-us">
|
||||
<!-- vim: ft=xml:
|
||||
-->
|
||||
<entry>
|
||||
<base>Local networks</base>
|
||||
<trans>Local networks</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>FIRSTPAGE_DESC</base>
|
||||
<trans>
|
||||
<![CDATA[
|
||||
For security reasons, several services on your server are
|
||||
available only to your local network. However you can grant these
|
||||
local access privileges to additional networks by listing them
|
||||
below. Most installations should leave this list empty.</P><P> <a
|
||||
class="button-like"
|
||||
href="localnetworks?page=0&page_stack=&Next=Next&wherenext=Add">Add
|
||||
network</a>
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ADD_TITLE</base>
|
||||
<trans>Add a local network</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ADD_DESC</base>
|
||||
<trans><![CDATA[
|
||||
Each parameter must be in the form #.#.#.# (each # is a number
|
||||
from 0 to 255). The server software will zero out the ending (host
|
||||
identifier) part of the network address according to the subnet
|
||||
mask, to ensure that the network address is valid. </P><P>
|
||||
"Router" should be the IP address of the router on your local
|
||||
network via which the additional network is reached.
|
||||
]]></trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NETWORK_ADDRESS</base>
|
||||
<trans>Network address</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SUBNET_MASK</base>
|
||||
<trans>Subnet mask</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>INVALID_IP_ADDRESS</base>
|
||||
<trans>Invalid IP address</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>INVALID_SUBNET_MASK</base>
|
||||
<trans>Invalid subnet mask</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>REMOVE_TITLE</base>
|
||||
<trans>Remove local network</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>REMOVE_DESC</base>
|
||||
<trans>You are about to remove the following local network.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>REMOVE_CONFIRM</base>
|
||||
<trans>Are you sure you wish to remove this network?</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DEFAULT</base>
|
||||
<trans>default</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NUMBER_OF_HOSTS</base>
|
||||
<trans>Number of hosts</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NOT_ACCESSIBLE_FROM_LOCAL_NETWORK</base>
|
||||
<trans>
|
||||
Error: router address {$networkRouter} is not accessible
|
||||
from local network. Did not add network.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NETWORK_ALREADY_LOCAL</base>
|
||||
<trans>
|
||||
Error: network {$network} (derived from network
|
||||
{$networkAddress} and subnet mask {$networkMask})
|
||||
is already considered local. Did not add new network.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NETWORK_ALREADY_ADDED</base>
|
||||
<trans>
|
||||
Error: network {$network} (derived from network
|
||||
{$networkAddress} and subnet mask {$networkMask})
|
||||
has already been added. Did not add new network.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ERROR_CREATING_NETWORK</base>
|
||||
<trans>
|
||||
Error occurred while creating network.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SUCCESS</base>
|
||||
<trans>
|
||||
Successfully added network {$network}/{$networkMask} via router
|
||||
{$networkRouter}.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SUCCESS_SINGLE_ADDRESS</base>
|
||||
<trans>
|
||||
Successfully added network {$network}/{$networkMask} via router
|
||||
{$networkRouter}.
|
||||
Your server will grant local access
|
||||
privileges to the single IP address {$network}.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SUCCESS_NETWORK_RANGE</base>
|
||||
<trans>
|
||||
Successfully added network {$network}/{$networkMask} via router
|
||||
{$networkRouter}.
|
||||
Your server will grant local access
|
||||
privileges to {$totalHosts} IP addresses in the range
|
||||
{$firstAddr} to {$lastAddr}.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SUCCESS_NONSTANDARD_RANGE</base>
|
||||
<trans>
|
||||
<![CDATA[
|
||||
<p>
|
||||
Successfully added network {$network}/{$networkMask} via router
|
||||
{$networkRouter}.
|
||||
</p>
|
||||
<p>
|
||||
Your server will grant local
|
||||
access privileges to {$totalHosts} IP addresses in the range
|
||||
{$firstAddr} to {$lastAddr}.
|
||||
</p>
|
||||
<p>
|
||||
Warning: the ProFTPd FTP server cannot
|
||||
handle this nonstandard subnet mask. The simpler specification
|
||||
<b>{$simpleMask}</b> will be used instead.
|
||||
</p>
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SUCCESS_REMOVED_NETWORK</base>
|
||||
<trans>
|
||||
Successfully removed network {$network}/{$networkMask} via router
|
||||
{$networkRouter}.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ERROR_DELETING_NETWORK</base>
|
||||
<trans>Error occurred while deleting network.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NO_ADDITIONAL_NETWORKS</base>
|
||||
<trans>No additional networks</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>REMOVE_HOSTS_DESC</base>
|
||||
<trans>
|
||||
Local hosts configured on the network you are about to remove have
|
||||
been detected. By default, they will also be removed. Uncheck this
|
||||
box if, for some reason, you do not wish this to happen. Note that
|
||||
they will not be treated as local, and may not even be reachable,
|
||||
after this network is removed.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>REMOVE_HOSTS_LABEL</base>
|
||||
<trans>Remove hosts on network</trans>
|
||||
</entry>
|
||||
</lexicon>
|
56
root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/reboot
Executable file
56
root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/reboot
Executable file
@@ -0,0 +1,56 @@
|
||||
<!-- vim: ft=xml ts=8 sw=4 noet:
|
||||
-->
|
||||
<lexicon lang="en-us">
|
||||
<entry>
|
||||
<base>FORM_TITLE</base>
|
||||
<trans>Shutdown or reboot</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>REBOOT</base>
|
||||
<trans>Reboot</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>REBOOT_SUCCEEDED</base>
|
||||
<trans>Reboot request initiated successfully.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_REBOOT</base>
|
||||
<trans>Your server has initiated the reboot process.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>RECONFIGURE_SUCCEEDED</base>
|
||||
<trans>Reconfiguration request initiated successfully.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_RECONFIGURE</base>
|
||||
<trans>
|
||||
Your server has initiated a full system
|
||||
reconfiguration and reboot.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_SHUTDOWN</base>
|
||||
<trans>Your server has initiated the shutdown process.
|
||||
The process will take several minutes to complete, after which
|
||||
you can switch off the power.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_REBOOT</base>
|
||||
<trans>Select Shutdown, Reboot or Reconfigure</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESCRIPTION</base>
|
||||
<trans><![CDATA[
|
||||
You can reboot, shut down your server or perform a full system
|
||||
reconfiguration from this screen. You must perform a shutdown
|
||||
before switching the power off. All of these functions take
|
||||
several minutes to complete.
|
||||
When you click <b>perform</b> the operation will be initiated immediately, so be ready!
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>Reboot or shutdown</base>
|
||||
<trans>Reboot or shutdown</trans>
|
||||
</entry>
|
||||
</lexicon>
|
259
root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/remoteaccess
Executable file
259
root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/remoteaccess
Executable file
@@ -0,0 +1,259 @@
|
||||
<!-- vim: ft=xml ts=8 sw=4 noet:
|
||||
-->
|
||||
<lexicon lang="en-us">
|
||||
<entry>
|
||||
<base>FORM_TITLE</base>
|
||||
<trans>Change remote access settings</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESCRIPTION</base>
|
||||
<trans>For each of the options below, the private setting allows anyone
|
||||
from your local network to access your server. The
|
||||
public setting allows access from anywhere on the Internet. The no
|
||||
access setting disables access. To understand the security
|
||||
implications of changing these options from the default settings, you
|
||||
should read the user's guide section on remote access.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SUCCESS</base>
|
||||
<trans>The new remote access settings have been saved.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NO_ACCESS</base>
|
||||
<trans>No Access</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>PASSWORD_LOGIN_PRIVATE</base>
|
||||
<trans>Accept passwords only from local networks</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>PASSWORD_LOGIN_PUBLIC</base>
|
||||
<trans>Accept passwords from anywhere</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_TELNET_ACCESS</base>
|
||||
<trans>Telnet access</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_FTP_ACCESS</base>
|
||||
<trans>FTP access</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_FTP_LOGIN</base>
|
||||
<trans>FTP password access</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_PPTP</base>
|
||||
<trans>Number of PPTP clients</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NUMBER_OF_VPN_CLIENTS_MUST_BE_LESSER_THAN_NUMBER_OF_IP_IN_DHCP_RANGE</base>
|
||||
<trans>The number of VPN clients is greater than the number of reserved IP for DHCP. You should take a smaller number.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_SSH_PORT</base>
|
||||
<trans>TCP Port for secure shell access</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_SSH</base>
|
||||
<trans>Secure shell access</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_SSH_ADMIN</base>
|
||||
<trans>Allow administrative command line access over secure shell
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_SSH_PASSWORD_ACCESS</base>
|
||||
<trans>Allow secure shell access using standard passwords</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_SSH</base>
|
||||
<trans><![CDATA[
|
||||
<hr class="sectionbar" />
|
||||
<h2>Secure Shell Settings</h2>You can control
|
||||
Secure Shell
|
||||
access to your server.
|
||||
The public setting should only be enabled by
|
||||
experienced administrators
|
||||
for remote problem diagnosis and resolution.
|
||||
We recommend leaving this
|
||||
parameter set to "No Access"
|
||||
unless you have a specific reason to do otherwise.
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_FTP_ACCESS</base>
|
||||
<trans>
|
||||
<![CDATA[ <hr class="sectionbar" /><h2>FTP Settings</h2>
|
||||
You can also control <b>FTP</b> access to your server. We
|
||||
recommend leaving this parameter set to 'no access' unless you
|
||||
have a specific reason to do otherwise.
|
||||
<p>
|
||||
Note: these settings limit access to the server and override other
|
||||
settings, including those for individual information bays.</p>
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_FTP_LOGIN</base>
|
||||
<trans>
|
||||
<![CDATA[
|
||||
You can also control authenticated FTP access to information
|
||||
bays and user accounts. We strongly recommend leaving this
|
||||
parameter set to private unless you have a specific reason to
|
||||
do otherwise.
|
||||
<p>
|
||||
Note: a secure shell sftp client can also be used to access the
|
||||
server, if remote access via the secure shell is enabled.
|
||||
This method of access protects the
|
||||
passwords and data of the FTP session, whereas standard FTP
|
||||
provides no protection.</p>
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_PPTP</base>
|
||||
<trans><![CDATA[ <hr class="sectionbar" /><h2>PPTP Settings</h2>
|
||||
You can allow PPTP access to your server.
|
||||
You should leave this feature disabled by setting the value
|
||||
to the number 0 unless you require PPTP access.
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_VPN</base>
|
||||
<trans><![CDATA[ <hr class="sectionbar" /><h2>VPN Settings</h2>
|
||||
You can allow VPN access to your server.
|
||||
You should leave this feature disabled by setting the value
|
||||
to the number 0 unless you require VPN access.
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>VALUE_ZERO_OR_POSITIVE</base>
|
||||
<trans>Value must be zero or a positive integer</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>REMOTE_MANAGEMENT</base>
|
||||
<trans>Remote Management</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>VALIDFROM_DESC</base>
|
||||
<trans>
|
||||
<![CDATA[ <hr class="sectionbar" /><h2>{$REMOTE_MANAGEMENT}</h2>
|
||||
<p>It is possible to allow hosts on remote networks to access the
|
||||
server manager by entering those networks here. Use a subnet
|
||||
mask of 255.255.255.255 to limit the access to the specified host.
|
||||
Any hosts within the specified range will be able to access the
|
||||
server manager using HTTPS.</p>
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_VALID_FROM_ENTRIES</base>
|
||||
<trans>To add a new remote management network,
|
||||
enter the details below.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SUBNET_MASK</base>
|
||||
<trans>Subnet mask</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NUM_OF_HOSTS</base>
|
||||
<trans>Number of hosts</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NO_ENTRIES_YET</base>
|
||||
<trans>There are no entries yet</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>INVALID_SUBNET_MASK</base>
|
||||
<trans>Invalid subnet mask</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ERR_INVALID_PARAMS</base>
|
||||
<trans>Either provide both a network and subnet mask, or leave both
|
||||
fields blank.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ERR_NO_RECORD</base>
|
||||
<trans>Unable to locate httpd-admin record in configuration db</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>Remote access</base>
|
||||
<trans>Remote access</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_SERIAL_CONSOLE_ACCESS</base>
|
||||
<trans>Serial console</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_SERIAL_CONSOLE_ACCESS</base>
|
||||
<trans><![CDATA[ <hr class="sectionbar" /><h2>Serial console</h2>
|
||||
You can allow access to the server console from a terminal
|
||||
connected to a server serial port.]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>PORT1_ENABLED</base>
|
||||
<trans>Enabled on serial port 1</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>PORT2_ENABLED</base>
|
||||
<trans>Enabled on serial port 2</trans>
|
||||
</entry>
|
||||
|
||||
<entry>
|
||||
<base>LABEL_PPTP_ACCESS</base>
|
||||
<trans>PPTP default user access</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_TELNET_ACCESS</base>
|
||||
<trans>
|
||||
<![CDATA[ <hr class="sectionbar" /><h2>Telnet Settings</h2>
|
||||
WARNING: Telnet is currently enabled, but this feature is
|
||||
no longer supported. Telnet is inherently insecure and should only
|
||||
be used in circumstances where no practical alternative exists. You
|
||||
should change option to {$NO_ACCESS} and use
|
||||
secure shell if remote access is
|
||||
required. Once disabled, telnet will no longer appear on this
|
||||
screen.
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_IPSECRW</base>
|
||||
<trans><![CDATA[ <h2>IPSEC Client (Roadwarrior) Settings</h2>
|
||||
You can allow IPSEC client access to your server, authenticated by
|
||||
digital certificates. You should leave this feature disabled by setting the value
|
||||
to the number 0 unless you require IPSEC client access.
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_IPSECRW_SESS</base>
|
||||
<trans>Number of IPSEC clients</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_IPSECRW_RESET</base>
|
||||
<trans><![CDATA[If you wish to reset all digital certificates, you
|
||||
can do so here.<br>Any old certificates will no longer
|
||||
authenticate against the server, so <b><i>all IPSEC clients will
|
||||
need to import a new certificate!</i></b>.
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_IPSECRW_RESET</base>
|
||||
<trans>Reset digital certificates</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESC_IPSEC_VPN_UNAVAILABLE</base>
|
||||
<trans>IPSEC VPN is not installed. Please install the contrib if you need VPN access.</trans>
|
||||
</entry>
|
||||
</lexicon>
|
130
root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/review
Executable file
130
root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/review
Executable file
@@ -0,0 +1,130 @@
|
||||
<lexicon lang="en-us">
|
||||
<entry>
|
||||
<base>Review configuration</base>
|
||||
<trans>Review configuration</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DESCRIPTION</base>
|
||||
<trans>This report summarizes the networking, server, and domain
|
||||
parameters on this server relevant to configuring
|
||||
the client computers on your network. You may wish to print this
|
||||
page and use it as a reference.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NETWORKING_PARAMS</base>
|
||||
<trans>Networking Parameters</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SERVER_MODE</base>
|
||||
<trans>Server Mode</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LOCAL_IP_ADDRESS_SUBNET_MASK</base>
|
||||
<trans>Local IP address / subnet mask</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>EXTERNAL_IP_ADDRESS_SUBNET_MASK</base>
|
||||
<trans>External IP address / subnet mask</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>GATEWAY</base>
|
||||
<trans>Gateway</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ADDITIONAL_LOCAL_NETWORKS</base>
|
||||
<trans>Additional local networks</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DHCP_SERVER</base>
|
||||
<trans>DHCP server</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>BEGINNING_OF_DHCP_ADDRESS_RANGE</base>
|
||||
<trans>Beginning of DHCP address range</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>END_OF_DHCP_ADDRESS_RANGE</base>
|
||||
<trans>End of DHCP address range</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SERVER_NAMES</base>
|
||||
<trans>Server names</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DNS_SERVER</base>
|
||||
<trans>DNS server</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>WEB_SERVER</base>
|
||||
<trans>Web server</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>PROXY_SERVER</base>
|
||||
<trans>Proxy server</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>FTP_SERVER</base>
|
||||
<trans>FTP server</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SMTP_POP_AND_IMAP_MAIL_SERVERS</base>
|
||||
<trans>SMTP, POP, and IMAP mail servers</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>HOSTS</base>
|
||||
<trans>Hosts</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DOMAIN_INFORMATION</base>
|
||||
<trans>Domain information</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>PRIMARY_DOMAIN</base>
|
||||
<trans>Primary domain</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>VIRTUAL_DOMAINS</base>
|
||||
<trans>Virtual domains</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>PRIMARY_WEB_SITE</base>
|
||||
<trans>Primary web site</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>MITEL_NETWORKS_SME_SERVER_MANAGER</base>
|
||||
<trans>Server manager</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>MITEL_NETWORKS_SME_SERVER_USER_PASSWORD_PANEL</base>
|
||||
<trans>User password panel</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>EMAIL_ADDRESSES</base>
|
||||
<trans>Email Addresses</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>EMAIL_USERACCOUNT</base>
|
||||
<trans>useraccount</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>EMAIL_FIRSTNAME</base>
|
||||
<trans>firstname</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>EMAIL_LASTNAME</base>
|
||||
<trans>lastname</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NO_VIRTUAL_DOMAINS</base>
|
||||
<trans>No virtual domains defined</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NO_NETWORKS</base>
|
||||
<trans>No additional networks defined</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>INTERNET_VISIBLE_ADDRESS</base>
|
||||
<trans>Internet Visible IP Address</trans>
|
||||
</entry>
|
||||
</lexicon>
|
335
root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/useraccounts
Executable file
335
root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/useraccounts
Executable file
@@ -0,0 +1,335 @@
|
||||
<!-- vim: ft=xml ts=8 sw=4 et
|
||||
-->
|
||||
<lexicon lang="en-us">
|
||||
<entry>
|
||||
<base>FORM_TITLE</base>
|
||||
<trans>Create, modify, or remove user accounts</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>FIRSTPAGE_DESC</base>
|
||||
<trans>
|
||||
<![CDATA[
|
||||
<p>
|
||||
<a class="button-like"
|
||||
href="useraccounts?page=0&page_stack=&Next=Next">Add
|
||||
user account</a>
|
||||
</p>
|
||||
<p>
|
||||
You can modify, lock or remove any account or reset the
|
||||
account's password by clicking on the
|
||||
corresponding command next to the account.
|
||||
</p>
|
||||
<p>
|
||||
If the account is marked as locked, that means that the
|
||||
user's password needs to be reset. Please note
|
||||
that newly created accounts are automatically locked until
|
||||
the password is changed.
|
||||
</p>
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>P2_TITLE</base>
|
||||
<trans>Create or modify</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>CREATE_MODIFY_DESC</base>
|
||||
<trans>
|
||||
<![CDATA[
|
||||
<p>
|
||||
The account name should contain only lower-case
|
||||
letters, numbers, hyphens, periods, underscores and should start with a
|
||||
lower-case letter. For example "betty",
|
||||
"hjohnson", and "mary-jane" are all valid account names,
|
||||
but "3friends", "John Smith", and "henry:miller" are not.
|
||||
</p>
|
||||
<p>
|
||||
Note that two special pseudonyms will be created for each
|
||||
new account. These pseudonyms provide the ability to have
|
||||
alternative mail accounts for that
|
||||
user which include their first name and last name
|
||||
separated with a period (.) and underscore (_). So, for
|
||||
the account "betty" with first name "Betty" and
|
||||
last name "Rubble" two pseudonyms are created as
|
||||
betty.rubble and betty_rubble.
|
||||
</p>
|
||||
<p>
|
||||
The directory information (department, company, etc.)
|
||||
can be changed from the defaults shown below. The
|
||||
changes will apply only to this user.
|
||||
</p>
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>MODIFY_ADMIN_TITLE</base>
|
||||
<trans>Modify the admin account</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>USER_CREATED</base>
|
||||
<trans>Successfully created user account. </trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>USER_MODIFIED</base>
|
||||
<trans>Successfully modified user account. </trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>CANNOT_MODIFY_USER</base>
|
||||
<trans>Error: an internal error occurred while attempting to modify
|
||||
the user "{$acctName}".
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>CANNOT_MODIFY_USER_GROUPS</base>
|
||||
<trans>Error: an internal error occurred while attempting to modify
|
||||
the group "{$group}" for user "{$acctName}".
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>TAINTED_USER</base>
|
||||
<trans>The account name "{$acctName}" contains invalid characters.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ACCOUNT_NAME</base>
|
||||
<trans>Account name</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>FIRSTNAME</base>
|
||||
<trans>First name</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LASTNAME</base>
|
||||
<trans>Last name</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DEPARTMENT</base>
|
||||
<trans>Department</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>COMPANY</base>
|
||||
<trans>Company</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>STREET_ADDRESS</base>
|
||||
<trans>Street address</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>CITY</base>
|
||||
<trans>City</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>PHONE_NUMBER</base>
|
||||
<trans>Phone number</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>EMAIL_DELIVERY</base>
|
||||
<trans>Email delivery</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DELIVER_EMAIL_LOCALLY</base>
|
||||
<trans>Deliver email locally</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>FORWARD_EMAIL</base>
|
||||
<trans>Forward email to address below</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>DELIVER_AND_FORWARD</base>
|
||||
<trans>Both deliver locally and forward</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>FORWARDING_ADDRESS</base>
|
||||
<trans>Forwarding address</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>GROUP_MEMBERSHIPS</base>
|
||||
<trans>Group memberships</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>RESET_DESC</base>
|
||||
<trans>You are about to change the password for the user account</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>RESET_DESC2</base>
|
||||
<trans>Enter the new password in the fields below</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ERR_OCCURRED_MODIFYING_PASSWORD</base>
|
||||
<trans>An error occurred while updating the password</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>PASSWORD_CHANGE_SUCCEEDED</base>
|
||||
<trans>Successfully changed password for user "{$acctName}".</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LOCK_DESC</base>
|
||||
<trans>You are about to lock the user account</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LOCKED_ACCOUNT</base>
|
||||
<trans>Successfully locked account for user "{$acctName}".</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NO_SUCH_USER</base>
|
||||
<trans>Error: the user account "{$acctName}" does not exist.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>PSEUDONYM_CLASH</base>
|
||||
<trans>Error: the pseudonym "{$pseudonym}" is already taken by the
|
||||
existing user account "{$clashName}". To differentiate, add
|
||||
initials to this field.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LOCK_ACCOUNT</base>
|
||||
<trans>Lock account</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LOCK_ACCOUNT_TITLE</base>
|
||||
<trans>Lock user account</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LOCK_DESC2</base>
|
||||
<trans>
|
||||
<![CDATA[
|
||||
This user account will be locked. This means that this user
|
||||
will not be able to log in, and will not be able
|
||||
to collect e-mail. Any e-mail arriving will still be stored
|
||||
and/or forwarded to an external e-mail address,
|
||||
as configured. The account may be activated in the future by
|
||||
setting a new password. The current
|
||||
password will not be retained.
|
||||
</p>
|
||||
<p>
|
||||
<b>Are you sure you wish to lock this account?</b>
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>REMOVE_ACCOUNT_TITLE</base>
|
||||
<trans>Remove user account</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>REMOVE_DESC</base>
|
||||
<trans>You are about to remove the user account</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>REMOVE_DESC2</base>
|
||||
<trans>
|
||||
<![CDATA[
|
||||
All files belonging to this user account will be deleted.
|
||||
Also, any e-mail for this user account still
|
||||
remaining on the server (i.e. that has not yet been
|
||||
retrieved by the user) will be discarded.
|
||||
</p>
|
||||
<p>
|
||||
<b>Are you sure you wish to remove this account?</b>
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LOCK</base>
|
||||
<trans>Lock</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NO_USER_ACCOUNTS</base>
|
||||
<trans>There are no user accounts on this system.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>Users</base>
|
||||
<trans>Users</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ACCT_NAME_HAS_INVALID_CHARS</base>
|
||||
<trans>The account name "{$acctName}" contains invalid characters.
|
||||
Account names must start with a lower case letter and contain
|
||||
only lower case letters, numbers, hyphens, periods and underscores.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ACCOUNT_TOO_LONG</base>
|
||||
<trans>Error: account name is too long. The maximum is {$maxLength}
|
||||
characters.
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ACCOUNT_CONFLICT</base>
|
||||
<trans>Error: the account "{$account}" can't be created because
|
||||
there is already a {$type} account of that name.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ERR_OCCURRED_CREATING</base>
|
||||
<trans>An error occurred creating the user.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>CANNOT_CONTAIN_WHITESPACE</base>
|
||||
<trans>This field cannot contain white-space</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>UNACCEPTABLE_CHARS</base>
|
||||
<trans>
|
||||
This field must contain only letters, numbers, dots, hypens and
|
||||
underscores and start with a letter
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>MEMBER</base>
|
||||
<trans>Member?</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>VPN_CLIENT_ACCESS</base>
|
||||
<trans>VPN Client Access</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SYSTEM_PASSWORD_FORM_TITLE</base>
|
||||
<trans>Change system password</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SYSTEM_PASSWORD_DESCRIPTION</base>
|
||||
<trans>
|
||||
<![CDATA[
|
||||
Certain services on this server installation require a
|
||||
username and password (for example this web page for the server manager
|
||||
application). The username is always admin. You can change the system
|
||||
password using the fields below.
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SYSTEM_PASSWORD_UNPRINTABLES_IN_PASS</base>
|
||||
<trans>Password must contain only printable characters</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SYSTEM_PASSWORD_VERIFY_ERROR</base>
|
||||
<trans>The two passwords are not identical.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SYSTEM_PASSWORD_AUTH_ERROR</base>
|
||||
<trans>The current password is incorrect.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>SYSTEM_PASSWORD_CHANGED</base>
|
||||
<trans>The system password has been changed.</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>CURRENT_SYSTEM_PASSWORD</base>
|
||||
<trans>Current system password</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NEW_SYSTEM_PASSWORD</base>
|
||||
<trans>New system password</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>NEW_SYSTEM_PASSWORD_VERIFY</base>
|
||||
<trans>New system password (verify)</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>LABEL_IPSECRW_DOWNLOAD</base>
|
||||
<trans>Download digital certificate to IPSec client</trans>
|
||||
</entry>
|
||||
<entry>
|
||||
<base>ERR_OCCURRED_DELETING</base>
|
||||
<trans>
|
||||
An error occurred while trying to delete the user.
|
||||
</trans>
|
||||
</entry>
|
||||
</lexicon>
|
@@ -0,0 +1,19 @@
|
||||
<lexicon lang="en-us">
|
||||
|
||||
<entry>
|
||||
<base>DESCRIPTION</base>
|
||||
<trans>
|
||||
<![CDATA[
|
||||
<P>To change your account password, please fill out the following
|
||||
form. You will need to provide the name of your account, your
|
||||
old password, and your desired new password. (You must type the new
|
||||
password twice.)</P>
|
||||
|
||||
<P>If you cannot change your password because you have forgotten the
|
||||
old one, your local system administrator can reset your password using
|
||||
the <EM>server manager</EM>.</P>
|
||||
]]>
|
||||
</trans>
|
||||
</entry>
|
||||
|
||||
</lexicon>
|
1
root/etc/e-smith/locale/fr-ca
Symbolic link
1
root/etc/e-smith/locale/fr-ca
Symbolic link
@@ -0,0 +1 @@
|
||||
fr
|
1
root/etc/e-smith/locale/fr-fr
Symbolic link
1
root/etc/e-smith/locale/fr-fr
Symbolic link
@@ -0,0 +1 @@
|
||||
fr
|
Reference in New Issue
Block a user