]> git.saurik.com Git - apple/system_cmds.git/blobdiff - chkpasswd.tproj/Makefile
system_cmds-496.tar.gz
[apple/system_cmds.git] / chkpasswd.tproj / Makefile
index f16cc4375cac2a467ef30b79bb6cfae2c59e3337..6c8926efa0450e87820af5e39f14070ba35347c9 100644 (file)
@@ -1,13 +1,19 @@
 Project = chkpasswd
 Install_Dir = /usr/libexec
 
-HFILES = stringops.h
-CFILES = ds_passwd.c nis_passwd.c file_passwd.c passwd.c\
-         stringops.c
+CFILES = od_passwd.c nis_passwd.c file_passwd.c pam_passwd.c passwd.c\
+       stringops.c
 MANPAGES = chkpasswd.8
 
-Extra_Frameworks = -framework DirectoryService
+Extra_CC_Flags = -Wall -Werror -mdynamic-no-pic
+Extra_LD_Flags = -dead_strip
+
+Extra_Frameworks = -framework CoreFoundation -framework OpenDirectory -lpam
 
 include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make
 
 Install_Program_Mode = 04555
+
+after_install:
+       $(INSTALL_DIRECTORY) "$(DSTROOT)"/private/etc/pam.d
+       $(INSTALL_FILE) chkpasswd.pam "$(DSTROOT)"/private/etc/pam.d/chkpasswd