summaryrefslogtreecommitdiffstats
path: root/debian/control
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2019-01-01 16:05:42 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2019-01-27 20:49:02 +0000
commit9defc7d3bebf04db61dcdcbaca9fe9be79432a46 (patch)
tree48a43ce97bb0cf13c1a40c7fe38cc525a631d2e3 /debian/control
parentMoving architecture-independent plugins to interpreter specific netdata-plugi... (diff)
downloadnetdata-9defc7d3bebf04db61dcdcbaca9fe9be79432a46.tar.xz
netdata-9defc7d3bebf04db61dcdcbaca9fe9be79432a46.zip
Renaming netdata to netdata-core, making netdata a meta package depending on the (typical) netdata components that it contained before the package reshuffeling.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control53
1 files changed, 37 insertions, 16 deletions
diff --git a/debian/control b/debian/control
index 77c36f84d..fa759f168 100644
--- a/debian/control
+++ b/debian/control
@@ -19,40 +19,59 @@ Vcs-Git: https://salsa.debian.org/debian/netdata.git
Package: netdata
Section: net
+Architecture: all
+Depends:
+ netdata-core (=${source:Version}),
+ netdata-plugins-bash (=${source:Version}),
+ netdata-web (=${source:Version}),
+ ${misc:Depends},
+Recommends:
+ netdata-plugins-nodejs (=${source:Version}),
+ netdata-plugins-python (=${source:Version}),
+Description: real-time performance monitoring (metapackage)
+ Netdata is distributed, real-time, performance and health monitoring for
+ systems and applications. It provides insights of everything happening on the
+ systems it runs using interactive web dashboards.
+ .
+ It can run autonomously without any third party components or it can be
+ integrated to existing monitoring tool chains (Prometheus, Graphite,
+ OpenTSDB, Kafka, Grafana, etc).
+ .
+ This package is a metapackage depending on the typical netdata components.
+
+Package: netdata-core
+Section: net
Architecture: linux-any
Pre-Depends:
${misc:Pre-Depends},
Depends:
libcap2-bin,
lsb-base,
- netdata-plugins-bash (=${source:Version}),
- netdata-plugins-nodejs (=${source:Version}),
- netdata-plugins-python (=${source:Version}),
- netdata-web (=${source:Version}),
${misc:Depends},
${shlibs:Depends},
Recommends:
curl,
-Description: real-time performance monitoring
+Breaks:
+ netdata (<< 1.11.1+dfsg-3~),
+Description: real-time performance monitoring (core)
Netdata is distributed, real-time, performance and health monitoring for
systems and applications. It provides insights of everything happening on the
systems it runs using interactive web dashboards.
.
- It can run autonomously without any third party components or it can be
- integrated to existing monitoring tool chains (Prometheus, Graphite,
- OpenTSDB, Kafka, Grafana, etc).
+ This package contains the minimal core.
Package: netdata-plugins-bash
+Section: net
Architecture: all
Multi-Arch: foreign
Depends:
bash,
- netdata (=${source:Version}),
+ netdata-core (=${source:Version}),
${misc:Depends},
Suggests:
fping,
Enhances:
- netdata,
+ netdata-core,
Description: real-time performance monitoring (bash plugins)
Netdata is distributed, real-time, performance and health monitoring for
systems and applications. It provides insights of everything happening on the
@@ -61,14 +80,15 @@ Description: real-time performance monitoring (bash plugins)
This package contains the plugins using bash.
Package: netdata-plugins-nodejs
+Section: net
Architecture: all
Multi-Arch: foreign
Depends:
- netdata (=${source:Version}),
+ netdata-core (=${source:Version}),
nodejs,
${misc:Depends},
Enhances:
- netdata,
+ netdata-core,
Description: real-time performance monitoring (nodejs plugins)
Netdata is distributed, real-time, performance and health monitoring for
systems and applications. It provides insights of everything happening on the
@@ -77,17 +97,18 @@ Description: real-time performance monitoring (nodejs plugins)
This package contains the plugins using nodejs.
Package: netdata-plugins-python
+Section: net
Architecture: all
Multi-Arch: foreign
Depends:
- netdata (=${source:Version}),
+ netdata-core (=${source:Version}),
python3,
python3-six,
python3-urllib3 (>= 1.22),
python3-yaml,
${misc:Depends},
Enhances:
- netdata,
+ netdata-core,
Description: real-time performance monitoring (python plugins)
Netdata is distributed, real-time, performance and health monitoring for
systems and applications. It provides insights of everything happening on the
@@ -101,14 +122,14 @@ Architecture: all
Depends:
fonts-font-awesome,
libjs-bootstrap,
- netdata (=${source:Version}),
+ netdata-core (=${source:Version}),
${misc:Depends},
Conflicts:
netdata-data,
Replaces:
netdata-data,
Enhances:
- netdata,
+ netdata-core,
Description: real-time performance monitoring (web)
Netdata is distributed, real-time, performance and health monitoring for
systems and applications. It provides insights of everything happening on the