31 lines
884 B
YAML
31 lines
884 B
YAML
# nfpm example configuration file
|
|
#
|
|
# check https://nfpm.goreleaser.com/configuration for detailed usage
|
|
#
|
|
|
|
name: "fail2ban-endlessh"
|
|
arch: "all"
|
|
platform: "linux"
|
|
version: "20240823"
|
|
version_schema: none
|
|
section: "default"
|
|
priority: "extra"
|
|
depends:
|
|
- fail2ban
|
|
- endlessh
|
|
maintainer: "Sam Therapy <sam@samtherapy.net>"
|
|
description: |
|
|
Combining the powers of endlessh and fail2ban.
|
|
homepage: "https://github.com/SamTherapy/fail2ban-endlessh"
|
|
license: "Unlicense"
|
|
contents:
|
|
- src: ./fail2ban-endlessh/action.d/endlessh.conf
|
|
dst: /etc/fail2ban/action.d/endlessh.conf
|
|
type: config
|
|
- src: ./fail2ban-endlessh/jail.d/endlessh.conf
|
|
dst: /etc/fail2ban/jail.d/endlessh.conf
|
|
type: config
|
|
scripts:
|
|
postinstall: ./helpers/fail2ban-endlessh.sh
|
|
postremove: ./helpers/fail2ban-endlessh.sh
|
|
# yaml-language-server: $schema=https://nfpm.goreleaser.com/static/schema.json
|