peng.jianhua created RANGER-1856: ------------------------------------ Summary: Installation and access logic are inconsistent for the pid of kms program. Like security admin, they should be consistent. Key: RANGER-1856 URL: https://issues.apache.org/jira/browse/RANGER-1856 Project: Ranger Issue Type: Bug Components: kms Reporter: peng.jianhua Assignee: peng.jianhua
The directory for the kms pid is constant path in installer. {code} pidFolderName='/var/run/ranger_kms' if [ ! -d "${pidFolderName}" ]; then mkdir -p "${pidFolderName}" fi {code} The directory for the kms pid is configurable in ranger-kms and ranger-kms-initd. {code} if [ -z "${RANGER_KMS_PID_DIR_PATH}" ] then RANGER_KMS_PID_DIR_PATH=/var/run/ranger_kms fi if [ ! -d "${RANGER_KMS_PID_DIR_PATH}" ] then mkdir -p $RANGER_KMS_PID_DIR_PATH chmod 660 $RANGER_KMS_PID_DIR_PATH fi pidf=${RANGER_KMS_PID_DIR_PATH}/${RANGER_KMS_PID_NAME} {code} The directory for the kms pid can be configured in install.properties. {code} #PID file path RANGER_KMS_PID_DIR_PATH=/var/run/ranger_kms {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)