1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
Description: allow hardening flags from debian/rules
Author: Thorsten Alteholz <debian@alteholz.de>
Index: otpw-1.5/Makefile
===================================================================
--- otpw-1.5.orig/Makefile 2017-06-25 19:48:57.119216685 +0200
+++ otpw-1.5/Makefile 2017-06-25 19:52:43.400775272 +0200
@@ -7,7 +7,7 @@
VERSION=1.5
CC=gcc
-CFLAGS=-O -ggdb -W -Wall -Wno-unused-result -fPIC
+#CFLAGS=-O -ggdb -W -Wall -Wno-unused-result -fPIC
%.gz: %
gzip -9c $< >$@
@@ -17,9 +17,9 @@
all: $(TARGETS)
otpw-gen: otpw-gen.o rmd160.o md.o otpw.o
- $(CC) -o $@ $+
+ $(CC) $(LDFLAGS) -o $@ $+
demologin: demologin.o otpw.o rmd160.o md.o
- $(CC) -o $@ $+ -lcrypt
+ $(CC) $(LDFLAGS) -o $@ $+ -lcrypt
otpw-gen.o: otpw-gen.c md.h otpw.h
otpw.o: otpw.c otpw.h md.h
@@ -28,7 +28,7 @@
otpw-l.o: otpw-l.c otpw.c otpw.h md.h
pam_otpw.o: pam_otpw.c otpw.h md.h
pam_otpw.so: pam_otpw.o otpw-l.o rmd160.o md.o
- $(CC) --shared -o $@ $+ -lpam
+ $(CC) $(LDFLAGS) --shared -o $@ $+ -lpam
distribution:
git archive --prefix otpw-$(VERSION)/ -o otpw-$(VERSION).tar.gz v$(VERSION)
|