[SSSD] [PATCH] Always mark SRV servers as primary

Jakub Hrozek jhrozek at redhat.com
Mon Aug 6 16:11:41 UTC 2012


https://fedorahosted.org/sssd/ticket/1459

I noticed this while trying to reproduce #1364. The SRV servers were
just silently skipped because they were not marked as primary.
-------------- next part --------------
>From 5a06d24df00a76af7d8300cb71ed5b0ce21193cc Mon Sep 17 00:00:00 2001
From: Jakub Hrozek <jhrozek at redhat.com>
Date: Mon, 6 Aug 2012 18:05:56 +0200
Subject: [PATCH] Always mark SRV servers as primary

https://fedorahosted.org/sssd/ticket/1459
---
 src/providers/fail_over.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/providers/fail_over.c b/src/providers/fail_over.c
index 002d6d578f2790664f1682e33338403a6d509b95..b4dffd23533af95cd58ed73d1fcdb641d434d970 100644
--- a/src/providers/fail_over.c
+++ b/src/providers/fail_over.c
@@ -542,6 +542,7 @@ fo_add_srv_server(struct fo_service *service, const char *srv,
     server->user_data = user_data;
     server->service = service;
     server->port_status = DEFAULT_PORT_STATUS;
+    server->primary = true; /* SRV servers are never back up */
 
     /* add the SRV-specific data */
     server->srv_data = talloc_zero(service, struct srv_data);
-- 
1.7.11.2



More information about the sssd-devel mailing list