Commit Graph

571 Commits (bd07d7f32eba63a1d18d76213bdb8f82c3bd87a6)

Author SHA1 Message Date
Promofaux bd07d7f32e Only install web dependenices if flag is true
7 years ago
Promofaux f588c6f93c introduce web toggle flag
7 years ago
Promofaux d9ec3d2c22 spelling
7 years ago
Promofaux e2b87759d8 split out web dependencies
7 years ago
DL6ER 2c16a75ef1
Use stat to get owner of /var/log
7 years ago
DL6ER 6fd7e0311c
Install customized version of logrotate script
7 years ago
Dan Schaper cec214f900
User decline to install shouldn't be an error return.
7 years ago
Dan Schaper b16f797317
`firewall-cmd --state` returns 0 on 'running' non 0 on 'not running',
7 years ago
Dan Schaper 8bba3a257c
Merge branch 'tweak/firewall_tests' into tweak/firewall_warning
7 years ago
Dan Schaper 31aa42c35e
Transparency in `sudo` refire.
7 years ago
Dan Schaper f7a17248b7
Warn with whiptail if `firewall-cmd` is running.
7 years ago
Adam Warner 77554fbd13 Merge pull request #1145 from pi-hole/cleanup/more_shellcheck
7 years ago
Dan Schaper eaf6938c35
DNS whiptail from radio to menu
7 years ago
Dan Schaper 0635309f23
Move distribution check to function.
7 years ago
Dan Schaper cef0211c00 Merge pull request #1151 from pi-hole/fix/CIDR
7 years ago
Dan Schaper 86052540d9
Add back CIDR notation for non-natural blocks. Includes multi-address
7 years ago
Dan Schaper 62a5e36afd
Remove firewall configuration from update portion of script.
7 years ago
Dan Schaper 00b28f0aed
IPTables Whiptal option to install.
7 years ago
Dan Schaper ec8c40b69b
Fix array declaration for Fedora package management.
7 years ago
Dan Schaper 34df34ba27
Actually rm the Pi-hole scripts.
7 years ago
Dan Schaper 2689b37c35
Combine multiple calls to interface length code.
7 years ago
Dan Schaper 9b6427144f
|| && conversion.
7 years ago
Dan Schaper 9212eea8bd
Only ignore DOWN interfaces, `tun` interfaces are UNKNOWN.
7 years ago
DL6ER 0b72c639fb
Check for existance of iptables command. Fixes #1125
7 years ago
Dan Schaper c58a95ca2e
`setDNS` whiptail direct, not in array.
7 years ago
Dan Schaper 80a3bce6d5
PI_HOLE_INSTALL_DIR global variable
7 years ago
Dan Schaper 6f0289de49
Vestigial variable that was never populated.
7 years ago
Dan Schaper 0966d7660e
Take out some whiptail subshells that aren't needed.
7 years ago
Dan Schaper 27e90cc4e6
Repetitive `ip route get` was resetting counts.
7 years ago
Dan Schaper b785213c3a
Shellcheck for Test for $? -eq 0
7 years ago
Dan Schaper 0e4d5e9103
Bash splitting and globin
7 years ago
Mcat12 76531da340 Merge pull request #1067 from pi-hole/fix/firewall_redux
7 years ago
Adam Warner 12bec1df68 Merge pull request #1048 from pi-hole/tweak/simplify_webpage.sh
7 years ago
DL6ER 85f0241c0d
Reprocess DHCP settings after update
7 years ago
Dan Schaper 8ee2bdec4d
Plain grep, escape the special characters.
7 years ago
Dan Schaper de6ce276d0
Merge branch 'development' of github.com:pi-hole/pi-hole into fix/firewall_redux
7 years ago
Dan Schaper fbea81dcd7 Merge pull request #1068 from pi-hole/fix/anti_glob
7 years ago
Dan Schaper 502c349b8b
Merge branches 'development' and 'fix/firewall_redux' of github.com:pi-hole/pi-hole into fix/firewall_redux
7 years ago
Adam Warner 5fb0aa70de Merge pull request #1008 from pi-hole/feature/track_pre-installed_packages
7 years ago
Dan Schaper 7750e1344c
DRY `displayFinalMessage`
7 years ago
Dan Schaper 8be37130e9
Move first check to `main()`, `basic-install.sh` can now be sourced.
7 years ago
Dan Schaper fa055481a7
Shellcheck screen size
7 years ago
Dan Schaper ad07655630
Defensive git cloning
7 years ago
Dan Schaper 7cceb8615a
`make_repo` more defensive.
7 years ago
Dan Schaper 45587194e5
Regex fun
7 years ago
Dan Schaper ccbf391913
More intelligence in iptables rulesets. Account for Policy ACCEPT, with
7 years ago
DL6ER 02d4b6794c Merge pull request #1066 from dgnthr/patch-1
7 years ago
Dominik G 836b717346 Fixed a typo in the installation script
7 years ago
DL6ER 1a3bdbaabf Merge pull request #1057 from pi-hole/new/whitelistonblockingpage
8 years ago
Mcat12 5e35fdbc52 Save blocking page CSS to pihole directory instead of admin
8 years ago