1 BLACKLIST_FILES
:= data
/DSA-1024 data
/RSA-2048 \
2 data
/OpenVPN-64-LE data
/OpenVPN-32-LE \
3 $(wildcard data
/OpenSSH-
*-LE
) \
4 $(wildcard data
/OpenSSL-
*-LE
)
12 dowkd
: dowkd.in dowkd.blacklist.gz dowkd.blacklist.md5 ChangeLog
force
13 -rm $@ dowkd.pl.gz
2> /dev
/null || true
17 dowkd.blacklist
: $(BLACKLIST_FILES
)
18 -rm $@
2> /dev
/null || true
19 sort -u
$(BLACKLIST_FILES
) -o
$@
21 dowkd.blacklist.gz
: dowkd.blacklist
24 dowkd.blacklist.md5
: dowkd.blacklist
25 -rm $@
2> /dev
/null || true
26 md5sum
$^ | awk
'{print $$1}' > $@
28 # Generate the ChangeLog from the GIT metadata
30 -rm $@
2> /dev
/null || true
31 git log
--pretty
=oneline | while read sha text
; do \
32 t
=$$(git describe
"$$sha" --exact-match
--match
'v[0-9]*' 2>/dev
/null
) ; \
33 test -z
"$$t" || echo
"$$t" ; \