[fix] Permission issue on install of some apps 778

This commit is contained in:
ljf 2017-02-09 13:37:51 +01:00 committed by opi
parent 4daaba82d6
commit cc77cd788d

View file

@ -70,6 +70,13 @@ ynh_bind_or_cp() {
# usage: ynh_mkdir_tmp
# | ret: the created directory path
ynh_mkdir_tmp() {
echo "This helper is deprecated, you should use 'mktemp -d' instead." >&2
mktemp -d
echo "The helper ynh_mkdir_tmp is deprecated." >&2
echo "You should use 'mktemp -d' instead and manage permissions \
properly with chmod/chown." >&2
local TMP_DIR=$(mktemp -d)
# Give rights to other users could be a security risk.
# But for retrocompatibility we need it. (This helpers is deprecated)
chmod 755 $TMP_DIR
echo $TMP_DIR
}