function declarations as per basic-install.sh

pull/790/head
Promofaux 8 years ago
parent 9352ba6e4a
commit 461de48625

@ -22,30 +22,30 @@ if [[ ! $EUID -eq 0 ]];then
fi fi
fi fi
function whitelistFunc { whitelistFunc() {
shift shift
/opt/pihole/whitelist.sh "$@" /opt/pihole/whitelist.sh "$@"
exit 0 exit 0
} }
function blacklistFunc { blacklistFunc() {
shift shift
/opt/pihole/blacklist.sh "$@" /opt/pihole/blacklist.sh "$@"
exit 0 exit 0
} }
function debugFunc { debugFunc() {
/opt/pihole/piholeDebug.sh /opt/pihole/piholeDebug.sh
exit 0 exit 0
} }
function flushFunc { flushFunc() {
/opt/pihole/piholeLogFlush.sh /opt/pihole/piholeLogFlush.sh
exit 0 exit 0
} }
function updatePiholeFunc { updatePiholeFunc() {
if [ ! -d "/etc/.pihole" ]; then #This is unlikely if [ ! -d "/etc/.pihole" ]; then #This is unlikely
echo "::: Critical Error: Pi-Hole repo missing from system!" echo "::: Critical Error: Pi-Hole repo missing from system!"
@ -113,22 +113,22 @@ function updatePiholeFunc {
exit 0 exit 0
} }
function reconfigurePiholeFunc { reconfigurePiholeFunc() {
/etc/.pihole/automated\ install/basic-install.sh /etc/.pihole/automated\ install/basic-install.sh
exit 0; exit 0;
} }
function updateGravityFunc { updateGravityFunc() {
/opt/pihole/gravity.sh "$@" /opt/pihole/gravity.sh "$@"
exit 0 exit 0
} }
function setupLCDFunction { setupLCDFunction() {
/opt/pihole/setupLCD.sh /opt/pihole/setupLCD.sh
exit 0 exit 0
} }
function queryFunc { queryFunc() {
domain=$2 domain=$2
for list in /etc/pihole/list.* for list in /etc/pihole/list.*
do do
@ -142,24 +142,24 @@ function queryFunc {
exit 0 exit 0
} }
function chronometerFunc { chronometerFunc() {
shift shift
/opt/pihole/chronometer.sh "$@" /opt/pihole/chronometer.sh "$@"
exit 0 exit 0
} }
function uninstallFunc { uninstallFunc() {
/opt/pihole/uninstall.sh /opt/pihole/uninstall.sh
exit 0 exit 0
} }
function versionFunc { versionFunc() {
/opt/pihole/version.sh /opt/pihole/version.sh
exit 0 exit 0
} }
function helpFunc { helpFunc() {
echo "::: Control all PiHole specific functions!" echo "::: Control all PiHole specific functions!"
echo ":::" echo ":::"
echo "::: Usage: pihole [options]" echo "::: Usage: pihole [options]"
@ -201,4 +201,4 @@ case "$1" in
"-q" | "query" ) queryFunc "$@";; "-q" | "query" ) queryFunc "$@";;
"uninstall" ) uninstallFunc;; "uninstall" ) uninstallFunc;;
* ) helpFunc;; * ) helpFunc;;
esac esac

Loading…
Cancel
Save