blob: 165097ba9567ee0a76261ee5c9aacdcd99461a07 [file] [log] [blame]
Patrick Ventured75b58d2018-11-25 10:11:01 -08001ACLOCAL_AMFLAGS = -I m4
2
Richard Marian Thomaiyar216f2132018-06-12 19:20:48 +05303CLEANFILES = *~
4
Tim Lee8e5d0612022-11-09 11:21:32 +08005sysconf_DATA = key_file ipmi_pass_32 ipmi_pass_64
6
7FILE_32 := ipmi_pass_32
8FILE_64 := ipmi_pass_64
9
10CP_FILE := $(FILE_$(TARGET_OS_ARCH))
11
Patrick Williams9dbd0222020-12-09 09:35:55 -060012install-exec-hook:
Tim Lee8e5d0612022-11-09 11:21:32 +080013 cp $(DESTDIR)$(sysconfdir)/$(CP_FILE) $(DESTDIR)$(sysconfdir)/ipmi_pass
14 rm $(DESTDIR)$(sysconfdir)/ipmi_pass_64
15 rm $(DESTDIR)$(sysconfdir)/ipmi_pass_32
Vernon Maueryc2ef3312020-04-09 09:58:25 -070016 chmod 0600 $(DESTDIR)$(sysconfdir)/key_file
17 chmod 0600 $(DESTDIR)$(sysconfdir)/ipmi_pass
18
Richard Marian Thomaiyar216f2132018-06-12 19:20:48 +053019securelibdir = /lib/security
20securelib_LTLIBRARIES = pam_ipmicheck.la pam_ipmisave.la
21
22pam_ipmicheck_la_SOURCES = src/pam_ipmicheck/pam_ipmicheck.c
Patrick Ventureedeae562018-11-23 08:45:28 -080023pam_ipmicheck_la_LDFLAGS = \
24 -module \
25 -avoid-version \
26 -shared \
Patrick Venturebca65ee2018-11-23 15:32:18 -080027 $(LIBS)
Richard Marian Thomaiyar216f2132018-06-12 19:20:48 +053028
29pam_ipmisave_la_SOURCES = src/pam_ipmisave/pam_ipmisave.c
Patrick Ventureedeae562018-11-23 08:45:28 -080030pam_ipmisave_la_LDFLAGS = \
31 -module \
32 -avoid-version \
33 -shared \
Patrick Venturebca65ee2018-11-23 15:32:18 -080034 $(LIBS) \
35 $(OPENSSL_LIBS)