From 0f6b23997881f6e683f425cb8529434248a50577 Mon Sep 17 00:00:00 2001 From: John Klug Date: Wed, 21 Dec 2016 12:18:39 -0600 Subject: Fix up stats directory permissions. --- recipes-support/ntp/ntp_4.2.6p5.bbappend | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'recipes-support/ntp') diff --git a/recipes-support/ntp/ntp_4.2.6p5.bbappend b/recipes-support/ntp/ntp_4.2.6p5.bbappend index 4651611..7928608 100644 --- a/recipes-support/ntp/ntp_4.2.6p5.bbappend +++ b/recipes-support/ntp/ntp_4.2.6p5.bbappend @@ -9,18 +9,20 @@ python do_patch_prepend () { import os } pkg_postinst_${PN} () { - if ! [[ -d /var/log/ntpstats ]] ; then - mkdir -p /var/log/ntpstats + sdir=/var/log/ntpstats + if ! [[ -d ${sdir} ]] ; then + mkdir -p ${sdir} fi - chown ntp:ntp /var/log/ntpstats - chmod 775 /var/log/ntpstats + chown ntp:ntp ${sdir} + chmod 775 ${sdir} - if ! [[ -d /var/lib/ntp ]] ; then - mkdir -p /var/lib/ntp + drdir=/var/lib/ntp + if ! [[ -d ${drdir} ]] ; then + mkdir -p ${drdir} fi - drfile="/var/lib/ntp/ntp.drift" + drfile="${drdir}/ntp.drift" touch ${drfile} - chown ntp:ntp ${drfile} chmod 664 ${drfile} + chown -R ntp:ntp ${drdir} } -- cgit v1.2.3