From: Sebastian Mitterle Date: Tue, 7 Jan 2020 14:15:19 +0000 (+0000) Subject: security: improve security driver error message X-Git-Tag: v6.0.0-rc1~59 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=97c7f3ead4930ae85c365b1753c2676b2da71b4d;p=thirdparty%2Flibvirt.git security: improve security driver error message Currently, when security driver is not available users are informed that it wasn't found which can be confusing. 1. Update error message 2. Add comment to domain doc Reviewed-by: Daniel P. Berrangé Signed-off-by Sebastian Mitterle --- diff --git a/docs/formatdomain.html.in b/docs/formatdomain.html.in index dd04a05f09..3040448df1 100644 --- a/docs/formatdomain.html.in +++ b/docs/formatdomain.html.in @@ -9011,7 +9011,8 @@ qemu-kvm -net nic,model=? /dev/null
model
A valid security model name, matching the currently - activated security model + activated security model. Model dac is not available + when guest is run by unprivileged user.
relabel
Either yes or no. This must always diff --git a/src/security/security_manager.c b/src/security/security_manager.c index 952675381d..f229d94570 100644 --- a/src/security/security_manager.c +++ b/src/security/security_manager.c @@ -769,7 +769,7 @@ static int virSecurityManagerCheckModel(virSecurityManagerPtr mgr, } virReportError(VIR_ERR_CONFIG_UNSUPPORTED, - _("Unable to find security driver for model %s"), + _("Security driver model '%s' is not available"), secmodel); cleanup: VIR_FREE(sec_managers);