From: Alan T. DeKok Date: Sun, 24 Sep 2023 12:04:51 +0000 (-0400) Subject: don't use update, and do use local variables X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eeeb5b705bc3bf1c263df17a7e5893e1e7a9489d;p=thirdparty%2Ffreeradius-server.git don't use update, and do use local variables --- diff --git a/raddb/sites-available/ldap_sync b/raddb/sites-available/ldap_sync index 0d5ec357084..aaae5fad8ed 100644 --- a/raddb/sites-available/ldap_sync +++ b/raddb/sites-available/ldap_sync @@ -366,11 +366,11 @@ server ldap_sync { # server settings as ldap_sync. # # if (!&reply.LDAP-Sync.Cookie) { -# update control { -# &Tmp-String-0 := "%{ldap:ldap:///%{LDAP-Sync.Directory-Root-DN}?contextCSN?base}" -# } -# if (&control.Tmp-String-0 != "") { -# &reply.LDAP-Sync.Cookie := "rid=000,csn=%{control.Tmp-String-0}" +# string csn +# +# &csn := "%{ldap:ldap:///%{LDAP-Sync.Directory-Root-DN}?contextCSN?base}" +# if (&csn) { +# &reply.LDAP-Sync.Cookie := "rid=000,csn=%{csn}" # updated # } # }