Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
SUSE:SLE-12-SP2:Update
pacemaker
pacemaker-mcp-access-permission-setting.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pacemaker-mcp-access-permission-setting.patch of Package pacemaker
commit 6107292b7c01da883a5c8af5d0d2c90e186d4322 Author: HideoYamauchi <renayama19661014@ybb.ne.jp> Date: Thu Dec 8 13:25:54 2016 +0900 Low: mcp: Correction of the difference in access permission setting. diff --git a/configure.ac b/configure.ac index a7f915840..e51a15b17 100644 --- a/configure.ac +++ b/configure.ac @@ -1113,6 +1113,10 @@ CRM_STATE_DIR=${localstatedir}/run/crm AC_DEFINE_UNQUOTED(CRM_STATE_DIR,"$CRM_STATE_DIR", Where to keep state files and sockets) AC_SUBST(CRM_STATE_DIR) +CRM_PACEMAKER_DIR=${localstatedir}/lib/pacemaker +AC_DEFINE_UNQUOTED(CRM_PACEMAKER_DIR,"$CRM_PACEMAKER_DIR", Location to store directory produced by Pacemaker daemons) +AC_SUBST(CRM_PACEMAKER_DIR) + CRM_BLACKBOX_DIR=${localstatedir}/lib/pacemaker/blackbox AC_DEFINE_UNQUOTED(CRM_BLACKBOX_DIR,"$CRM_BLACKBOX_DIR", Where to keep blackbox dumps) AC_SUBST(CRM_BLACKBOX_DIR) diff --git a/mcp/pacemaker.c b/mcp/pacemaker.c index 292e28c5a..95c137010 100644 --- a/mcp/pacemaker.c +++ b/mcp/pacemaker.c @@ -1058,20 +1058,24 @@ main(int argc, char **argv) mkdir(CRM_STATE_DIR, 0750); mcp_chown(CRM_STATE_DIR, pcmk_uid, pcmk_gid); + /* Used to store core/blackbox/pengine/cib files in */ + crm_build_path(CRM_PACEMAKER_DIR, 0750); + mcp_chown(CRM_PACEMAKER_DIR, pcmk_uid, pcmk_gid); + /* Used to store core files in */ - crm_build_path(CRM_CORE_DIR, 0775); + crm_build_path(CRM_CORE_DIR, 0750); mcp_chown(CRM_CORE_DIR, pcmk_uid, pcmk_gid); /* Used to store blackbox dumps in */ - crm_build_path(CRM_BLACKBOX_DIR, 0755); + crm_build_path(CRM_BLACKBOX_DIR, 0750); mcp_chown(CRM_BLACKBOX_DIR, pcmk_uid, pcmk_gid); /* Used to store policy engine inputs in */ - crm_build_path(PE_STATE_DIR, 0755); + crm_build_path(PE_STATE_DIR, 0750); mcp_chown(PE_STATE_DIR, pcmk_uid, pcmk_gid); /* Used to store the cluster configuration */ - crm_build_path(CRM_CONFIG_DIR, 0755); + crm_build_path(CRM_CONFIG_DIR, 0750); mcp_chown(CRM_CONFIG_DIR, pcmk_uid, pcmk_gid); /* Resource agent paths are constructed by the lrmd */
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