it* If installed file has no write perms we must install it with 'cp' - sup - small tool for privilege escalation Err parazyd.org 70 hgit clone https://git.parazyd.org/sup URL:https://git.parazyd.org/sup parazyd.org 70 1Log /git/sup/log.gph parazyd.org 70 1Files /git/sup/files.gph parazyd.org 70 1Refs /git/sup/refs.gph parazyd.org 70 1README /git/sup/file/README.gph parazyd.org 70 1LICENSE /git/sup/file/LICENSE.gph parazyd.org 70 i--- Err parazyd.org 70 1commit 0492cb034b11bc7ae89a4be974cf80678c74bfe8 /git/sup/commit/0492cb034b11bc7ae89a4be974cf80678c74bfe8.gph parazyd.org 70 1parent ff73a7f2a0b3eace6096e1bba19df260ea3d2f56 /git/sup/commit/ff73a7f2a0b3eace6096e1bba19df260ea3d2f56.gph parazyd.org 70 hAuthor: pancake@dazo URL:mailto:unknown parazyd.org 70 iDate: Mon, 14 Dec 2009 02:17:20 +0100 Err parazyd.org 70 i Err parazyd.org 70 i* If installed file has no write perms we must install it with 'cp' Err parazyd.org 70 iDiffstat: Err parazyd.org 70 i M Makefile | 2 +- Err parazyd.org 70 i Err parazyd.org 70 i1 file changed, 1 insertion(+), 1 deletion(-) Err parazyd.org 70 i--- Err parazyd.org 70 1diff --git a/Makefile b/Makefile /git/sup/file/Makefile.gph parazyd.org 70 it@@ -25,7 +25,7 @@ mrproper: clean Err parazyd.org 70 i Err parazyd.org 70 i install: Err parazyd.org 70 i mkdir -p ${DESTDIR}${PREFIX}/bin Err parazyd.org 70 i- cp sup ${DESTDIR}${PREFIX}/bin Err parazyd.org 70 i+ cp -f sup ${DESTDIR}${PREFIX}/bin Err parazyd.org 70 i -chown ${USER}:${GROUP} ${DESTDIR}/${PREFIX}/bin/sup Err parazyd.org 70 i -chmod 4111 ${DESTDIR}${PREFIX}/bin/sup Err parazyd.org 70 i mkdir -p ${DESTDIR}${PREFIX}/share/man/man1 Err parazyd.org 70 .