summaryrefslogtreecommitdiff
path: root/openssh-ldap-fixes.patch
blob: cca4e92b58e6002ebbbe65ad281fb9766ac2ed5b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
diff -urNp -x '*.orig' openssh-8.4p1.org/Makefile.in openssh-8.4p1/Makefile.in
--- openssh-8.4p1.org/Makefile.in	2021-03-01 11:29:52.615391132 +0100
+++ openssh-8.4p1/Makefile.in	2021-03-01 11:29:52.908739606 +0100
@@ -234,7 +234,7 @@ ssh-sk-helper$(EXEEXT): $(LIBCOMPAT) lib
 	$(LD) -o $@ $(SKHELPER_OBJS) $(LDFLAGS) -lssh -lopenbsd-compat -lssh -lopenbsd-compat $(LIBS) $(LIBFIDO2) $(CHANNELLIBS)
 
 ssh-ldap-helper$(EXEEXT): $(LIBCOMPAT) libssh.a ldapconf.o ldapbody.o ldapmisc.o ldap-helper.o
-	$(LD) -o $@ ldapconf.o ldapbody.o ldapmisc.o ldap-helper.o $(LDFLAGS) -lssh -lopenbsd-compat -lfipscheck $(LIBS)
+	$(LD) -o $@ ldapconf.o ldapbody.o ldapmisc.o ldap-helper.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS)
 
 ssh-keyscan$(EXEEXT): $(LIBCOMPAT) libssh.a $(SSHKEYSCAN_OBJS)
 	$(LD) -o $@ $(SSHKEYSCAN_OBJS) $(LDFLAGS) -lssh -lopenbsd-compat -lssh $(LIBS) $(CHANNELLIBS)
diff -urNp -x '*.orig' openssh-8.4p1.org/ldap-helper.c openssh-8.4p1/ldap-helper.c
--- openssh-8.4p1.org/ldap-helper.c	2021-03-01 11:29:52.615391132 +0100
+++ openssh-8.4p1/ldap-helper.c	2021-03-01 11:29:52.908739606 +0100
@@ -62,6 +62,8 @@ usage(void)
 int
 main(int ac, char **av)
 {
+	extern char *optarg;
+	extern int optind;
 	int opt;
 	FILE *outfile = NULL;