nfpm.yaml 905 B

123456789101112131415161718192021222324252627282930313233343536
  1. name: "grafana"
  2. arch: "${ARCH}"
  3. platform: "linux"
  4. version: "${VERSION}"
  5. section: "default"
  6. priority: "extra"
  7. replaces:
  8. - grafana
  9. provides:
  10. - grafana-server
  11. - grafana-cli
  12. depends:
  13. - adduser
  14. - libfontconfig
  15. maintainer: "<contact@grafana.com>"
  16. description: |
  17. Grafana
  18. vendor: "Grafana"
  19. homepage: "https://grafana.com"
  20. license: "Apache 2"
  21. bindir: "/usr/sbin"
  22. files:
  23. "./bin/grafana-server": "/usr/sbin/grafana-server"
  24. "./bin/grafana-cli": "/usr/sbin/grafana-cli"
  25. config_files:
  26. ./packaging/deb/init.d/grafana-server: "/etc/init.d/grafana-server"
  27. ./packaging/deb/default/grafana-server: "/etc/default/grafana-server"
  28. ./packaging/deb/systemd/grafana-server.service: "/usr/lib/systemd/system/grafana-server.service"
  29. overrides:
  30. rpm:
  31. scripts:
  32. preinstall: ./scripts/preinstall.sh
  33. postremove: ./scripts/postremove.sh
  34. deb:
  35. scripts:
  36. postinstall: ./packaging/deb/control/postinst