From: Renato Westphal Date: Mon, 27 Mar 2017 18:03:34 +0000 (-0300) Subject: ldpd: update pledge promise in lde X-Git-Tag: frr-3.1-dev~18^2~4 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=05f23ace3f71744c258f48548ab9ab6fd2b6647f;p=matthieu%2Ffrr.git 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 --- 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