Added methods to migrate old settings to new ldapLink table
This commit is contained in:
parent
7494095ca3
commit
ca360bace8
1 changed files with 18 additions and 0 deletions
|
|
@ -263,6 +263,24 @@ $importNode->addChild({
|
||||||
toolbarRow1=>"bold\nitalic\nbullist\nnumlist\nlink\nunlink\nemotions"
|
toolbarRow1=>"bold\nitalic\nbullist\nnumlist\nlink\nunlink\nemotions"
|
||||||
},"PBrichedit000000000002");
|
},"PBrichedit000000000002");
|
||||||
|
|
||||||
|
#--------------------------------------------
|
||||||
|
print "\tUpdating LDAP Connections.\n" unless ($quiet);
|
||||||
|
my %ldapConnProps = ();
|
||||||
|
$ldapConnProps{ldapLinkId} = "new";
|
||||||
|
$ldapConnProps{ldapLinkName} = "Default LDAP Connection";
|
||||||
|
$ldapConnProps{ldapUrl} = $session{setting}{ldapURL} || "ldap://mycompany.com:389";
|
||||||
|
$ldapConnProps{ldapUserRDN} = $session{setting}{ldapUserRDN};
|
||||||
|
$ldapConnProps{ldapIdentity} = $session{setting}{ldapId};
|
||||||
|
$ldapConnProps{ldapIdentityName} = $session{setting}{ldapIdName};
|
||||||
|
$ldapConnProps{ldapPasswordName} = $session{setting}{ldapPasswordName};
|
||||||
|
$ldapConnProps{ldapSendWelcomeMessage} = $session{setting}{ldapSendWelcomeMessage};
|
||||||
|
$ldapConnProps{ldapWelcomeMessage} = $session{setting}{ldapWelcomeMessage};
|
||||||
|
$ldapConnProps{ldapAccountTemplate} = $session{setting}{ldapAccountTemplate} || "PBtmpl0000000000000004";
|
||||||
|
$ldapConnProps{ldapCreateAccountTemplate} = $session{setting}{ldapCreateAccountTemplate} || "PBtmpl0000000000000005";
|
||||||
|
$ldapConnProps{ldapLoginTemplate} = $session{setting}{ldapLoginTemplate} || "PBtmpl0000000000000006";
|
||||||
|
WebGUI::SQL->setRow("ldapLink","ldapLinkId",\%ldapConnProps);
|
||||||
|
|
||||||
|
WebGUI::SQL->write("delete from settings where name in ('ldapURL','ldapUserRDN','ldapId','ldapIdName','ldapPasswordName','ldapSendWelcomeMessage','ldapWelcomeMessage','ldapAccountTemplate','ldapCreateAccountTemplate','ldapLoginTemplate')");
|
||||||
|
|
||||||
WebGUI::Session::close();
|
WebGUI::Session::close();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue