Commit Graph

950 Commits (ae654730c4a54d7b7c9a7734e010bff1fda97c1a)

Author SHA1 Message Date
Adam Warner ae654730c4
Update automated install/basic-install.sh
5 years ago
DL6ER ec79e86bee
We should really use stop_service as it also includes some nice output
5 years ago
DL6ER e8dabc71af
Don't try to start pihole-FTL after it has been installed. This will be done a few moments later when gravity is invoked.
5 years ago
DL6ER 9c0de0f731
Try to stop pihole-FTL before and (re)start pihole-FTL after the install command
5 years ago
DL6ER 4948862dce
Fail hard if FTL binary could not be installed
5 years ago
DL6ER cc657c0c26
Rename subroutine start_service() to restart_service() because this is what it does
5 years ago
DL6ER d90d7b6927
Call FTL download/installation early on in the installation process.
5 years ago
DL6ER de6dc90575
Don't diable pihole-FTL before calling install. root should be able to overwrite the binary in any case. The binary has already been downloaded and hash-verified here so we don't expect any errors in this binary.
5 years ago
DL6ER 3cdd6204c5
Move dnsmasq disabling and config file rewriting into a dedicated subroutine
5 years ago
DL6ER d996e9c9ee
Fix inconsistent handling of binary variable. get_binary_variable() stores the result into a global variable we pass later on as argument to FTLinstall() and define a local variable with the same name. This is fixed by only using the globa variable in all places not. This is still not a very elegant solution but it is also not subject of the current PR.
5 years ago
bcambl 3035fbf468 remove unused dependency (bc)
5 years ago
DL6ER c5da1bb952
Add libcap as Fedora dependency
5 years ago
DL6ER 486c41a69a
Add Debain dependency libcap2 needed for FTL's capability check on startup
5 years ago
Florian Freund 0ef4901e48 Add a blank after printf to avoid 'Command not found' error
5 years ago
bcambl 724afc000f add sqlite3 dependency for fedora
5 years ago
Mark Drobnak d24e0a6060
Merge pull request #2540 from pi-hole/release/v4.1
6 years ago
bcambl 14ebb2fb93 remove 'System' from NetworkManager connection name
6 years ago
Clayton Dobbs 3261c2e273
Added check for universe repo on ubuntu bionic with user prompts.
6 years ago
bcambl c3804877ed linting: Double quote to prevent globbing and word splitting.
6 years ago
bcambl c0bc93c7c4 break dhcpcd and ifcfg network configurations into separate functions
6 years ago
DL6ER e1c3c53058
Merge branch 'release/v4.1' into fix/adlists.list_not_created
6 years ago
Dan Schaper 057fbfc2b9
Change field from digit to string for printf
6 years ago
DL6ER 33156071cd
Fix literal "choice" being passed to appendToListsFile()
6 years ago
Dan Schaper e8c2e26358
Override shellcheck with explanations.
6 years ago
Dan Schaper 61c67849d7
Support multiple distributions and release versions in find_IPv4_information().
6 years ago
Mark Drobnak 2cdbb34763
Merge pull request #2488 from pi-hole/feature/command_function
6 years ago
Mark Drobnak 1789a2db29
Merge pull request #2384 from pi-hole/feature/install-privacy-level
6 years ago
Dan Schaper c270b83341
Use printf instead of echo
6 years ago
Dan Schaper 02f0788033
Moved `command -v` calls to function.
6 years ago
Dan Schaper 9d2d45b473
Query php directly for major and minor version id strings.
6 years ago
Dan Schaper 0c892e6b3a
Addressed Stickler ShellCheck lints
6 years ago
Dan Schaper a0fc38d6a2
All terminal echo commands changed to printf.
6 years ago
bcambl e7e03e36de fix pihole user creation function
6 years ago
Adam Warner cc2f375b13
fix for #2450
6 years ago
Mark Drobnak a89615365e
Merge pull request #2410 from stuartskelton/norton_dns_EOL_2018_11_15
6 years ago
Stuart Skelton 3c36c22ca8 Remove Norton Connect Safe as its EOL 2018-11-15
6 years ago
Mark Drobnak 6f276ae4bb
Merge pull request #2299 from nullr0ute/net-tools
6 years ago
Mark Drobnak 3cea1bd423
Fix lighttpd v1.4.50 crashing on startup
6 years ago
bcambl c58e3acc78 add unsupported RPM distro warnings
6 years ago
bcambl 6f8e8e98bb update centos version check test
6 years ago
bcambl 24b4aabae9 allow installer to continue with additional rpm based distros
6 years ago
DL6ER 1813c25117
If config file was backed up: Print info message
6 years ago
Mcat12 5d0d7336ff
Echo with newline when setting privacy level
6 years ago
Mcat12 6a26a05dbf
Fix privacy level whiptail option format
6 years ago
Mcat12 4aafa8cf47
Set the FTL privacy level during install
6 years ago
DL6ER 28c6b1393f
Backup existing /etc/dnsmasq.conf if present and ensure that /etc/dnsmasq.conf contains only "conf-dir=/etc/dnsmasq.d"
6 years ago
Realtebo 0d1b3cee4f Enable FTL service before starting it
6 years ago
Mirko Tebaldi 476fecbcf5 Fixed typos as suggestes
6 years ago
Mirko Tebaldi 327b58fa03
Merge pull request #1 from pi-hole/development
6 years ago
DL6ER d3eea9404d
Merge pull request #2331 from pi-hole/tweak/improve_FTL_download_errormsg
6 years ago