forked from sipcapture/homer-app
-
Notifications
You must be signed in to change notification settings - Fork 0
/
homer-app.yaml
46 lines (46 loc) · 1.16 KB
/
homer-app.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# nfpm example config file
name: "homer-app"
arch: "amd64"
platform: "linux"
version: "v${VERSION}"
section: "default"
priority: "extra"
replaces:
- webapp-go
provides:
- webapp-go
#depends:
#- telegraf
# recommends on rpm packages requires rpmbuild >= 4.13
#recommends:
#- whatever
# suggests on rpm packages requires rpmbuild >= 4.13
#suggests:
#- something-else
#conflicts:
#- not-foo
#- not-bar
maintainer: "QXIP SIPCapture <[email protected]>"
description: |
HOMER 7.7 WebAPP + API
vendor: "QXIP"
homepage: "http://qxip.net"
license: "AGPLv3"
bindir: "/usr/local/bin"
files:
/tmp/pkg/homer-app: "/usr/local/bin/homer-app"
/tmp/pkg/log/.keepme: "/usr/local/homer/log/.keepme"
/tmp/pkg/dist/**/*: "/usr/local/homer/dist"
config_files:
/tmp/pkg/swagger.json: "/usr/local/homer/etc/swagger.json"
/tmp/pkg/etc/webapp_config.json: "/usr/local/homer/etc/webapp_config.json"
/tmp/pkg/homer-app.service: "/lib/systemd/system/homer-app.service"
#overrides:
# rpm:
# scripts:
# preinstall: ./scripts/preinstall.sh
# postremove: ./scripts/postremove.sh
# deb:
# scripts:
# postinstall: ./scripts/postinstall.sh
# preremove: ./scripts/preremove.sh