about summary refs log tree commit diff
path: root/pkgs/tools/security/chntpw/01-chntpw-install-target.patch
blob: 67c62273aeb65c8c8e12377eb6f15aa5776bbae1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- chntpw-140201/Makefile	2022-04-21 00:14:45.000000000 +0200
+++ chntpw-140201.new/Makefile	2022-04-21 09:15:42.000000000 +0200
@@ -6,10 +6,16 @@
 # See INSTALL for more info.
 #
 
+PREFIX ?= /usr
+
 CFLAGS= -DUSEOPENSSL -g -I. -Wall
 
+BINARIES := chntpw cpnt reged samusrgrp sampasswd
 
-all: chntpw chntpw.static cpnt reged reged.static samusrgrp samusrgrp.static sampasswd sampasswd.static
+all: $(BINARIES)
+install: $(BINARIES)
+	mkdir -p $(PREFIX)/bin
+	cp $^ $(PREFIX)/bin
 
 chntpw: chntpw.o ntreg.o edlib.o libsam.o
 	$(CC) $(CFLAGS) -o chntpw chntpw.o ntreg.o edlib.o libsam.o $(LIBS)