-Webmin Version 1.380
+Webmin Version 1.390
--------------------
Webmin is a web-based interface for system administration for Unix.
Using any browser that supports tables and forms, you can setup user
# Password free text
$field = &ui_password($c, undef, $p[2] || 40, 0, $p[3]);
}
+ $label = "<a name=$c>$label</a>";
print &ui_table_row($label, $field, 1, [ "width=30% nowrap" ]);
}
}
require './config-lib.pl';
require './ui-lib.pl';
&init_config();
-$m = $ARGV[0];
+$m = $in{'module'} || $ARGV[0];
&foreign_available($m) || &error($text{'config_eaccess'});
%access = &get_module_acl(undef, $m);
$access{'noconfig'} &&
-acl_feedback=Può iniviare email di segnalazione?
+acl_feedback=Può inviare email di segnalazione?
acl_feedback0=No
acl_feedback1=Si, ma senza file di configurazione
acl_feedback2=Si
session_mesg2=Inserisci nome utente e password per il login
session_pass=Password
session_save=Ricorda login permanentemente
-session_timed_out=Timeout di sessione dopo $1 minuti di inattività
+session_timed_out=La sessione è scaduta dopo $1 minuti di inattività
session_user=Nome utente
skill_high=Esperto
skill_low=Inesperto
longdesc=Manage the OpenLDAP server and objects in its database
category=servers
perldepends=Net::LDAP
+desc_ca=Servidor LDAP
elsif ($a eq "--sign") {
$sign = 1;
}
+ elsif ($a eq "--epoch") {
+ $epoch = shift(@ARGV);
+ }
elsif ($a =~ /^\-\-/) {
print STDERR "Unknown option $a\n";
exit(1);
print STDERR " [--provides provides]\n";
print STDERR " [--usermin]\n";
print STDERR " [--release number]\n";
+ print STDERR " [--epoch number]\n";
print STDERR " [--target-dir directory]\n";
print STDERR " [--dir directory-in-package]\n";
print STDERR " [--allow-overwrite]\n";
$providesheader = $provides ? "Provides: $provides" : undef;
$vendorheader = $vendor ? "Vendor: $vendor" : undef;
$urlheader = $url ? "URL: $url" : undef;
+$epochheader = $epoch ? "Epoch: $epoch" : undef;
open(SPEC, ">$spec_dir/$prefix$mod.spec");
print SPEC <<EOF;
%define __spec_install_post %{nil}
Vendor: Jamie Cameron
BuildRoot: /tmp/%{name}-%{version}
BuildArchitectures: noarch
+$epochheader
$providesheader
$vendorheader
$urlheader
if [ "$licence_module" != "" ]; then
echo licence_module=$licence_module >>$cfile
fi
+
+ # Disallow unknown referers by default
+ echo "referers_none=1" >>$cfile
else
# one-off hack to set log variable in config from miniserv.conf
grep log= $config_dir/config >/dev/null
grep logtime= $config_dir/miniserv.conf >> $config_dir/config
grep logclear= $config_dir/miniserv.conf >> $config_dir/config
fi
+
+ # Disallow unknown referers if not set
+ grep referers_none= $cfile >/dev/null
+ if [ "$?" != "0" ]; then
+ echo "referers_none=1" >>$cfile
+ fi
fi
echo $ver > $config_dir/version
echo "..done"