X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Flabel.c;h=01f36eb6ccc56a1830c898827717815963b67763;hp=809b1ee64656fb5a75c590a73ee16c44551f28b5;hb=c4dcdb9f4785937f2b73700e66b8cafa452f60a7;hpb=ade509ce73ba1de3bcda8b012961a3045f721df7 diff --git a/src/label.c b/src/label.c index 809b1ee64..01f36eb6c 100644 --- a/src/label.c +++ b/src/label.c @@ -51,6 +51,9 @@ int label_init(void) { if (!use_selinux()) return 0; + if (label_hnd) + return 0; + label_hnd = selabel_open(SELABEL_CTX_FILE, NULL, 0); if (!label_hnd) { log_full(security_getenforce() == 1 ? LOG_ERR : LOG_DEBUG,