New features for 7.1

This commit is contained in:
Roy Johnson 2006-10-11 19:26:10 +00:00
parent 5b5858055a
commit a43577a119
5 changed files with 300 additions and 3 deletions

View file

@ -25,9 +25,23 @@ updateProductsTable($session);
makeLdapRecursiveFiltersText($session);
addWikiAssets($session);
addImageStuffToCs($session);
addNewAuthSettings($session);
finish($session); # this line required
#-------------------------------------------------
sub addNewAuthSettings {
my $session = shift;
print "\tAdding new WebGUI auth settings to support strong passwords.\n" unless $quiet;
my $newSettings = {
webguiRequiredDigits => 0,
webguiNonWordCharacters => 0,
webguiRequiredMixedCase => 0,
};
foreach my $setting (keys %{$newSettings}) {
$session->db->write("insert into settings (name,value) values (?,?)",[$setting,$newSettings->{$setting}]);
}
}
#-------------------------------------------------
sub addImageStuffToCs {