mirror of
https://github.com/crowdsecurity/crowdsec.git
synced 2025-05-10 20:05:55 +02:00
make: remove unused targets (#2998)
This commit is contained in:
parent
ecd82ecfbd
commit
41ec90ae8c
3 changed files with 0 additions and 60 deletions
|
@ -8,8 +8,6 @@ GO = go
|
|||
GOBUILD = $(GO) build
|
||||
|
||||
BINARY_NAME = cscli$(EXT)
|
||||
PREFIX ?= "/"
|
||||
BIN_PREFIX = $(PREFIX)"/usr/local/bin/"
|
||||
|
||||
.PHONY: all
|
||||
all: clean build
|
||||
|
@ -17,17 +15,5 @@ all: clean build
|
|||
build: clean
|
||||
$(GOBUILD) $(LD_OPTS) -o $(BINARY_NAME)
|
||||
|
||||
.PHONY: install
|
||||
install: install-conf install-bin
|
||||
|
||||
install-conf:
|
||||
|
||||
install-bin:
|
||||
@install -v -m 755 -D "$(BINARY_NAME)" "$(BIN_PREFIX)/$(BINARY_NAME)" || exit
|
||||
|
||||
uninstall:
|
||||
@$(RM) $(CSCLI_CONFIG) $(WIN_IGNORE_ERR)
|
||||
@$(RM) $(BIN_PREFIX)$(BINARY_NAME) $(WIN_IGNORE_ERR)
|
||||
|
||||
clean:
|
||||
@$(RM) $(BINARY_NAME) $(WIN_IGNORE_ERR)
|
||||
|
|
|
@ -10,13 +10,6 @@ GOTEST = $(GO) test
|
|||
|
||||
CROWDSEC_BIN = crowdsec$(EXT)
|
||||
# names longer than 15 chars break 'pgrep'
|
||||
PREFIX ?= "/"
|
||||
CFG_PREFIX = $(PREFIX)"/etc/crowdsec/config/"
|
||||
BIN_PREFIX = $(PREFIX)"/usr/local/bin/"
|
||||
DATA_PREFIX = $(PREFIX)"/var/run/crowdsec/"
|
||||
PID_DIR = $(PREFIX)"/var/run/"
|
||||
|
||||
SYSTEMD_PATH_FILE = "/etc/systemd/system/crowdsec.service"
|
||||
|
||||
.PHONY: all
|
||||
all: clean test build
|
||||
|
@ -29,41 +22,3 @@ test:
|
|||
|
||||
clean:
|
||||
@$(RM) $(CROWDSEC_BIN) $(WIN_IGNORE_ERR)
|
||||
|
||||
.PHONY: install
|
||||
install: install-conf install-bin
|
||||
|
||||
.PHONY: install-conf
|
||||
install-conf:
|
||||
mkdir -p $(DATA_PREFIX) || exit
|
||||
(cd ../.. / && find ./data -type f -exec install -Dm 755 "{}" "$(DATA_PREFIX){}" \; && cd ./cmd/crowdsec) || exit
|
||||
(cd ../../config && find ./patterns -type f -exec install -Dm 755 "{}" "$(CFG_PREFIX){}" \; && cd ../cmd/crowdsec) || exit
|
||||
mkdir -p "$(CFG_PREFIX)" || exit
|
||||
mkdir -p "$(CFG_PREFIX)/parsers" || exit
|
||||
mkdir -p "$(CFG_PREFIX)/scenarios" || exit
|
||||
mkdir -p "$(CFG_PREFIX)/postoverflows" || exit
|
||||
mkdir -p "$(CFG_PREFIX)/collections" || exit
|
||||
mkdir -p "$(CFG_PREFIX)/patterns" || exit
|
||||
install -v -m 755 -D ../../config/prod.yaml "$(CFG_PREFIX)" || exit
|
||||
install -v -m 755 -D ../../config/dev.yaml "$(CFG_PREFIX)" || exit
|
||||
install -v -m 755 -D ../../config/acquis.yaml "$(CFG_PREFIX)" || exit
|
||||
install -v -m 755 -D ../../config/profiles.yaml "$(CFG_PREFIX)" || exit
|
||||
install -v -m 755 -D ../../config/api.yaml "$(CFG_PREFIX)" || exit
|
||||
mkdir -p $(PID_DIR) || exit
|
||||
PID=$(PID_DIR) DATA=$(DATA_PREFIX)"/data/" CFG=$(CFG_PREFIX) envsubst < ../../config/prod.yaml > $(CFG_PREFIX)"/default.yaml"
|
||||
|
||||
.PHONY: install-bin
|
||||
install-bin:
|
||||
install -v -m 755 -D "$(CROWDSEC_BIN)" "$(BIN_PREFIX)/$(CROWDSEC_BIN)" || exit
|
||||
|
||||
.PHONY: systemd
|
||||
systemd: install
|
||||
CFG=$(CFG_PREFIX) PID=$(PID_DIR) BIN=$(BIN_PREFIX)"/"$(CROWDSEC_BIN) envsubst < ../../config/crowdsec.service > "$(SYSTEMD_PATH_FILE)"
|
||||
systemctl daemon-reload
|
||||
|
||||
.PHONY: uninstall
|
||||
uninstall:
|
||||
$(RM) $(CFG_PREFIX) $(WIN_IGNORE_ERR)
|
||||
$(RM) $(DATA_PREFIX) $(WIN_IGNORE_ERR)
|
||||
$(RM) "$(BIN_PREFIX)/$(CROWDSEC_BIN)" $(WIN_IGNORE_ERR)
|
||||
$(RM) "$(SYSTEMD_PATH_FILE)" $(WIN_IGNORE_ERR)
|
||||
|
|
|
@ -18,7 +18,6 @@ NC='\033[0m'
|
|||
SILENT="false"
|
||||
DOCKER_MODE="false"
|
||||
|
||||
CROWDSEC_RUN_DIR="/var/run"
|
||||
CROWDSEC_LIB_DIR="/var/lib/crowdsec"
|
||||
CROWDSEC_USR_DIR="/usr/local/lib/crowdsec"
|
||||
CROWDSEC_DATA_DIR="${CROWDSEC_LIB_DIR}/data"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue