Files
Arquivotheca.Solaris-2.5/cmd/passwd/Makefile
seta75D 7c4988eac0 Init
2021-10-11 19:38:01 -03:00

61 lines
1.1 KiB
Makefile
Executable File

#
# Copyright (c) 1989 by Sun Microsystems, Inc.
#
#ident "@(#)Makefile 1.17 94/08/12 SMI"
#
# cmd/passwd/Makefile
#
PROG= passwd
TXTS= $(PROG).dfl
YPPASSWD= yppasswd
NISPASSWD= nispasswd
include ../Makefile.cmd
DFLTD= $(ROOTETC)/default
DIRS= $(DFLTD)
ETCDFLTPROG = $(PROG:%=$(DFLTD)/%)
$(ETCDFLTPROG) := FILEMODE = $(LIBFILEMODE)
LDLIBS += -lcmd -lcrypt_i -lbsm -lintl -ldl -lauth -lnsl -lsocket
FILEMODE = 06555
OWNER = root
GROUP = sys
TMPDIR = ./tmp
XGETFLAGS += -a -x $(PROG).xcl
.KEEP_STATE:
all: $(PROG) $(TXTS) $(YPPASSWD) $(NISPASSWD)
$(YPPASSWD): $(PROG)
@$(RM) $(YPPASSWD); $(LN) $(PROG) $(YPPASSWD)
$(NISPASSWD): $(PROG)
@$(RM) $(NISPASSWD); $(LN) $(PROG) $(NISPASSWD)
install: all $(DIRS) $(ROOTPROG) $(PROG).dfl $(ETCDFLTPROG)
$(RM) $(ROOTBIN)/$(YPPASSWD)
$(RM) $(ROOTBIN)/$(NISPASSWD)
$(LN) $(ROOTBIN)/$(PROG) $(ROOTBIN)/$(YPPASSWD)
$(LN) $(ROOTBIN)/$(PROG) $(ROOTBIN)/$(NISPASSWD)
$(DIRS):
$(INS.dir)
$(DFLTD)/% : %
$(MV) $(PROG) $(PROG).save
$(LN) $(PROG).dfl $(PROG)
$(INS.file)
$(RM) $(PROG)
$(MV) $(PROG).save $(PROG)
clean:
lint: lint_PROG
include ../Makefile.targ