SMOLNET PORTAL home about changes
iSimplify Makefile and use system flags if there are any. - sup - small tool for privilege escalation	Err	bitreich.org	70
hgit clone git://bitreich.org/sup git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/sup	URL:git://bitreich.org/sup git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/sup	bitreich.org	70
1Log	/scm/sup/log.gph	bitreich.org	70
1Files	/scm/sup/files.gph	bitreich.org	70
1Refs	/scm/sup/refs.gph	bitreich.org	70
1Tags	/scm/sup/tag	bitreich.org	70
1README	/scm/sup/file/README.gph	bitreich.org	70
1LICENSE	/scm/sup/file/LICENSE.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit 6953562c3fce572433811b5b8a11a1c809d3229b	/scm/sup/commit/6953562c3fce572433811b5b8a11a1c809d3229b.gph	bitreich.org	70
1parent 6dc729cc16f9263e76a04c9c366139d4cb44db1f	/scm/sup/commit/6dc729cc16f9263e76a04c9c366139d4cb44db1f.gph	bitreich.org	70
hAuthor: parazyd <parazyd@dyne.org>	URL:mailto:parazyd@dyne.org	bitreich.org	70
iDate:   Wed, 27 Jan 2021 15:08:15 +0100	Err	bitreich.org	70
i	Err	bitreich.org	70
iSimplify Makefile and use system flags if there are any.	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M LICENSE                             |       2 +-	Err	bitreich.org	70
i  M Makefile                            |      23 +++++++++++++++--------	Err	bitreich.org	70
i  M README                              |       6 ------	Err	bitreich.org	70
i  D config.mk                           |       7 -------	Err	bitreich.org	70
i	Err	bitreich.org	70
i4 files changed, 16 insertions(+), 22 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/LICENSE b/LICENSE	/scm/sup/file/LICENSE.gph	bitreich.org	70
i@@ -1,4 +1,4 @@	Err	bitreich.org	70
i-Copyright (c) 2018-2019 Ivan J. <parazyd@dyne.org>	Err	bitreich.org	70
i+Copyright (c) 2018-2021 Ivan J. <parazyd@dyne.org>	Err	bitreich.org	70
i               2009-2011 pancake <nopcode.org>	Err	bitreich.org	70
i 	Err	bitreich.org	70
i                     GNU GENERAL PUBLIC LICENSE	Err	bitreich.org	70
1diff --git a/Makefile b/Makefile	/scm/sup/file/Makefile.gph	bitreich.org	70
i@@ -2,7 +2,14 @@	Err	bitreich.org	70
i # See LICENSE file for copyright and license details.	Err	bitreich.org	70
i .POSIX:	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-include config.mk	Err	bitreich.org	70
i+# paths	Err	bitreich.org	70
i+PREFIX = /usr/local	Err	bitreich.org	70
i+MANPREFIX = ${PREFIX}/share/man	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+# use system flags	Err	bitreich.org	70
i+SUP_CFLAGS = ${CFLAGS} -Wall -Werror -pedantic -std=c99	Err	bitreich.org	70
i+SUP_CPPFLAGS = ${CPPFLAGS}	Err	bitreich.org	70
i+SUP_LDFLAGS = ${LDFLAGS} -static	Err	bitreich.org	70
i 	Err	bitreich.org	70
i BIN = sup	Err	bitreich.org	70
i MAN = $(BIN).1	Err	bitreich.org	70
i@@ -10,11 +17,14 @@ OBJ = $(BIN:=.o) sha256.o	Err	bitreich.org	70
i 	Err	bitreich.org	70
i all: $(BIN)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-$(OBJ): config.h config.mk	Err	bitreich.org	70
i+$(OBJ): config.h	Err	bitreich.org	70
i 	Err	bitreich.org	70
i config.h:	Err	bitreich.org	70
i         cp config.def.h config.h	Err	bitreich.org	70
i 	Err	bitreich.org	70
i+.c.o:	Err	bitreich.org	70
i+        $(CC) -c $(SUP_CFLAGS) $(SUP_CPPFLAGS) $<	Err	bitreich.org	70
i+	Err	bitreich.org	70
i $(BIN): $(OBJ)	Err	bitreich.org	70
i         $(CC) $(OBJ) $(LDFLAGS) -o $@	Err	bitreich.org	70
i 	Err	bitreich.org	70
i@@ -23,14 +33,11 @@ clean:	Err	bitreich.org	70
i 	Err	bitreich.org	70
i install: all	Err	bitreich.org	70
i         mkdir -p $(DESTDIR)$(PREFIX)/bin	Err	bitreich.org	70
i-        mkdir -p $(DESTDIR)$(MANDIR)	Err	bitreich.org	70
i+        mkdir -p $(DESTDIR)$(MANPREFIX)/man1	Err	bitreich.org	70
i         cp -f $(BIN) $(DESTDIR)$(PREFIX)/bin	Err	bitreich.org	70
i-        cp -f $(MAN) $(DESTDIR)$(MANDIR)	Err	bitreich.org	70
i+        cp -f $(MAN) $(DESTDIR)$(MANPREFIX)/man1	Err	bitreich.org	70
i         chmod 4711 $(DESTDIR)$(PREFIX)/bin/$(BIN)	Err	bitreich.org	70
i 	Err	bitreich.org	70
i uninstall:	Err	bitreich.org	70
i         rm -f $(DESTDIR)$(PREFIX)/bin/$(BIN)	Err	bitreich.org	70
i-        rm -f $(DESTDIR)$(MANDIR)/$(MAN)	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-.c.o:	Err	bitreich.org	70
i-        $(CC) $(CFLAGS) -c $<	Err	bitreich.org	70
i+        rm -f $(DESTDIR)$(MANPREFIX)/man1/$(MAN)	Err	bitreich.org	70
1diff --git a/README b/README	/scm/sup/file/README.gph	bitreich.org	70
i@@ -8,9 +8,3 @@ Configuration	Err	bitreich.org	70
i -------------	Err	bitreich.org	70
i Use the config.h file to apply authorizations that you want to allow in	Err	bitreich.org	70
i sup. After editing, make sure to recompile and reinstall.	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-Installation	Err	bitreich.org	70
i-------------	Err	bitreich.org	70
i-Edit config.mk to match your local setup and execute `make install` as	Err	bitreich.org	70
i-root. By default, sup will be installed into the /usr/local namespace.	Err	bitreich.org	70
1diff --git a/config.mk b/config.mk	/scm/sup/file/config.mk.gph	bitreich.org	70
i@@ -1,7 +0,0 @@	Err	bitreich.org	70
i-# Install paths	Err	bitreich.org	70
i-PREFIX = /usr/local	Err	bitreich.org	70
i-MANDIR = $(PREFIX)/share/man/man1	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-# Stock FLAGS	Err	bitreich.org	70
i-CFLAGS = -Os -Wall -Werror -pedantic -std=c99	Err	bitreich.org	70
i-LDFLAGS = -static -s	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/sup/commit/6953562c3fce572433...
Content-Typetext/plain; charset=utf-8