All pastes #763978 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-11-06 21:35 UTC
rendered paste body
TGT_DIR=`dirname ${OMP_TGT}`
[ ! -d ${TGT_DIR} ] && mkdir -p ${TGT_DIR}
[ ! -e ${OMP_TGT} ] && mkfifo -m 644 ${OMP_TGT}

IS_SEL=`sestatus  | grep status | awk -F: {'print $2'} `
[ "x$IS_SEL" = "xenabled" -o "x" = "x" ] && {
        SECONT=`/usr/sbin/semanage fcontext -l | grep '/var/log/.\*' | \
                rev | awk {'print $1'} | rev | awk -F: {'print $3'}`
echo "${SECONT}"
        [ "x${SECONT}" != "x" ] && {
#       add it to the SELinux rules:
        semanage fcontext -d "${OMP_TGT}" > /dev/null 2>&1
        semanage fcontext -a -t ${SECONT} ${OMP_TGT}
#       and apply it
        restorecon -i ${OMP_TGT}
        }
        }