mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-22 04:25:18 +00:00
remote: check actual access to the cert
Instead of calling stat(), check that we'll actually be able to access and read the file. Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
This commit is contained in:
parent
f84fe150e1
commit
db36449fd6
@ -1140,8 +1140,7 @@ static gnutls_certificate_credentials_t x509_cred;
|
||||
static int
|
||||
check_cert_file(const char *type, const char *file)
|
||||
{
|
||||
struct stat sb;
|
||||
if (stat(file, &sb) < 0) {
|
||||
if (access(file, R_OK)) {
|
||||
virReportSystemError(errno,
|
||||
_("Cannot access %s '%s'"),
|
||||
type, file);
|
||||
|
Loading…
x
Reference in New Issue
Block a user