From c7a12e25838970c1826615ab1b9c91146305c4ef Mon Sep 17 00:00:00 2001
From: Timothy Pearson <kb9vqf@pearsoncomputing.net>
Date: Sat, 4 Oct 2025 17:57:39 -0500
Subject: Save Kerberos settings before creating machine entry in LDAP database
 in bonding wizard

Signed-off-by: Timothy Pearson <kb9vqf@pearsoncomputing.net>
---
 src/bondwizard.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/bondwizard.cpp b/src/bondwizard.cpp
index b40d207..97b33af 100644
--- a/src/bondwizard.cpp
+++ b/src/bondwizard.cpp
@@ -202,6 +202,9 @@ void BondWizard::accept(){
 	cancelButton()->setEnabled(false);
 	finishpage->setEnabled(false);
 
+	// Write settings before attempting to connect to kadmin
+	m_ldapConfig->save();
+
 	if (LDAPManager::bondRealm(finishpage->ldapAdminUsername->text(), finishpage->ldapAdminPassword->password(), finishpage->ldapAdminRealm->text(), &errorString) == 0) {
 		m_finalRealm.bonded = true;
 		if (m_realmList->contains(m_finalRealm.name)) {
-- 
cgit v1.2.3

