diff --git a/.github/workflows/package.yaml b/.github/workflows/package.yaml index 443e9c6..4782b83 100644 --- a/.github/workflows/package.yaml +++ b/.github/workflows/package.yaml @@ -5,7 +5,6 @@ on: push: branches: - main - - test tags: - 'v*.*.*' @@ -46,7 +45,7 @@ jobs: sudo apt update && sudo apt -y install make pkg-config rubygems && sudo gem install fpm # Download corazawaf/coraza/coraza.conf for distribution - curl https://raw.githubusercontent.com/corazawaf/coraza/v2/master/coraza.conf-recommended > coraza.conf + curl https://raw.githubusercontent.com/corazawaf/coraza/v3.0.0/coraza.conf-recommended > coraza.conf - name: Build binary run: VERSION=${PACKAGE_VERSION} ARCH=${{ matrix.arch }} make diff --git a/Makefile b/Makefile index f8cf8e5..b3ba83d 100644 --- a/Makefile +++ b/Makefile @@ -35,7 +35,7 @@ endif default: build build: - GOARCH=$(ARCH) GOOS=$(OS) go build -v ${LDFLAGS} -o $(BINARY)_$(ARCH) cmd/coraza-spoa/main.go + GOARCH=$(ARCH) GOOS=$(OS) CGO_ENABLED=0 go build -v ${LDFLAGS} -o $(BINARY)_$(ARCH) cmd/coraza-spoa/main.go clean: rm -f $(BINARY)_amd64 $(BINARY)_arm64 $(BINARY)_386 diff --git a/contrib/coraza-spoa.service b/contrib/coraza-spoa.service index 6f618db..545aca1 100644 --- a/contrib/coraza-spoa.service +++ b/contrib/coraza-spoa.service @@ -3,7 +3,7 @@ Description=Coraza WAF SPOA Daemon Documentation=https://www.coraza.io [Service] -ExecStart=/usr/bin/coraza-spoa -config-file=/etc/coraza-spoa/config.yaml +ExecStart=/usr/bin/coraza-spoa -config=/etc/coraza-spoa/config.yaml WorkingDirectory=/ Restart=always Type=exec