From c0b33655cb4a5deb1fb19112b05f8ca709f15e05 Mon Sep 17 00:00:00 2001 From: pierantoniomerlino Date: Mon, 14 Oct 2024 15:38:19 +0200 Subject: [PATCH] Removed resources for specific devices Signed-off-by: pierantoniomerlino --- .../common/customize-installation.sh | 57 +- .../{iptables-generic-device => iptables} | 0 .../common/iptables/iptables-raspberry | 91 --- ...ot_0.xml-generic-device => snapshot_0.xml} | 0 .../common/snapshots/snapshot_0.xml-raspberry | 553 ------------------ .../snapshots/snapshot_0.xml-raspberry-nn | 392 ------------- .../generic-aarch64-nn/deb/control/control | 3 +- .../generic-aarch64/deb/control/control | 4 +- .../generic-arm32-nn/deb/control/control | 3 +- .../generic-arm32/deb/control/control | 4 +- .../generic-x86_64-nn/deb/control/control | 3 +- .../generic-x86_64/deb/control/control | 4 +- 12 files changed, 14 insertions(+), 1100 deletions(-) rename kura/distrib/src/main/resources/common/iptables/{iptables-generic-device => iptables} (100%) delete mode 100644 kura/distrib/src/main/resources/common/iptables/iptables-raspberry rename kura/distrib/src/main/resources/common/snapshots/{snapshot_0.xml-generic-device => snapshot_0.xml} (100%) delete mode 100644 kura/distrib/src/main/resources/common/snapshots/snapshot_0.xml-raspberry delete mode 100644 kura/distrib/src/main/resources/common/snapshots/snapshot_0.xml-raspberry-nn diff --git a/kura/distrib/src/main/resources/common/customize-installation.sh b/kura/distrib/src/main/resources/common/customize-installation.sh index 172afa4b810..2cbd80ef922 100644 --- a/kura/distrib/src/main/resources/common/customize-installation.sh +++ b/kura/distrib/src/main/resources/common/customize-installation.sh @@ -39,54 +39,18 @@ setup_libudev() { } customize_snapshot() { - local BOARD=$1 - if [ ! -d "/opt/eclipse/kura/user/snapshots/" ]; then mkdir /opt/eclipse/kura/user/snapshots/ fi - if [ ${BOARD} = "generic-device" ]; then - mv "/opt/eclipse/kura/install/snapshot_0.xml-${BOARD}" "/opt/eclipse/kura/user/snapshots/snapshot_0.xml" - if python3 -V > /dev/null 2>&1 - then - python3 "/opt/eclipse/kura/install/customize_snapshot.py" ${IS_NETWORKING_PROFILE} - else - # fallback to RaspberryPi configuration to have something working... - if [ ${IS_NETWORKING_PROFILE} == "true" ] - then - mv "/opt/eclipse/kura/install/snapshot_0.xml-raspberry" "/opt/eclipse/kura/user/snapshots/snapshot_0.xml" - else - mv "/opt/eclipse/kura/install/snapshot_0.xml-raspberry-nn" "/opt/eclipse/kura/user/snapshots/snapshot_0.xml" - fi - echo "python3 not found. The snapshot_0.xml file may have wrong interface names. Please correct them manually if they mismatch." - fi - else - if [ ${IS_NETWORKING_PROFILE} == "true" ] - then - mv "/opt/eclipse/kura/install/snapshot_0.xml-${BOARD}" "/opt/eclipse/kura/user/snapshots/snapshot_0.xml" - else - mv "/opt/eclipse/kura/install/snapshot_0.xml-${BOARD}-nn" "/opt/eclipse/kura/user/snapshots/snapshot_0.xml" - fi - fi + mv "/opt/eclipse/kura/install/snapshot_0.xml" "/opt/eclipse/kura/user/snapshots/snapshot_0.xml" + python3 "/opt/eclipse/kura/install/customize_snapshot.py" ${IS_NETWORKING_PROFILE} } customize_iptables() { - local BOARD=$1 - - if [ "${IS_NETWORKING_PROFILE}" = "true" ] - then - mv "/opt/eclipse/kura/install/iptables-${BOARD}" "/opt/eclipse/kura/.data/iptables" - - if [ ${BOARD} = "generic-device" ]; then - if python3 -V > /dev/null 2>&1 - then - python3 "/opt/eclipse/kura/install/customize_iptables.py" - else - # fallback to RaspberryPi configuration to have something working... - mv "/opt/eclipse/kura/install/iptables-raspberry" "/opt/eclipse/kura/.data/iptables" - echo "python3 not found. The iptables file may have wrong interface names. Please correct them manually if they mismatch." - fi - fi + if [ "${IS_NETWORKING_PROFILE}" = "true" ]; then + mv "/opt/eclipse/kura/install/iptables" "/opt/eclipse/kura/.data/iptables" + python3 "/opt/eclipse/kura/install/customize_iptables.py" fi } @@ -96,12 +60,7 @@ customize_kura_properties() { KURA_PLATFORM=$( uname -m ) sed -i "s/kura_platform/${KURA_PLATFORM}/g" "/opt/eclipse/kura/framework/kura.properties" - if python3 -V > /dev/null 2>&1 - then - python3 "/opt/eclipse/kura/install/customize_kura_properties.py" "${BOARD}" - else - echo "python3 not found. Could not edit the primary network interface and device name in /opt/eclipse/kura/framework/kura.properties. Defaulted to eth0 and generic name." - fi + python3 "/opt/eclipse/kura/install/customize_kura_properties.py" "${BOARD}" } customize_ram() { @@ -142,8 +101,8 @@ fi mv "/opt/eclipse/kura/install/jdk.dio.properties-${BOARD}" "/opt/eclipse/kura/framework/jdk.dio.properties" -customize_snapshot "${BOARD}" +customize_snapshot customize_kura_properties "${BOARD}" -customize_iptables "${BOARD}" +customize_iptables customize_ram "${BOARD}" diff --git a/kura/distrib/src/main/resources/common/iptables/iptables-generic-device b/kura/distrib/src/main/resources/common/iptables/iptables similarity index 100% rename from kura/distrib/src/main/resources/common/iptables/iptables-generic-device rename to kura/distrib/src/main/resources/common/iptables/iptables diff --git a/kura/distrib/src/main/resources/common/iptables/iptables-raspberry b/kura/distrib/src/main/resources/common/iptables/iptables-raspberry deleted file mode 100644 index 0a22cc74bef..00000000000 --- a/kura/distrib/src/main/resources/common/iptables/iptables-raspberry +++ /dev/null @@ -1,91 +0,0 @@ -*nat -:PREROUTING ACCEPT [0:0] -:INPUT ACCEPT [0:0] -:OUTPUT ACCEPT [0:0] -:POSTROUTING ACCEPT [0:0] -:input-kura - [0:0] -:output-kura - [0:0] -:postrouting-kura - [0:0] -:postrouting-kura-pf - [0:0] -:postrouting-kura-ipf - [0:0] -:prerouting-kura - [0:0] -:prerouting-kura-pf - [0:0] --I PREROUTING -j prerouting-kura --I prerouting-kura -j prerouting-kura-pf --I INPUT -j input-kura --I OUTPUT -j output-kura --I POSTROUTING -j postrouting-kura --I postrouting-kura -j postrouting-kura-pf --I postrouting-kura -j postrouting-kura-ipf --A prerouting-kura -j RETURN --A input-kura -j RETURN --A output-kura -j RETURN --A postrouting-kura -o eth0 -j MASQUERADE --A postrouting-kura -j RETURN --A postrouting-kura-pf -j RETURN --A postrouting-kura-ipf -j RETURN --A prerouting-kura-pf -j RETURN -COMMIT -*filter -:INPUT DROP [0:0] -:FORWARD DROP [0:0] -:OUTPUT ACCEPT [0:0] -:input-kura - [0:0] -:output-kura - [0:0] -:forward-kura - [0:0] -:forward-kura-pf - [0:0] -:forward-kura-ipf - [0:0] --I INPUT -j input-kura --I FORWARD -j forward-kura --I OUTPUT -j output-kura --I forward-kura -j forward-kura-pf --I forward-kura -j forward-kura-ipf --A input-kura -i wlan0 -p tcp -m tcp --dport 8000 -j ACCEPT --A input-kura -i eth0 -p tcp -m tcp --dport 8000 -j ACCEPT --A input-kura -i wlan0 -p udp -m udp --dport 67 -j ACCEPT --A input-kura -i eth0 -p udp -m udp --dport 67 -j ACCEPT --A input-kura -i wlan0 -p udp -m udp --dport 53 -j ACCEPT --A input-kura -i eth0 -p udp -m udp --dport 53 -j ACCEPT --A input-kura -s 127.0.0.1/32 -p tcp -m tcp --dport 5002 -j ACCEPT --A input-kura -i wlan0 -p tcp -m tcp --dport 1450 -j ACCEPT --A input-kura -i eth0 -p tcp -m tcp --dport 1450 -j ACCEPT --A input-kura -i wlan0 -p tcp -m tcp --dport 443 -j ACCEPT --A input-kura -i eth0 -p tcp -m tcp --dport 443 -j ACCEPT --A input-kura -i wlan0 -p tcp -m tcp --dport 4443 -j ACCEPT --A input-kura -i eth0 -p tcp -m tcp --dport 4443 -j ACCEPT --A input-kura -i wlan0 -p tcp -m tcp --dport 22 -j ACCEPT --A input-kura -i eth0 -p tcp -m tcp --dport 22 -j ACCEPT --A input-kura -i lo -j ACCEPT --A input-kura -m state --state RELATED,ESTABLISHED -j ACCEPT --A input-kura -p icmp -m icmp --icmp-type 8 -m state --state NEW,RELATED,ESTABLISHED -j ACCEPT --A input-kura -j RETURN --A forward-kura -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT --A forward-kura -i wlan0 -o eth0 -j ACCEPT --A forward-kura -j RETURN --A output-kura -p icmp -m icmp --icmp-type 0 -m state --state RELATED,ESTABLISHED -j ACCEPT --A output-kura -j RETURN --A forward-kura-pf -j RETURN --A forward-kura-ipf -j RETURN -COMMIT -*mangle -:PREROUTING ACCEPT [0:0] -:INPUT ACCEPT [0:0] -:OUTPUT ACCEPT [0:0] -:FORWARD ACCEPT [0:0] -:POSTROUTING ACCEPT [0:0] -:input-kura - [0:0] -:output-kura - [0:0] -:forward-kura - [0:0] -:postrouting-kura - [0:0] -:prerouting-kura - [0:0] --I PREROUTING -j prerouting-kura --I INPUT -j input-kura --I OUTPUT -j output-kura --I FORWARD -j forward-kura --I POSTROUTING -j postrouting-kura --A prerouting-kura -j RETURN --A input-kura -j RETURN --A output-kura -j RETURN --A forward-kura -j RETURN --A postrouting-kura -j RETURN -COMMIT diff --git a/kura/distrib/src/main/resources/common/snapshots/snapshot_0.xml-generic-device b/kura/distrib/src/main/resources/common/snapshots/snapshot_0.xml similarity index 100% rename from kura/distrib/src/main/resources/common/snapshots/snapshot_0.xml-generic-device rename to kura/distrib/src/main/resources/common/snapshots/snapshot_0.xml diff --git a/kura/distrib/src/main/resources/common/snapshots/snapshot_0.xml-raspberry b/kura/distrib/src/main/resources/common/snapshots/snapshot_0.xml-raspberry deleted file mode 100644 index e564dd9afe5..00000000000 --- a/kura/distrib/src/main/resources/common/snapshots/snapshot_0.xml-raspberry +++ /dev/null @@ -1,553 +0,0 @@ - - - - - - - 22,tcp,,eth0,,,,#;22,tcp,,wlan0,,,,#;443,tcp,,eth0,,,,#;443,tcp,,wlan0,,,,#;4443,tcp,,eth0,,,,#;4443,tcp,,wlan0,,,,#;1450,tcp,,eth0,,,,#;1450,tcp,,wlan0,,,,#;5002,tcp,127.0.0.1/32,,,,,#;53,udp,,eth0,,,,#;53,udp,,wlan0,,,,#;67,udp,,eth0,,,,#;67,udp,,wlan0,,,,#;8000,tcp,,eth0,,,,#;8000,tcp,,wlan0,,,,# - - - - - - - - - - - - - - - - false - - - testKEYS - - - INFRA - - - ETHERNET - - - LOOPBACK - - - SECURITY_WPA2 - - - CCMP - - - netIPv4StatusEnabledWAN - - - netIPv6StatusDisabled - - - false - - - true - - - true - - - 24 - - - - - - 172.16.1.100 - - - MASTER - - - nl80211 - - - WIFI - - - nl80211 - - - lo,wlan0,eth0 - - - NONE - - - 172.16.1.1 - - - 7200 - - - - - - 172.16.0.100 - - - false - - - 7200 - - - true - - - true - - - 172.16.0.110 - - - MASTER - - - RADIO_MODE_80211g - - - 172.16.1.110 - - - netIPv4StatusUnmanaged - - - netIPv6StatusUnmanaged - - - 7200 - - - kura_gateway_raspberry_pi - - - 24 - - - 1 - - - 24 - - - wepKeyInfraWlan0 - - - - - - false - - - - - - 7200 - - - netIPv4StatusEnabledLAN - - - netIPv6StatusDisabled - - - - - - - false - - - org.eclipse.kura.watchdog.WatchdogService - - - 10000 - - - - - - - true - - - 123 - - - 3600 - - - java-ntp - - - true - - - 10000 - - - 0.pool.ntp.org - - - org.eclipse.kura.clock.ClockService - - - - - - - SA - - - 10 - - - jdbc:h2:mem:kuradb - - - org.eclipse.kura.core.db.H2DbService - - - 900 - - - org.eclipse.kura.db.H2DbService - - - - - - - memory - - - true - - - false - - - 4 - - - org.eclipse.kura.core.data.transport.mqtt.MqttDataTransport - - - 20 - - - org.eclipse.kura.core.data.transport.mqtt.MqttDataTransport - - - mqtt://broker-url:1883/ - - - 30 - - - account-name - - - $EDC/#account-name/#client-id/MQTT/LWT - - - 0 - - - use-ssl-service-config - - - org.eclipse.kura.core.cloud.factory.DefaultCloudServiceFactory - - - username - - - - - - - 60 - - - 0 - - - true - - - 9 - - - org.eclipse.kura.data.DataService - - - 10 - - - 10 - - - org.eclipse.kura.data.DataService - - - 900 - - - false - - - SECONDS - - - 1 - - - org.eclipse.kura.db.H2DbService - - - (kura.service.pid=org.eclipse.kura.core.data.transport.mqtt.MqttDataTransport) - - - 60 - - - false - - - 1 - - - org.eclipse.kura.core.cloud.factory.DefaultCloudServiceFactory - - - true - - - 1000 - - - - - - - 1-3.2 - - - false - - - 0 - - - 1 - - - 115200 - - - org.eclipse.kura.position.PositionService - - - 8 - - - gpsd - - - - - - - $EDC - - - Raspberry Pi - - - device-name - - - kura-protobuf - - - org.eclipse.kura.cloud.CloudService - - - org.eclipse.kura.cloud.CloudService - - - true - - - false - - - true - - - (kura.service.pid=org.eclipse.kura.data.DataService) - - - org.eclipse.kura.core.cloud.factory.DefaultCloudServiceFactory - - - - - - - TLSv1.2 - - - true - - - (kura.service.pid=SSLKeystore) - - - org.eclipse.kura.ssl.SslManagerService - - - 100 - - - - - - - 443 - - - 4443 - - - (kura.service.pid=HttpsKeystore) - - - org.eclipse.kura.http.server.manager.HttpService - - - org.eclipse.kura.http.server.manager.HttpService - - - - - - - [{"name":"kura.user.admin","credentials":{"kura.password":"jGl25bVBBBW96Qi9Te4V37Fnqchz/Eu4qB9vKrRIqRg="},"properties":{"kura.need.password.change":"true"}},{"name":"kura.user.appadmin","credentials":{"kura.password":"3hPckF8Zc+IF3pVineBvck3zJERUl8itosySULE1hpM="},"properties":{"kura.need.password.change":"true"}},{"name":"kura.user.netadmin","credentials":{"kura.password":"3PgDKAMCxgRWBHiT1dEBS97bPqt7xckgdwrADJiDoWg="},"properties":{"kura.need.password.change":"true"}}] - - - [{"name":"kura.permission.kura.admin","basicMembers":["kura.user.admin"]},{"name":"kura.permission.kura.cloud.connection.admin","basicMembers":["kura.user.appadmin","kura.user.netadmin"]},{"name":"kura.permission.kura.device","basicMembers":["kura.user.netadmin"]},{"name":"kura.permission.kura.maintenance"},{"name":"kura.permission.kura.network.admin","basicMembers":["kura.user.netadmin"]},{"name":"kura.permission.kura.packages.admin","basicMembers":["kura.user.appadmin"]},{"name":"kura.permission.kura.wires.admin","basicMembers":["kura.user.appadmin"]},{"name":"kura.permission.rest.assets"},{"name":"kura.permission.rest.cloudconnection"},{"name":"kura.permission.rest.command"},{"name":"kura.permission.rest.configuration"},{"name":"kura.permission.rest.deploy"},{"name":"kura.permission.rest.identity"},{"name":"kura.permission.rest.inventory"},{"name":"kura.permission.rest.keystores"},{"name":"kura.permission.rest.network.configuration"},{"name":"kura.permission.rest.network.status"},{"name":"kura.permission.rest.position"},{"name":"kura.permission.rest.security"},{"name":"kura.permission.rest.system"},{"name":"kura.permission.rest.tamper.detection"},{"name":"kura.permission.rest.wires.admin"}] - - - - - - - /opt/eclipse/kura/user/security/httpskeystore.ks - - - Y2hhbmdlaXQ= - - - true - - - org.eclipse.kura.core.keystore.FilesystemKeystoreServiceImpl - - - HttpsKeystore - - - - - - - /opt/eclipse/kura/user/security/cacerts.ks - - - Y2hhbmdlaXQ= - - - true - - - org.eclipse.kura.core.keystore.FilesystemKeystoreServiceImpl - - - SSLKeystore - - - - - - - /var/log/kura.log - - - org.eclipse.kura.log.filesystem.provider.FilesystemLogProvider - - - filesystem-kura-log - - - org.eclipse.kura.log.filesystem.provider.FilesystemLogProvider-1636726365743-7 - - - - - - - /var/log/kura-audit.log - - - org.eclipse.kura.log.filesystem.provider.FilesystemLogProvider - - - filesystem-kura-audit-log - - - org.eclipse.kura.log.filesystem.provider.FilesystemLogProvider-1636726365743-8 - - - - - - - false - - - false - - - org.eclipse.kura.internal.rest.provider.RestService - - - org.eclipse.kura.internal.rest.provider.RestService - - - - diff --git a/kura/distrib/src/main/resources/common/snapshots/snapshot_0.xml-raspberry-nn b/kura/distrib/src/main/resources/common/snapshots/snapshot_0.xml-raspberry-nn deleted file mode 100644 index 638dfa04c13..00000000000 --- a/kura/distrib/src/main/resources/common/snapshots/snapshot_0.xml-raspberry-nn +++ /dev/null @@ -1,392 +0,0 @@ - - - - - - - false - - - org.eclipse.kura.watchdog.WatchdogService - - - 10000 - - - - - - - true - - - 123 - - - 3600 - - - java-ntp - - - true - - - 10000 - - - 0.pool.ntp.org - - - org.eclipse.kura.clock.ClockService - - - - - - - SA - - - 10 - - - jdbc:h2:mem:kuradb - - - org.eclipse.kura.core.db.H2DbService - - - 900 - - - org.eclipse.kura.db.H2DbService - - - - - - - memory - - - true - - - false - - - 4 - - - org.eclipse.kura.core.data.transport.mqtt.MqttDataTransport - - - 20 - - - org.eclipse.kura.core.data.transport.mqtt.MqttDataTransport - - - mqtt://broker-url:1883/ - - - 30 - - - account-name - - - $EDC/#account-name/#client-id/MQTT/LWT - - - 0 - - - use-ssl-service-config - - - org.eclipse.kura.core.cloud.factory.DefaultCloudServiceFactory - - - username - - - - - - - 60 - - - 0 - - - true - - - 9 - - - org.eclipse.kura.data.DataService - - - 10 - - - 10 - - - org.eclipse.kura.data.DataService - - - 900 - - - false - - - SECONDS - - - 1 - - - org.eclipse.kura.db.H2DbService - - - (kura.service.pid=org.eclipse.kura.core.data.transport.mqtt.MqttDataTransport) - - - 60 - - - false - - - 1 - - - org.eclipse.kura.core.cloud.factory.DefaultCloudServiceFactory - - - true - - - 1000 - - - - - - - 1-3.2 - - - false - - - 0 - - - 1 - - - 115200 - - - org.eclipse.kura.position.PositionService - - - 8 - - - gpsd - - - - - - - $EDC - - - Raspberry Pi - - - device-name - - - kura-protobuf - - - org.eclipse.kura.cloud.CloudService - - - org.eclipse.kura.cloud.CloudService - - - true - - - false - - - true - - - (kura.service.pid=org.eclipse.kura.data.DataService) - - - org.eclipse.kura.core.cloud.factory.DefaultCloudServiceFactory - - - - - - - TLSv1.2 - - - true - - - (kura.service.pid=SSLKeystore) - - - org.eclipse.kura.ssl.SslManagerService - - - 100 - - - - - - - 443 - - - 4443 - - - (kura.service.pid=HttpsKeystore) - - - org.eclipse.kura.http.server.manager.HttpService - - - org.eclipse.kura.http.server.manager.HttpService - - - - - - - [{"name":"kura.user.admin","credentials":{"kura.password":"jGl25bVBBBW96Qi9Te4V37Fnqchz/Eu4qB9vKrRIqRg="},"properties":{"kura.need.password.change":"true"}},{"name":"kura.user.appadmin","credentials":{"kura.password":"3hPckF8Zc+IF3pVineBvck3zJERUl8itosySULE1hpM="},"properties":{"kura.need.password.change":"true"}},{"name":"kura.user.netadmin","credentials":{"kura.password":"3PgDKAMCxgRWBHiT1dEBS97bPqt7xckgdwrADJiDoWg="},"properties":{"kura.need.password.change":"true"}}] - - - [{"name":"kura.permission.kura.admin","basicMembers":["kura.user.admin"]},{"name":"kura.permission.kura.cloud.connection.admin","basicMembers":["kura.user.appadmin","kura.user.netadmin"]},{"name":"kura.permission.kura.device","basicMembers":["kura.user.netadmin"]},{"name":"kura.permission.kura.maintenance"},{"name":"kura.permission.kura.network.admin","basicMembers":["kura.user.netadmin"]},{"name":"kura.permission.kura.packages.admin","basicMembers":["kura.user.appadmin"]},{"name":"kura.permission.kura.wires.admin","basicMembers":["kura.user.appadmin"]},{"name":"kura.permission.rest.assets"},{"name":"kura.permission.rest.cloudconnection"},{"name":"kura.permission.rest.command"},{"name":"kura.permission.rest.configuration"},{"name":"kura.permission.rest.deploy"},{"name":"kura.permission.rest.identity"},{"name":"kura.permission.rest.inventory"},{"name":"kura.permission.rest.keystores"},{"name":"kura.permission.rest.network.configuration"},{"name":"kura.permission.rest.network.status"},{"name":"kura.permission.rest.position"},{"name":"kura.permission.rest.security"},{"name":"kura.permission.rest.system"},{"name":"kura.permission.rest.tamper.detection"},{"name":"kura.permission.rest.wires.admin"}] - - - - - - - /opt/eclipse/kura/user/security/httpskeystore.ks - - - Y2hhbmdlaXQ= - - - true - - - org.eclipse.kura.core.keystore.FilesystemKeystoreServiceImpl - - - HttpsKeystore - - - - - - - /opt/eclipse/kura/user/security/cacerts.ks - - - Y2hhbmdlaXQ= - - - true - - - org.eclipse.kura.core.keystore.FilesystemKeystoreServiceImpl - - - SSLKeystore - - - - - - - /var/log/kura.log - - - org.eclipse.kura.log.filesystem.provider.FilesystemLogProvider - - - filesystem-kura-log - - - org.eclipse.kura.log.filesystem.provider.FilesystemLogProvider-1636726365743-7 - - - - - - - /var/log/kura-audit.log - - - org.eclipse.kura.log.filesystem.provider.FilesystemLogProvider - - - filesystem-kura-audit-log - - - org.eclipse.kura.log.filesystem.provider.FilesystemLogProvider-1636726365743-8 - - - - - - - false - - - false - - - org.eclipse.kura.internal.rest.provider.RestService - - - org.eclipse.kura.internal.rest.provider.RestService - - - - diff --git a/kura/distrib/src/main/resources/generic-aarch64-nn/deb/control/control b/kura/distrib/src/main/resources/generic-aarch64-nn/deb/control/control index de80d3e16d2..cf60b26aabf 100644 --- a/kura/distrib/src/main/resources/generic-aarch64-nn/deb/control/control +++ b/kura/distrib/src/main/resources/generic-aarch64-nn/deb/control/control @@ -18,8 +18,7 @@ Depends: openjdk-17-jre-headless | temurin-17-jdk | openjdk-8-jre-headless | tem setserial, zip, gzip, unzip, procps, usbutils, socat, gawk, sed, inetutils-telnet, polkit | policykit-1, ssh | openssh, openssl, busybox, openvpn, bluez | bluez5, bluez-hcidump | bluez5-noinst-tools, - ntpdate, chrony, chronyc | chrony, cron | cronie, logrotate, gpsd -Recommends: python3 + ntpdate, chrony, chronyc | chrony, cron | cronie, logrotate, gpsd, python3 Architecture: all Maintainer: support@eurotech.com Description: Kura is an inclusive software framework that puts a layer diff --git a/kura/distrib/src/main/resources/generic-aarch64/deb/control/control b/kura/distrib/src/main/resources/generic-aarch64/deb/control/control index 2c96ceddfa7..9eaa1b0d38b 100644 --- a/kura/distrib/src/main/resources/generic-aarch64/deb/control/control +++ b/kura/distrib/src/main/resources/generic-aarch64/deb/control/control @@ -20,9 +20,7 @@ Depends: openjdk-17-jre-headless | temurin-17-jdk | openjdk-8-jre-headless | tem bluez | bluez5, bluez-hcidump | bluez5-noinst-tools, ntpdate, chrony, chronyc | chrony, cron | cronie, network-manager | networkmanager, bind9 | bind, dnsmasq | isc-dhcp-server, isc-dhcp-client | dhcpcd, iw, iptables, modemmanager, - logrotate, - gpsd -Recommends: python3 + logrotate, gpsd, python3 Architecture: all Maintainer: support@eurotech.com Description: Kura is an inclusive software framework that puts a layer diff --git a/kura/distrib/src/main/resources/generic-arm32-nn/deb/control/control b/kura/distrib/src/main/resources/generic-arm32-nn/deb/control/control index 1916034356d..ecf8416ba32 100644 --- a/kura/distrib/src/main/resources/generic-arm32-nn/deb/control/control +++ b/kura/distrib/src/main/resources/generic-arm32-nn/deb/control/control @@ -18,8 +18,7 @@ Depends: openjdk-17-jre-headless | temurin-17-jdk | openjdk-8-jre-headless | tem setserial, zip, gzip, unzip, procps, usbutils, socat, gawk, sed, inetutils-telnet, polkit | policykit-1, ssh | openssh, openssl, busybox, openvpn, bluez | bluez5, bluez-hcidump | bluez5-noinst-tools, - ntpdate, chrony, chronyc | chrony, cron | cronie, logrotate, gpsd -Recommends: python3 + ntpdate, chrony, chronyc | chrony, cron | cronie, logrotate, gpsd, python3 Architecture: all Maintainer: support@eurotech.com Description: Kura is an inclusive software framework that puts a layer diff --git a/kura/distrib/src/main/resources/generic-arm32/deb/control/control b/kura/distrib/src/main/resources/generic-arm32/deb/control/control index 9c72cfcfb7a..74cf93815b0 100644 --- a/kura/distrib/src/main/resources/generic-arm32/deb/control/control +++ b/kura/distrib/src/main/resources/generic-arm32/deb/control/control @@ -20,9 +20,7 @@ Depends: openjdk-17-jre-headless | temurin-17-jdk | openjdk-8-jre-headless | tem bluez | bluez5, bluez-hcidump | bluez5-noinst-tools, ntpdate, chrony, chronyc | chrony, cron | cronie, network-manager | networkmanager, bind9 | bind, dnsmasq | isc-dhcp-server, isc-dhcp-client | dhcpcd, iw, iptables, modemmanager, - logrotate, - gpsd -Recommends: python3 + logrotate, gpsd, python3 Architecture: all Maintainer: support@eurotech.com Description: Kura is an inclusive software framework that puts a layer diff --git a/kura/distrib/src/main/resources/generic-x86_64-nn/deb/control/control b/kura/distrib/src/main/resources/generic-x86_64-nn/deb/control/control index de80d3e16d2..cf60b26aabf 100644 --- a/kura/distrib/src/main/resources/generic-x86_64-nn/deb/control/control +++ b/kura/distrib/src/main/resources/generic-x86_64-nn/deb/control/control @@ -18,8 +18,7 @@ Depends: openjdk-17-jre-headless | temurin-17-jdk | openjdk-8-jre-headless | tem setserial, zip, gzip, unzip, procps, usbutils, socat, gawk, sed, inetutils-telnet, polkit | policykit-1, ssh | openssh, openssl, busybox, openvpn, bluez | bluez5, bluez-hcidump | bluez5-noinst-tools, - ntpdate, chrony, chronyc | chrony, cron | cronie, logrotate, gpsd -Recommends: python3 + ntpdate, chrony, chronyc | chrony, cron | cronie, logrotate, gpsd, python3 Architecture: all Maintainer: support@eurotech.com Description: Kura is an inclusive software framework that puts a layer diff --git a/kura/distrib/src/main/resources/generic-x86_64/deb/control/control b/kura/distrib/src/main/resources/generic-x86_64/deb/control/control index 2c96ceddfa7..9eaa1b0d38b 100644 --- a/kura/distrib/src/main/resources/generic-x86_64/deb/control/control +++ b/kura/distrib/src/main/resources/generic-x86_64/deb/control/control @@ -20,9 +20,7 @@ Depends: openjdk-17-jre-headless | temurin-17-jdk | openjdk-8-jre-headless | tem bluez | bluez5, bluez-hcidump | bluez5-noinst-tools, ntpdate, chrony, chronyc | chrony, cron | cronie, network-manager | networkmanager, bind9 | bind, dnsmasq | isc-dhcp-server, isc-dhcp-client | dhcpcd, iw, iptables, modemmanager, - logrotate, - gpsd -Recommends: python3 + logrotate, gpsd, python3 Architecture: all Maintainer: support@eurotech.com Description: Kura is an inclusive software framework that puts a layer