Commit Graph

3800 Commits (545b6605bc03dacc31e3f96d20beea5065c50bfe)
 

Author SHA1 Message Date
Andreas Schneider 838e1b19ec basic_install: Set permissons for PI_HOLE_DASHBOARD_DIR
5 years ago
Andreas Schneider d5bbb2b640 basic_install: Use a varibale for the pihole dashboard dir
5 years ago
Andreas Schneider dc91d4b1f9 basic_install: If a static interface is already set up we are done
5 years ago
Dan Schaper e967fe2266
Merge pull request #2612 from pi-hole/hotfix/v4.2.1
5 years ago
Dan Schaper b5c7657e01
Merge pull request #2614 from pi-hole/hotfix/v4.2.1
5 years ago
Mcat12 680d6e2d31
Merge branch 'release/v4.2' into development
5 years ago
Mcat12 7a19d24058
Remove user/group from dnsmasq config
5 years ago
Dan Schaper 995ee41d6b
Merge pull request #2600 from pi-hole/release/v4.2
5 years ago
Mark Drobnak 69919ac85c
Merge pull request #2610 from pi-hole/fix/dev-shm
5 years ago
Mcat12 26f2410fe6
Change /var/run/shm to /dev/shm
5 years ago
Adam Warner d43c32e9e8
Merge pull request #2609 from pi-hole/fix/start-service-ftl-checkout
5 years ago
Mcat12 5c4ee23795
Fix missed start_service -> restart_service call
5 years ago
Dan Schaper fb3d871553
Merge pull request #2602 from pi-hole/fix/download_FTL_earlier
5 years ago
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 7479485d45
Add test for the case the binary variable is unset (defaults to "tbd" in this case)
5 years ago
Mark Drobnak 1e284f69ea
Merge pull request #2587 from pi-hole/new/network-table
5 years ago
DL6ER 516ed83638
Add "|| true" to the curl command as a failed download is no show-stopper for the overall install process.
5 years ago
Mark Drobnak 26361883b4
Merge pull request #2601 from pi-hole/fix/double_disable_kills_gravity
5 years ago
DL6ER d26f2dcb2c
Use global binary variable in tests for automated install
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
DL6ER a4ba8d4b8f
Prevent double disabling/enabling by checking BLOCKING_ENABLED value in setupVars.conf
5 years ago
Mark Drobnak f7ca74cf1d
Merge pull request #2598 from pi-hole/fix/remove-norton
5 years ago
Mark Drobnak ebba32e1c4
Remove Norton DNS
5 years ago
Mark Drobnak 7d2507527a
Merge pull request #2593 from TheLastProject/feature/standardized-dns-list
5 years ago
Sylvia van Os 97decb3a73 Standardize DNS list and write to file for AdminLTE
5 years ago
DL6ER f360959efc
Download macvendor database from ftl.pi-hole.net when downloading a new FTL binary. Users who want to update the database more frequently than on each FTL release can use the python script from the FTL repository to generate the database themselves. The macvendor database is an optional component so a failing download is no reason to interrupt the installer.
5 years ago
Mark Drobnak 465589c0fd
Merge pull request #2575 from LudovicRousseau/fix2
5 years ago
Mark Drobnak 9fcf7a2610
Merge pull request #2581 from bcambl/remove_bc_dep
5 years ago
bcambl 3035fbf468 remove unused dependency (bc)
5 years ago
DL6ER c4c354bc4b
Merge pull request #2578 from pi-hole/new/libcap-dev
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
DL6ER 87800a3659
Merge pull request #2570 from pi-hole/tweak/wpad
5 years ago
Ludovic Rousseau d5fbe1b629 Do not ask admin password just for help documentation
5 years ago
Mark Drobnak a3cee67a61
Merge pull request #2571 from pi-hole/tweak/debug/shm
5 years ago
DL6ER 5ffc8c7443
List content of /var/run/shm in debugger
5 years ago
DL6ER 04fd296ffe
Add wpad vulnerability fix as suggested by dnsmasq.conf.example
5 years ago
Mark Drobnak 262d5eea22
Merge pull request #2547 from pi-hole/fix/version-command-no-web
5 years ago
Mark Drobnak ed5869646f
Use source instead of dot for setupVars
5 years ago
Dan Schaper b984fc4e0e
Merge pull request #2564 from floek/development
5 years ago
Florian Freund 0ef4901e48 Add a blank after printf to avoid 'Command not found' error
5 years ago
Dan Schaper 8d85d46c1a
Merge pull request #2556 from pi-hole/release/v4.1.1
5 years ago