]> git.ipfire.org Git - people/stevee/network.git/blobdiff - functions
wireless: Add function to find DFS channels.
[people/stevee/network.git] / functions
index b1836f82d4510d3ba2db22adabcbd808dd64a6b1..2f6cfdf49f239f3ac00281990671acca530d1e30 100644 (file)
--- a/functions
+++ b/functions
@@ -1,4 +1,27 @@
 #!/bin/bash
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2012  IPFire Network Development Team                         #
+#                                                                             #
+# 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, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# 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 <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+# Make sure that helpers which are exec'ed have a working
+# PATH variable.
+export PATH="/usr/local/sbin:/usr/sbin:/sbin:/usr/bin:/bin:${PATH}"
 
 INIT_FUNCTIONS=""
 
@@ -14,33 +37,8 @@ function init_run() {
 }
 
 # Include version information.
-. /lib/network/version
+. /usr/lib/network/version
 
-for file in /lib/network/functions.*; do
+for file in /usr/lib/network/functions.*; do
        . ${file}
 done
-
-# Reading in network tool configuration
-network_config_read
-
-# Create run dir
-if ! [ -d "${RUN_DIR}" ]; then
-       mkdir ${RUN_DIR}
-fi
-
-# Set colour mode
-case "${COLOURS}" in
-       auto)
-               colours_auto_disable
-               ;;
-       off|0)
-               colours_disable
-               ;;
-       on|1)
-               # Do nothing
-               ;;
-       *)
-               warning_log "Unknown parameter given for COLOURS: ${COLOURS}"
-               ;;
-esac
-