From 05f23ace3f71744c258f48548ab9ab6fd2b6647f Mon Sep 17 00:00:00 2001 From: Renato Westphal Date: Mon, 27 Mar 2017 15:03:34 -0300 Subject: [PATCH] ldpd: update pledge promise in lde With the introduction of the label manager, now lde needs to pledge "unix" as well in order to connect to zebra. Signed-off-by: Renato Westphal --- ldpd/lde.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ldpd/lde.c b/ldpd/lde.c index 3247c8c1cc..0e50f9689f 100644 --- a/ldpd/lde.c +++ b/ldpd/lde.c @@ -166,7 +166,7 @@ lde(const char *user, const char *group, u_short instance) zprivs_init(&lde_privs); #ifdef HAVE_PLEDGE - if (pledge("stdio recvfd", NULL) == -1) + if (pledge("stdio recvfd unix", NULL) == -1) fatal("pledge"); #endif -- 2.39.5