From 4b75ab87a54cf250a5391b9b06124d44bfac347a Mon Sep 17 00:00:00 2001 From: obarun <eric@obarun.org> Date: Tue, 28 Jul 2020 10:10:49 +1100 Subject: [PATCH] do not add disabled service --- src/66/66-update.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/66/66-update.c b/src/66/66-update.c index c92da296..a1dc3188 100644 --- a/src/66/66-update.c +++ b/src/66/66-update.c @@ -179,9 +179,10 @@ void tree_contents(stralloc *list,char const *tree,ssexec_t *info) if (!ss_resolve_read(&res,solve,name)) log_dieusys_nclean(LOG_EXIT_SYS,&cleanup,"read resolve file of: ",solve,"/",name) ; - - if (!stralloc_catb(list,res.sa.s + res.src,strlen(res.sa.s + res.src) + 1)) - log_diesys_nclean(LOG_EXIT_SYS,&cleanup,"stralloc") ; + + if (res.disen) + if (!stralloc_catb(list,res.sa.s + res.src,strlen(res.sa.s + res.src) + 1)) + log_diesys_nclean(LOG_EXIT_SYS,&cleanup,"stralloc") ; log_trace(DRYRUN ? drun : "","tree: ",info->treename.s," contain service: ",res.sa.s + res.src) ; } -- GitLab