6 Commits

Author SHA1 Message Date
ca3f2d15a8 Update install.sh
All checks were successful
Code review / review (pull_request) Successful in 20s
2026-09-12 19:56:47 -04:00
1107712e75 Merge pull request 'Update install.sh' (#12) from ztimson-patch-12 into master
Reviewed-on: #12
2026-09-12 19:55:16 -04:00
bd19cc87e3 Update install.sh
All checks were successful
Code review / review (pull_request) Successful in 33s
2026-09-12 19:55:10 -04:00
1e4b9394db Merge pull request 'Update install.sh' (#11) from ztimson-patch-11 into master
Reviewed-on: #11
2026-09-12 19:54:06 -04:00
b83210d0eb Update install.sh
All checks were successful
Code review / review (pull_request) Successful in 46s
2026-09-12 19:53:58 -04:00
9d2987323e Merge pull request 'Update install.sh' (#10) from ztimson-patch-10 into master
Reviewed-on: #10
2026-09-12 19:51:05 -04:00

View File

@@ -2,7 +2,7 @@
set -e set -e
SCRIPT_URL="https://git.zakscode.com/ztimson/fallback-ap/raw/branch/master/pi-fallback-ap.sh" SCRIPT_URL="https://git.zakscode.com/ztimson/fallback-ap/raw/branch/master/fallback-ap.sh"
INSTALL_PATH="/usr/local/bin/fallback-ap" INSTALL_PATH="/usr/local/bin/fallback-ap"
if [ "$EUID" -ne 0 ]; then if [ "$EUID" -ne 0 ]; then
@@ -13,10 +13,7 @@ fi
prompt() { prompt() {
local __var="$1" __question="$2" __default="$3" __answer="" local __var="$1" __question="$2" __default="$3" __answer=""
if exec 3<>/dev/tty 2>/dev/null; then read -r -p "$__question [$__default]: " __answer < /dev/tty || __answer=""
read -r -p "$__question [$__default]: " __answer <&3 || __answer=""
exec 3<&-
fi
printf -v "$__var" '%s' "${__answer:-$__default}" printf -v "$__var" '%s' "${__answer:-$__default}"
} }
@@ -28,7 +25,7 @@ if [ -f "$EXISTING_CONFIG" ]; then
fi fi
DEFAULT_SSID="${SAVED_SSID:-$(hostname)}" DEFAULT_SSID="${SAVED_SSID:-$(hostname)}"
DEFAULT_PASSWORD="${SAVED_PASSWORD:-guesswhatitis}" DEFAULT_PASSWORD="${SAVED_PASSWORD:-abcd1234}"
DEFAULT_CIDR="${SAVED_CIDR:-10.10.10.1/24}" DEFAULT_CIDR="${SAVED_CIDR:-10.10.10.1/24}"
DEFAULT_DHCP_START_OCTET="${SAVED_DHCP_START_OCTET:-100}" DEFAULT_DHCP_START_OCTET="${SAVED_DHCP_START_OCTET:-100}"
DEFAULT_DHCP_END_OCTET="${SAVED_DHCP_END_OCTET:-250}" DEFAULT_DHCP_END_OCTET="${SAVED_DHCP_END_OCTET:-250}"