From afe7b9141ff0195abdee88aea8e15bda9c0f573f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucio=20Andr=C3=A9s=20Illanes=20Albornoz=20=28arab=2C=20vx?= =?UTF-8?q?p=29?= Date: Mon, 11 Jul 2016 20:18:10 +0000 Subject: Replaces rm_if_exists() [-m] [-c] w/ secure_rm(), insecure_mkdir(), and secure_cd(). secure_{rm,cd}() verify whether all pathnames supplied are rooted beneath ${PREFIX_ROOT}. --- 004.psxstub.vars | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to '004.psxstub.vars') diff --git a/004.psxstub.vars b/004.psxstub.vars index d9c467d1..cf18c4b1 100644 --- a/004.psxstub.vars +++ b/004.psxstub.vars @@ -9,8 +9,7 @@ pkg_psxstub_finish() { cd psxstub; make ${MAKEFLAGS} DESTDIR=${PKG_PREFIX} TARGET=${TARGET} install; if [ -e ${PKG_PREFIX}/lib/libpsxscl.a ]; then - echo rm -f -- ${PKG_PREFIX}/lib/libpsxscl.a; - rm -f -- ${PKG_PREFIX}/lib/libpsxscl.a; + secure_rm ${PKG_PREFIX}/lib/libpsxscl.a; fi; set_build_script_done install finish; fi; -- cgit v1.2.3