Skip to content
Snippets Groups Projects
Commit 2d84c275 authored by Einar Largenius's avatar Einar Largenius
Browse files

Apply changes made on ldap1 as of 2023-01-02

parent 75c99021
Branches
No related tags found
No related merge requests found
#!/bin/sh #!/bin/sh
exit 0
#exit 0 #(krishnaveni: 2022-08-18 till auth1 is fixed due to CVE-2022-2414)
# Source init scripts. # Source init scripts.
. /etc/profile . /etc/profile
...@@ -15,4 +16,3 @@ then ...@@ -15,4 +16,3 @@ then
echo "Python script failed" echo "Python script failed"
fi fi
deactivate deactivate
...@@ -166,7 +166,7 @@ class SUPR_LDAP: ...@@ -166,7 +166,7 @@ class SUPR_LDAP:
# (Krishnaveni: 2022-11-21 commented out as IPA is replaced by Kerberos) # (Krishnaveni: 2022-11-21 commented out as IPA is replaced by Kerberos)
#if self.ipa_pers_cnt: #if self.ipa_pers_cnt:
# self.msgtext += str(self.IPA_PERS_MAIL) + "\n" # self.msgtext += str(self.IPA_PERS_MAIL) + "\n"
if self.krb_pers_cnt: if self.krb_pers_cnt:
self.msgtext += str(self.KRB_PERS_MAIL) + "\n" self.msgtext += str(self.KRB_PERS_MAIL) + "\n"
......
...@@ -624,7 +624,12 @@ class SUPR_LDAP: ...@@ -624,7 +624,12 @@ class SUPR_LDAP:
if ((not result_data) and (not result_data_mid)): if ((not result_data) and (not result_data_mid)):
if (m.user_agreement_version and m.user_agreement_accepted): if (m.user_agreement_version and m.user_agreement_accepted):
self.logger.info("addUpdateProjects m.id -- " + str(m.id)) self.logger.info("addUpdateProjects m.id -- " + str(m.id) + " merge_ids -- " + str(m.merge_ids))
if m.merge_ids:
self.persons_modified = [m]
self.updateDeletePersons()
self.addPerson(m,uidNumber,resourceIDList) self.addPerson(m,uidNumber,resourceIDList)
sua_accepted = True sua_accepted = True
......
...@@ -634,7 +634,12 @@ class SUPR_LDAP: ...@@ -634,7 +634,12 @@ class SUPR_LDAP:
if ((not result_data) and (not result_data_mid)): if ((not result_data) and (not result_data_mid)):
if (m.user_agreement_version and m.user_agreement_accepted): if (m.user_agreement_version and m.user_agreement_accepted):
self.logger.info("addUpdateProjects m.id -- " + str(m.id)) self.logger.info("addUpdateProjects m.id -- " + str(m.id) + " merged_ids -- " + str(m.merged_ids))
if m.merged_ids:
self.persons_modified = [m]
self.updateDeletePersons()
self.addPerson(m,uidNumber,resourceIDList) self.addPerson(m,uidNumber,resourceIDList)
sua_accepted = True sua_accepted = True
......
...@@ -6,6 +6,7 @@ import sys ...@@ -6,6 +6,7 @@ import sys
import supr import supr
import settings import settings
#import supr_ldap_ipa_krb as supr_ldap #import supr_ldap_ipa_krb as supr_ldap
#(Krishnaveni: 2022-11-28 switch to this once IPA is decommissioned)
import supr_ldap_krb as supr_ldap import supr_ldap_krb as supr_ldap
from datetime import datetime from datetime import datetime
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment