diff --git a/BuildImage.sh b/BuildImage.sh deleted file mode 100755 index 273c9cc6..00000000 --- a/BuildImage.sh +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/bash -<<'LICENSE' - Part of AREDN -- Used for creating Amateur Radio Emergency Data Networks - Copyright (C) 2015 Conrad Lara - See Contributors file for additional contributors - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation version 3 of the License. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - - Additional Terms: - - Additional use restrictions exist on the AREDN(TM) trademark and logo. - See AREDNLicense.txt for more info. - - Attributions to the AREDN Project must be retained in the source code. - If importing this code into a new or existing project attribution - to the AREDN project must be added to the source code. - - You must not misrepresent the origin of the material contained within. - - Modified versions must be modified to attribute to the original source - and be marked in reasonable ways as differentiate it from the original - version. - -LICENSE - -#This is a build script for use with the OpenWRT Image Builder to create the final images as used by AREDN - -# Initialize variables -FILESDIR="files" - -while getopts "v:a:d:f" flag; do -case "$flag" in - v) REQVERSION=$OPTARG;; - d) DESTINATION=$OPTARG;; - f) FILESDIR=$OPTARG;; -esac -done - -if [ ! $REQVERSION ] - then - echo "A version number must be provided with -v flag" - exit 1 -fi - -VERSION=$REQVERSION - -if [ ! $DESTINATION ] - then - echo "A destination folder must be provided with the -d flag" - exit 1 -fi - -mkdir -p $DESTINATION; - -echo $VERSION > files/etc/mesh-release -fakeroot make image PLATFORM="UBNT" PACKAGES="bridge busybox dnsmasq dropbear iptables kmod-ipt-nathelper kmod-usb-core kmod-usb-uhci kmod-usb2 libgcc mtd ppp ppp-mod-pppoe uhttpd olsrd perl olsrd-mod-arprefresh olsrd-mod-dyn-gw olsrd-mod-httpinfo olsrd-mod-nameservice olsrd-mod-txtinfo olsrd-mod-dot-draw olsrd-mod-watchdog olsrd-mod-secure perlbase-essential perlbase-xsloader perlbase-file perlbase-perlio libpcap tcpdump-mini ntpclient xinetd kmod-ipv6 ip6tables kmod-ip6tables libip6tc ip iptables-mod-ipopt iwinfo libiwinfo socat" FILES="$FILESDIR" BIN_DIR="$DESTINATION/$VERSION" -rename "s/openwrt/AREDN-$VERSION/g" /$DESTINATION/$VERSION/* diff --git a/files/etc/opkg.conf b/files/etc/opkg.conf deleted file mode 100644 index 5252130a..00000000 --- a/files/etc/opkg.conf +++ /dev/null @@ -1,6 +0,0 @@ -src/gz packages http://downloads.aredn.org/attitude_adjustment/12.09/ar71xx/generic/packages -dest root / -dest ram /tmp -lists_dir ext /var/opkg-lists -option overlay_root /overlay - diff --git a/files/usr/local/bin/fw-debug b/files/usr/local/bin/fw-debug deleted file mode 100755 index d3d04c1b..00000000 --- a/files/usr/local/bin/fw-debug +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/sh -<<'LICENSE' - Part of AREDN -- Used for creating Amateur Radio Emergency Data Networks - Copyright (C) 2015 Conrad Lara - See Contributors file for additional contributors - - Copyright (c) 2013 David Rivenburg et al. BroadBand-HamNet - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation version 3 of the License. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - - Additional Terms: - - Additional use restrictions exist on the AREDN(TM) trademark and logo. - See AREDNLicense.txt for more info. - - Attributions to the AREDN Project must be retained in the source code. - If importing this code into a new or existing project attribution - to the AREDN project must be added to the source code. - - You must not misrepresent the origin of the material conained within. - - Modified versions must be modified to attribute to the original source - and be marked in reasonable ways as differentiate it from the original - version. - -LICENSE - - -# this script displays the iptables commands that the firewall config file -# generates without running them - -LAN_IP=`ifconfig eth0.0 | grep "inet addr" | cut -f2 -d: | cut -f1 -d' '` -LAN_MASK=`ifconfig eth0.0 | grep " Mask:" | cut -f4 -d:` -eval `ipcalc.sh $LAN_IP $LAN_MASK` -awk -f /usr/lib/common.awk \ - -f /usr/lib/firewall.awk \ - LAN_NET=$NETWORK/$PREFIX \ - /etc/config/firewall diff --git a/files/usr/local/bin/ifstat b/files/usr/local/bin/ifstat deleted file mode 100755 index c95eb1e0..00000000 --- a/files/usr/local/bin/ifstat +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/sh -<<'LICENSE' - Part of AREDN -- Used for creating Amateur Radio Emergency Data Networks - Copyright (C) 2015 Conrad Lara - See Contributors file for additional contributors - - Copyright (c) 2013 David Rivenburg et al. BroadBand-HamNet - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation version 3 of the License. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - - Additional Terms: - - Additional use restrictions exist on the AREDN(TM) trademark and logo. - See AREDNLicense.txt for more info. - - Attributions to the AREDN Project must be retained in the source code. - If importing this code into a new or existing project attribution - to the AREDN project must be added to the source code. - - You must not misrepresent the origin of the material conained within. - - Modified versions must be modified to attribute to the original source - and be marked in reasonable ways as differentiate it from the original - version. - -LICENSE - - -ifconfig -a | grep -B1 "inet addr" diff --git a/files/usr/local/bin/recvudp b/files/usr/local/bin/recvudp deleted file mode 100755 index 53366f98..00000000 Binary files a/files/usr/local/bin/recvudp and /dev/null differ diff --git a/files/usr/local/bin/reflash b/files/usr/local/bin/reflash deleted file mode 100755 index 467c569c..00000000 --- a/files/usr/local/bin/reflash +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/sh -<<'LICENSE' - Part of AREDN -- Used for creating Amateur Radio Emergency Data Networks - Copyright (C) 2015 Conrad Lara - See Contributors file for additional contributors - - Copyright (c) 2013 David Rivenburg et al. BroadBand-HamNet - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation version 3 of the License. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - - Additional Terms: - - Additional use restrictions exist on the AREDN(TM) trademark and logo. - See AREDNLicense.txt for more info. - - Attributions to the AREDN Project must be retained in the source code. - If importing this code into a new or existing project attribution - to the AREDN project must be added to the source code. - - You must not misrepresent the origin of the material conained within. - - Modified versions must be modified to attribute to the original source - and be marked in reasonable ways as differentiate it from the original - version. - -LICENSE - - -N=`ls /tmp/*.trx 2>/dev/null | wc -l` - -if [ $N == 0 ]; then - echo "no image to flash" - exit 1 -fi - -if [ $N -gt 1 ]; then - echo "more than one image found" - exit 1 -fi - -mtd write /tmp/*.trx firmware - -if [ $? != 0 ]; then - echo "ERROR: flash write failed!" - exit -fi - -echo "flash written successfully - rebooting" -reboot -