Skip to content
Snippets Groups Projects
Commit af80123a authored by Tim Niemeyer's avatar Tim Niemeyer Committed by Tobias Klaus
Browse files

fff-nodewatcher: remove busybox httpd


- remove httpd from .config
- remove httpd startup from rc.local
- add crawldata path creation in nodewatcher

Signed-off-by: default avatarTim Niemeyer <tim@tn-x.org>
Reviewed-by: default avatarTobias Klaus <tk+ff@meskal.net>
Tested-by: default avatarChristian Dresel <fff@chrisi01.de>
Reviewed-by: default avatarChristian Dresel <fff@chrisi01.de>
Reviewed-by: default avatarJan Kraus <mayosemmel@gmail.com>
parent ec380f79
No related branches found
No related tags found
No related merge requests found
...@@ -10,7 +10,6 @@ CONFIG_ATH_USER_REGD=y ...@@ -10,7 +10,6 @@ CONFIG_ATH_USER_REGD=y
# CONFIG_BUSYBOX_CONFIG_CROND is not set # CONFIG_BUSYBOX_CONFIG_CROND is not set
# CONFIG_BUSYBOX_CONFIG_CRONTAB is not set # CONFIG_BUSYBOX_CONFIG_CRONTAB is not set
# CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set # CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set
CONFIG_BUSYBOX_CONFIG_HTTPD=y
CONFIG_BUSYBOX_CONFIG_SHA256SUM=y CONFIG_BUSYBOX_CONFIG_SHA256SUM=y
CONFIG_CLEAN_IPKG=y CONFIG_CLEAN_IPKG=y
# CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set # CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set
......
...@@ -59,10 +59,6 @@ fi ...@@ -59,10 +59,6 @@ fi
/etc/init.d/qos disable /etc/init.d/qos disable
/etc/init.d/qos stop /etc/init.d/qos stop
#busybox-httpd for crawldata
mkdir /tmp/crawldata
httpd -h /tmp/crawldata
touch /tmp/started touch /tmp/started
exit 0 exit 0
...@@ -10,7 +10,6 @@ CONFIG_ATH_USER_REGD=y ...@@ -10,7 +10,6 @@ CONFIG_ATH_USER_REGD=y
# CONFIG_BUSYBOX_CONFIG_CROND is not set # CONFIG_BUSYBOX_CONFIG_CROND is not set
# CONFIG_BUSYBOX_CONFIG_CRONTAB is not set # CONFIG_BUSYBOX_CONFIG_CRONTAB is not set
# CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set # CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set
CONFIG_BUSYBOX_CONFIG_HTTPD=y
CONFIG_BUSYBOX_CONFIG_SHA256SUM=y CONFIG_BUSYBOX_CONFIG_SHA256SUM=y
CONFIG_CLEAN_IPKG=y CONFIG_CLEAN_IPKG=y
# CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set # CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set
......
...@@ -10,7 +10,6 @@ CONFIG_ATH_USER_REGD=y ...@@ -10,7 +10,6 @@ CONFIG_ATH_USER_REGD=y
# CONFIG_BUSYBOX_CONFIG_CROND is not set # CONFIG_BUSYBOX_CONFIG_CROND is not set
# CONFIG_BUSYBOX_CONFIG_CRONTAB is not set # CONFIG_BUSYBOX_CONFIG_CRONTAB is not set
# CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set # CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set
CONFIG_BUSYBOX_CONFIG_HTTPD=y
CONFIG_BUSYBOX_CONFIG_SHA256SUM=y CONFIG_BUSYBOX_CONFIG_SHA256SUM=y
CONFIG_CLEAN_IPKG=y CONFIG_CLEAN_IPKG=y
# CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set # CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set
......
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=fff-nodewatcher PKG_NAME:=fff-nodewatcher
PKG_VERSION:=36 PKG_VERSION:=37
PKG_RELEASE:=3 PKG_RELEASE:=1
PKG_BUILD_DIR:=$(BUILD_DIR)/fff-nodewatcher PKG_BUILD_DIR:=$(BUILD_DIR)/fff-nodewatcher
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Netmon Nodewatcher (C) 2010-2012 Freifunk Oldenburg # Netmon Nodewatcher (C) 2010-2012 Freifunk Oldenburg
# License; GPL v3 # License; GPL v3
SCRIPT_VERSION="36" SCRIPT_VERSION="37"
test -f /tmp/started || exit test -f /tmp/started || exit
...@@ -238,6 +238,8 @@ crawl() { ...@@ -238,6 +238,8 @@ crawl() {
DATA="<?xml version='1.0' standalone='yes'?><data><system_data>$SYSTEM_DATA</system_data><interface_data>$interface_data</interface_data><batman_adv_interfaces>$BATMAN_ADV_INTERFACES</batman_adv_interfaces><batman_adv_originators>$batman_adv_originators</batman_adv_originators><batman_adv_gateway_mode>$batman_adv_gateway_mode</batman_adv_gateway_mode><batman_adv_gateway_list>$batman_adv_gateway_list</batman_adv_gateway_list><client_count>$client_count</client_count></data>" DATA="<?xml version='1.0' standalone='yes'?><data><system_data>$SYSTEM_DATA</system_data><interface_data>$interface_data</interface_data><batman_adv_interfaces>$BATMAN_ADV_INTERFACES</batman_adv_interfaces><batman_adv_originators>$batman_adv_originators</batman_adv_originators><batman_adv_gateway_mode>$batman_adv_gateway_mode</batman_adv_gateway_mode><batman_adv_gateway_list>$batman_adv_gateway_list</batman_adv_gateway_list><client_count>$client_count</client_count></data>"
#write data to hxml file that provides the data on httpd #write data to hxml file that provides the data on httpd
SCRIPT_DATA_DIR=$(dirname $SCRIPT_DATA_FILE)
test -d $SCRIPT_DATA_DIR || mkdir -p $SCRIPT_DATA_DIR
echo $DATA | gzip | tee $SCRIPT_DATA_FILE | alfred -s 64 echo $DATA | gzip | tee $SCRIPT_DATA_FILE | alfred -s 64
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment