These directories ought not to be even world-readable. If this script
for some reason runs with a lax umask they might be created
overly-writeable. Avoid any such bug by setting the mode explicitly.
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Release-acked-by: Juergen Gross <jgross@suse.com>
for mod in $BACKEND_MODULES ; do modprobe "$mod" &>/dev/null ; done
- mkdir -p ${XEN_RUN_DIR}
- mkdir -p ${XEN_LOCK_DIR}
+ mkdir -m700 -p ${XEN_RUN_DIR}
+ mkdir -m700 -p ${XEN_LOCK_DIR}
mkdir -p ${XEN_LOG_DIR}
@XEN_SCRIPT_DIR@/launch-xenstore || exit 1