Print this page
6949 illumos nawk should be using from Makefile.master


  65 
  66 SCRIPTS =               i.rbac r.rbac
  67 CLASS_SCR_SRC_DIR =     common
  68 INSTALL_DIR =           $(ROOT)/usr/sadm/install
  69 
  70 CLASS_SCR_DIR =         $(INSTALL_DIR)/scripts
  71 
  72 CLASS_SCR_FILES =       $(SCRIPTS:%=$(CLASS_SCR_DIR)/%)
  73 $(CLASS_SCR_FILES) :=   FILEMODE = 0555
  74 
  75 all clean clobber delete install lint package: $(SUBDIRS)
  76 _msg: $(MSGSUBDIRS)
  77 
  78 install:        install_data
  79 
  80 install_data:   $(ETCSECURITYFILES) $(ETCSECURITYDFILES) $(ETCFILES) \
  81                 $(ETCDFILES) $(CLASS_SCR_FILES) $(MANIFESTDIR) $(MANIFEST) \
  82                 $(METHODDIR) $(METHOD)
  83 
  84 ATTR_FILES =    auth_attr exec_attr prof_attr user_attr
  85 ${ATTR_FILES}:  $$@.txt ${CLASS_SCR_SRC_DIR}/i.rbac
  86         > $@
  87         $(ECHO) $@.txt $@ | $(SHELL) ${CLASS_SCR_SRC_DIR}/i.rbac
  88 
  89 $(ETCSECURITYDFILES) $(ETCDFILES): $$(@D)
  90 
  91 $(ETCSECURITYFILES) $(ETCFILES): $(ETCSECURITY) $(ROOTETCSECURITY)
  92 
  93 $(ETCSECURITY)/%: %
  94         $(INS.file)
  95 
  96 $(ROOTETCSECURITY):
  97         $(INS.dir)
  98 
  99 $(ROOTETCSECURITY)/%: %
 100         $(INS.file)
 101 
 102 $(ROOTETCSECURITY)/%.d/SUNWcs: %
 103         $(INS.rename)
 104 
 105 $(ROOTETC)/% : %
 106         $(INS.file)
 107 




  65 
  66 SCRIPTS =               i.rbac r.rbac
  67 CLASS_SCR_SRC_DIR =     common
  68 INSTALL_DIR =           $(ROOT)/usr/sadm/install
  69 
  70 CLASS_SCR_DIR =         $(INSTALL_DIR)/scripts
  71 
  72 CLASS_SCR_FILES =       $(SCRIPTS:%=$(CLASS_SCR_DIR)/%)
  73 $(CLASS_SCR_FILES) :=   FILEMODE = 0555
  74 
  75 all clean clobber delete install lint package: $(SUBDIRS)
  76 _msg: $(MSGSUBDIRS)
  77 
  78 install:        install_data
  79 
  80 install_data:   $(ETCSECURITYFILES) $(ETCSECURITYDFILES) $(ETCFILES) \
  81                 $(ETCDFILES) $(CLASS_SCR_FILES) $(MANIFESTDIR) $(MANIFEST) \
  82                 $(METHODDIR) $(METHOD)
  83 
  84 ATTR_FILES =    auth_attr exec_attr prof_attr user_attr
  85 $(ATTR_FILES):  $$@.txt $(CLASS_SCR_SRC_DIR)/i.rbac
  86         > $@
  87         $(ECHO) $@.txt $@ | NAWK=$(AWK) $(SHELL) $(CLASS_SCR_SRC_DIR)/i.rbac
  88 
  89 $(ETCSECURITYDFILES) $(ETCDFILES): $$(@D)
  90 
  91 $(ETCSECURITYFILES) $(ETCFILES): $(ETCSECURITY) $(ROOTETCSECURITY)
  92 
  93 $(ETCSECURITY)/%: %
  94         $(INS.file)
  95 
  96 $(ROOTETCSECURITY):
  97         $(INS.dir)
  98 
  99 $(ROOTETCSECURITY)/%: %
 100         $(INS.file)
 101 
 102 $(ROOTETCSECURITY)/%.d/SUNWcs: %
 103         $(INS.rename)
 104 
 105 $(ROOTETC)/% : %
 106         $(INS.file)
 107