summaryrefslogtreecommitdiffstats
path: root/debian/rules
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/rules
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/rules')
-rwxr-xr-xdebian/rules20
1 files changed, 16 insertions, 4 deletions
diff --git a/debian/rules b/debian/rules
index 44ae64bd2..f30e70131 100755
--- a/debian/rules
+++ b/debian/rules
@@ -48,11 +48,11 @@ override_dh_install:
dh_install
# Move architecture dependent plugins
- mkdir -p $(TOP)/usr/lib/netdata/plugins.d
+ mkdir -p $(TOP)-core/usr/lib/netdata/plugins.d
for plugin in cgroup-network apps.plugin freeipmi.plugin; \
do \
mv $(TOP)-plugins-bash/usr/lib/netdata/plugins.d/$${plugin} \
- $(TOP)/usr/lib/netdata/plugins.d; \
+ $(TOP)-core/usr/lib/netdata/plugins.d; \
done
mkdir -p $(TOP)-plugins-nodejs/usr/lib/netdata/plugins.d
@@ -74,6 +74,18 @@ override_dh_install-indep:
# Setting package version (update check)
echo $(VERSION) > $(TOP)-web/usr/share/netdata/web/version.txt
+override_dh_installinit:
+ dh_installinit -p netdata-core --name=netdata
+ dh_installinit --remaining-packages
+
+override_dh_installsystemd:
+ dh_installsystemd -p netdata-core --name=netdata
+ dh_installsystemd --remaining-packages
+
+override_dh_installlogrotate:
+ dh_installlogrotate -p netdata-core --name=netdata
+ dh_installlogrotate --remaining-packages
+
override_dh_missing:
dh_missing --fail-missing
@@ -82,8 +94,8 @@ override_dh_fixperms-arch:
# apps.plugin should only be runnable by the netdata user. It will be
# given extra capabilities in the postinst script.
- chmod 0754 $(TOP)/usr/lib/netdata/plugins.d/apps.plugin
- chmod 4754 $(TOP)/usr/lib/netdata/plugins.d/freeipmi.plugin
+ chmod 0754 $(TOP)-core/usr/lib/netdata/plugins.d/apps.plugin
+ chmod 4754 $(TOP)-core/usr/lib/netdata/plugins.d/freeipmi.plugin
chmod 0644 $(TOP)-plugins-bash/usr/lib/netdata/charts.d/*.sh
chmod 0644 $(TOP)-plugins-bash/usr/lib/netdata/plugins.d/*.sh.inc
chmod 0644 $(TOP)-plugins-python/usr/lib/netdata/python.d/*.py