Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP4:Update
libsemanage
libsemanage-check-module-dir.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libsemanage-check-module-dir.patch of Package libsemanage
Index: libsemanage-2.5/src/direct_api.c =================================================================== --- libsemanage-2.5.orig/src/direct_api.c +++ libsemanage-2.5/src/direct_api.c @@ -2148,12 +2148,13 @@ static int semanage_direct_get_module_in int data_len, compressed = 0; char *data = NULL; char fhll[PATH_MAX]; + struct stat sb; ret = semanage_module_get_path(sh, *modinfo, SEMANAGE_MODULE_PATH_HLL, fhll, sizeof(fhll)); - if (ret == 0) { + if ((ret == 0) && (stat(fhll, &sb) != -1)) { if ((data_len = map_file(sh, fhll, &data, &compressed)) > 0) { char *module_name = NULL;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor