Print this page
5344 etc/ftpusers breaks some incrementals
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Approved by: Gordon Ross <gwr@nexenta.com>


  29 SMBFILES= smbpasswd
  30 
  31 include ../../Makefile.cmd
  32 
  33 ROOTETCFILES= $(ETCFILES:%=$(ROOTETC)/%)
  34 ROOTETCFTPDFILES= $(FTPDFILES:%=$(ROOTETCFTPD)/%)
  35 ROOTUSRKVMFILES= $(KVMFILES:%=$(ROOTUSRKVM)/%)
  36 ROOTVARSMBFILES= $(SMBFILES:%=$(ROOTVARSMB)/%)
  37 
  38 FILEMODE= 0644
  39 
  40 ROOTETCFTPUSERSLINK= $(ROOTETC)/ftpusers
  41 
  42 $(ROOTETC)/shadow       :=      FILEMODE =      400
  43 $(ROOTVARSMB)/smbpasswd :=      FILEMODE =      0400
  44 
  45 
  46 .KEEP_STATE:
  47 
  48 $(ROOTETCFTPUSERSLINK): $(ROOTETCFTPDFILES)
  49         $(SYMLINK) ftpd/ftpusers $@
  50 
  51 all: $(ETCFILES) $(KVMFILES) $(SMBFILES) $(FTPDFILES)
  52 
  53 install: all $(ROOTETCFILES) $(ROOTETCFTPDFILES) $(ROOTUSRKVMFILES) $(ROOTVARSMBFILES) $(ROOTETCFTPUSERSLINK)
  54 
  55 clean:
  56         $(RM) $(ROOTETCFTPUSERSLINK)
  57 
  58 lint:
  59 
  60 clobber:
  61 
  62 motd:   FRC
  63         @-$(ECHO) "rebuilding motd"
  64         @$(RELEASE_BUILD)-$(ECHO) "The Illumos Project\tSunOS $(RELEASE)\t$(VERSION)\t$(RELEASE_DATE)" > motd
  65         @$(NOT_RELEASE_BUILD)-$(ECHO) "The Illumos Project\tSunOS $(RELEASE)\t$(VERSION)\t`date +'%h. %d, %Y'`" > motd
  66         @$(NOT_RELEASE_BUILD)-$(ECHO) $(DEV_CM) | sed -e "s/@(#)//" >> motd
  67         @-$(CAT) release_info >> motd
  68 
  69 smbpasswd:


  29 SMBFILES= smbpasswd
  30 
  31 include ../../Makefile.cmd
  32 
  33 ROOTETCFILES= $(ETCFILES:%=$(ROOTETC)/%)
  34 ROOTETCFTPDFILES= $(FTPDFILES:%=$(ROOTETCFTPD)/%)
  35 ROOTUSRKVMFILES= $(KVMFILES:%=$(ROOTUSRKVM)/%)
  36 ROOTVARSMBFILES= $(SMBFILES:%=$(ROOTVARSMB)/%)
  37 
  38 FILEMODE= 0644
  39 
  40 ROOTETCFTPUSERSLINK= $(ROOTETC)/ftpusers
  41 
  42 $(ROOTETC)/shadow       :=      FILEMODE =      400
  43 $(ROOTVARSMB)/smbpasswd :=      FILEMODE =      0400
  44 
  45 
  46 .KEEP_STATE:
  47 
  48 $(ROOTETCFTPUSERSLINK): $(ROOTETCFTPDFILES)
  49         $(RM) $@; $(SYMLINK) ftpd/ftpusers $@
  50 
  51 all: $(ETCFILES) $(KVMFILES) $(SMBFILES) $(FTPDFILES)
  52 
  53 install: all $(ROOTETCFILES) $(ROOTETCFTPDFILES) $(ROOTUSRKVMFILES) $(ROOTVARSMBFILES) $(ROOTETCFTPUSERSLINK)
  54 
  55 clean:
  56         $(RM) $(ROOTETCFTPUSERSLINK)
  57 
  58 lint:
  59 
  60 clobber:
  61 
  62 motd:   FRC
  63         @-$(ECHO) "rebuilding motd"
  64         @$(RELEASE_BUILD)-$(ECHO) "The Illumos Project\tSunOS $(RELEASE)\t$(VERSION)\t$(RELEASE_DATE)" > motd
  65         @$(NOT_RELEASE_BUILD)-$(ECHO) "The Illumos Project\tSunOS $(RELEASE)\t$(VERSION)\t`date +'%h. %d, %Y'`" > motd
  66         @$(NOT_RELEASE_BUILD)-$(ECHO) $(DEV_CM) | sed -e "s/@(#)//" >> motd
  67         @-$(CAT) release_info >> motd
  68 
  69 smbpasswd: