diff options
author | Sander Klein <s.klein@picturae.com> | 2020-08-19 15:14:26 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-19 09:14:26 -0400 |
commit | 2a798ad5510008abcb3949d17d97ddaa6d2801b8 (patch) | |
tree | 9041c7604bcc2efdfa69b805ab70f37c8546e820 /contrib/debian/control.jessie | |
parent | b1505b45f87de267f7a374f5c4a2dee33056a5b8 (diff) |
Debian packaging (#8982)
* Add protobuf-compiler
This adds the package protobuf-compiler to the dependencies. Without it,
prometheus support will not be included.
* Remove libraries from dependencies
There is no need to include the libraries since they will automaticaly
be added by ${shlibs:Depends}
* Remove various control files
- control.buster
- control.eoan
- control.xenial
Default control file can be used
- control.jessie
About to be unsupported
- control.wheezy
unsupported
- control.trusty
Since Netdata need libuv1-dev to build, it cannot be build on Trusty
anymore because it doesn't have that library.
* Fix sysv init scripts
Set the location of the pidfile using $PIDFILE in the init script and in
the defaults file. This way no changes are needed when compiling for
systemd or sysv.
* Update documentation to reflect the changes
* Add note about updating the changelog
* Update install instructions
* Remove travis control file adjustments
Since these control files have been removed, this code is now obsolete.
* Remove unused control.focal file
Diffstat (limited to 'contrib/debian/control.jessie')
-rw-r--r-- | contrib/debian/control.jessie | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/contrib/debian/control.jessie b/contrib/debian/control.jessie deleted file mode 100644 index 42247b345c..0000000000 --- a/contrib/debian/control.jessie +++ /dev/null @@ -1,71 +0,0 @@ -Source: netdata -Build-Depends: debhelper (>= 9), - dh-autoreconf, - dh-systemd (>= 1.5), - dpkg-dev (>= 1.13.19), - zlib1g-dev, - uuid-dev, - liblz4-dev, - libjudy-dev, - libssl-dev, - libmnl-dev, - libjson-c-dev, - libcups2-dev, - libipmimonitoring-dev, - libnetfilter-acct-dev, - libsnappy-dev, - libprotobuf-dev, - libprotoc-dev, - cmake, - autogen, - autoconf, - automake, - pkg-config, - curl, - gcc, - g++ -Section: net -Priority: optional -Maintainer: Costa Tsaousis <costa@tsaousis.gr> -Standards-Version: 3.9.6 -Homepage: https://github.com/netdata/netdata/wiki - -Package: netdata -Architecture: any -Depends: adduser, - libcap2-bin (>= 1:2.0), - lsb-base (>= 3.1-23.2), - zlib1g, - libuuid1, - liblz4-1, - libjudydebian1, - openssl, - libmnl0, - libjson-c2, - libnetfilter-acct1, - libprotobuf-c1, - libsnappy1, - libprotoc9, - ${misc:Depends}, - ${shlibs:Depends} -Pre-Depends: dpkg (>= 1.17.14) -Description: real-time charts for system monitoring - Netdata is a daemon that collects data in realtime (per second) - and presents a web site to view and analyze them. The presentation - is also real-time and full of interactive charts that precisely - render all collected values. - -Package: netdata-plugin-cups -Architecture: any -Depends: cups, - netdata (>= ${source:Version}) -Description: The Common Unix Printing System plugin for metrics collection from cupsd - -Package: netdata-plugin-freeipmi -Architecture: any -Depends: freeipmi, - netdata (= ${source:Version}) -Description: FreeIPMI - The Intelligent Platform Management System. - The IPMI specification defines a set of interfaces for platform management. - It is implemented by a number vendors for system management. The features of IPMI that most users will be interested in - are sensor monitoring, system event monitoring, power control, and serial-over-LAN (SOL). |