From 3f64f35b501fc7dca6017fe7cdc9658196421d8a Mon Sep 17 00:00:00 2001 From: Mohd Husaam Mehdi Date: Tue, 7 May 2024 17:23:19 +0530 Subject: [PATCH] bbfdm: remove script used for providing remaining dhcp leasetime * remove shell script that used to save dhcp lease start time and lease duration so that remaining lease time could be calculated (reverts bce42023b19ae9f4c14bd6649c3f2ebeeb743676) --- bbfdm/Makefile | 2 -- .../etc/udhcpc.user.d/udhcpc_lease_start_time.user | 14 -------------- 2 files changed, 16 deletions(-) delete mode 100644 bbfdm/files/etc/udhcpc.user.d/udhcpc_lease_start_time.user diff --git a/bbfdm/Makefile b/bbfdm/Makefile index 2f62fb16c..0a993b9bf 100644 --- a/bbfdm/Makefile +++ b/bbfdm/Makefile @@ -141,14 +141,12 @@ define Package/bbfdmd/install $(INSTALL_DIR) $(1)/etc/config $(INSTALL_DIR) $(1)/etc/bbfdm $(INSTALL_DIR) $(1)/usr/sbin - $(INSTALL_DIR) $(1)/etc/udhcpc.user.d $(INSTALL_BIN) $(PKG_BUILD_DIR)/bbfdmd/ubus/bbfdmd $(1)/usr/sbin/ $(INSTALL_DATA) ./files/etc/bbfdm/input.json $(1)/etc/bbfdm/ $(INSTALL_BIN) ./files/etc/init.d/bbfdmd $(1)/etc/init.d/bbfdmd $(INSTALL_BIN) ./files/etc/init.d/bbfdm.services $(1)/etc/init.d/ $(INSTALL_CONF) ./files/etc/config/bbfdm $(1)/etc/config/bbfdm $(INSTALL_BIN) ./files/etc/hotplug.d/iface/85-bbfdm-sysctl $(1)/etc/hotplug.d/iface/85-bbfdm-sysctl - $(INSTALL_BIN) ./files/etc/udhcpc.user.d/udhcpc_lease_start_time.user $(1)/etc/udhcpc.user.d/udhcpc_lease_start_time.user endef define Build/InstallDev diff --git a/bbfdm/files/etc/udhcpc.user.d/udhcpc_lease_start_time.user b/bbfdm/files/etc/udhcpc.user.d/udhcpc_lease_start_time.user deleted file mode 100644 index 16d7b15c0..000000000 --- a/bbfdm/files/etc/udhcpc.user.d/udhcpc_lease_start_time.user +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -leasestarttime="$(awk -F'.' '{print $1}' /proc/uptime 2> /dev/null)" -target_file=/tmp/dhcp_client_info -target_str="$INTERFACE $lease $leasestarttime" - -# if this interface is present in file, then replace it -if grep -q "$INTERFACE" "$target_file" 2> /dev/null; then - # replace the whole line if pattern matches - sed -i "/${INTERFACE}/c\\${target_str}" "$target_file" -else - # interface info was not present, append it to the file - echo "$target_str" >> "$target_file" -fi