Changes

Jump to navigation Jump to search
482 bytes added ,  19:03, 4 April 2018
no edit summary
Line 3: Line 3:  
http://www.gnu.org/software/make/manual/make.html<br />
 
http://www.gnu.org/software/make/manual/make.html<br />
 
http://www.schacherer.de/frank/technology/tools/make.html#example<br />
 
http://www.schacherer.de/frank/technology/tools/make.html#example<br />
 +
 +
 +
<nowiki>TENKAICHI_USER := $(shell getent passwd tenkaichi)
 +
CWD := $(shell pwd)
 +
#LOGS_DIR := $(shell [ -e /tenkaichi/logs/ ] && echo 1 || echo 0 ))
 +
 +
define create_user
 +
  $(info Creating tenkaichi user & group)
 +
  $(shell useradd --home-dir /tenkaichi --user-group --password $1$XZ3glFTm$310GteJW3A8/JBLT9pbQl/ tenkaichi);
 +
  $(shell mkhomedir_helper tenkaichi);
 +
endef
 +
 +
 +
install:
 +
  ifeq ($(TENKAICHI_USER),)
 +
    $(call create_user)
 +
  endif
 +
        cp -r $(CWD) /tenkaichi
 +
</nowiki>

Navigation menu