return @$c;
}
-# alias_form([alias])
+# alias_form([alias], [no-comment])
# Display a form for editing or creating an alias. Each alias can map to
# 1 or more programs, files, lists or users
sub alias_form
{
-local($a, @values, $v, $type, $val, @typenames);
-$a = $_[0];
+local ($a, $nocmt) = @_;
+local (@values, $v, $type, $val, @typenames);
if ($a) { @values = @{$a->{'values'}}; }
@typenames = map { $text{"aform_type$_"} } (0 .. 6);
$typenames[0] = "<$typenames[0]>";
: $text{'aform_create'}, undef, 2);
# Description
-print &ui_table_row(&hlink($text{'aform_cmt'},"alias_cmt"),
- &ui_textbox("cmt", $a ? $a->{'cmt'} : undef, 50));
+if (!$nocmt) {
+ print &ui_table_row(&hlink($text{'aform_cmt'},"alias_cmt"),
+ &ui_textbox("cmt", $a ? $a->{'cmt'} : undef, 50));
+ }
# Alias name
{
&list_aliases($_[1]); # force cache init
-# Update the config fi;e
+# Update the config file
local(%aliases);
local $lref = &read_file_lines($_[1]->[0]);
$_[0]->{'line'} = scalar(@$lref);
-index_title=Sendmail Mailserver
+index_title=Sendmail Mail Server
index_econfig=The sendmail config file $1 does not exist. Maybe Sendmail is not installed, or your <a href='$2'>module configuration</a> is incorrect.
index_eversion=Your sendmail config file does not appear to be for the latest sendmail version. Webmin only supports versions 8.8 and above.
index_epath=The sendmail executable $1 is not installed on your system. Maybe your <a href='$2'>module configuration</a> is incorrect, or sendmail is not installed.
category=servers
desc_tr=Sendmail Yapýlandýrmasý
os_support=solaris slackware-linux redhat-linux mandrake-linux suse-linux united-linux debian-linux freebsd hpux irix macos open-linux openserver unixware turbo-linux openbsd corel-linux cobalt-linux aix netbsd msc-linux osf1 generic-linux gentoo-linux{-r "/etc/sendmail.cf" || -r "/etc/mail/sendmail.cf"} sol-linux coherent-linux
-desc=Sendmail Mailserver
+desc=Sendmail Mail Server
desc_es=Configuración de Sendmail
desc_sv=Sendmail-inställningar
desc_fr=Configuration de Sendmail