Commit Graph

  • 60054da582 Add lighttpd user (OS dependent) to sudoers file DL6ER 2016-12-22 13:26:11 +01:00
  • 4626b8ced5 Removed fixed username from sudoers file DL6ER 2016-12-22 13:18:38 +01:00
  • ab7d193f98 Still causing problems with Fedora and CentOS Dan Schaper 2016-12-22 03:21:37 -08:00
  • cbf84c1840 replace subshell with command chain bcambl 2016-12-22 04:32:42 -06:00
  • 420fb69166 Merge pull request #1005 from pi-hole/fix/create_install_directories Dan Schaper 2016-12-22 01:47:07 -08:00
  • c9c28cb59a replace 'git -C' with long version bcambl 2016-12-22 03:33:32 -06:00
  • 9073f34b30 Quiet DNF Dan Schaper 2016-12-22 00:44:10 -08:00
  • fb5578c0d4 Fedora dependency installer overhaul Dan Schaper 2016-12-21 23:38:31 -08:00
  • 4244f716e0 Create /opt/pihole before trying to install into it. Dan Schaper 2016-12-21 22:59:14 -08:00
  • 07a4f970d4 Check for installation status within the parent function. Dan Schaper 2016-12-21 22:57:42 -08:00
  • 2335097c99 Find which packages already exist and only install new packages. Set up for unintall to know what packages we installed for later removal. Dan Schaper 2016-12-21 22:20:23 -08:00
  • bef0a2fef0 Merge pull request #987 from pi-hole/development v2.10 Adam Warner 2016-12-21 18:21:59 +00:00
  • c48e6c91f5 Merge pull request #999 from pi-hole/fix/install_deps_exit DL6ER 2016-12-21 16:00:48 +01:00
  • f082b5ba54 Merge pull request #1001 from pi-hole/cleanup/remove_legacy_detect DL6ER 2016-12-21 13:49:34 +01:00
  • 8841bdd252 Reset the if's DL6ER 2016-12-21 12:57:02 +01:00
  • 58261098fb We should not call a function that Dan deleted DL6ER 2016-12-21 12:07:44 +01:00
  • 9432d3035a Merge branch 'development' into cleanup/remove_legacy_detect DL6ER 2016-12-21 12:01:58 +01:00
  • 9907fc2770 Merge branch 'development' into fix/install_deps_exit DL6ER 2016-12-21 11:54:52 +01:00
  • d42caa8672 Merge pull request #1000 from pi-hole/fix/tab_space DL6ER 2016-12-21 11:41:30 +01:00
  • 8117ec8e20 Remove v1 legacy detection code. Dan Schaper 2016-12-20 17:50:44 -08:00
  • ff2783f9fc Tabs to spaces and formatting. Dan Schaper 2016-12-20 17:22:57 -08:00
  • 156a51c945 Remove extra display only variable. Dan Schaper 2016-12-20 17:04:46 -08:00
  • c72ffae4a2 Don't install extra packages (openresolv was installed over resolvconf). No longer need --fix-missing. Dan Schaper 2016-12-20 17:02:51 -08:00
  • 7f3b0030ea LF Dan Schaper 2016-12-20 16:47:43 -08:00
  • 9a626948f8 Use debconf for Deb/Ubu package installations. Dan Schaper 2016-12-20 15:39:32 -08:00
  • 5c43df66a8 Remove spinner function, masked return values. Dan Schaper 2016-12-20 15:07:36 -08:00
  • d0e3c546f8 CRLF to CR (Win to Unix line endings) Dan Schaper 2016-12-20 15:00:37 -08:00
  • a9cb93d801 Merge pull request #998 from pi-hole/LordKelvin DL6ER 2016-12-20 17:54:52 +01:00
  • ee8f29d178 Fixed typo, extended help text DL6ER 2016-12-20 16:28:28 +01:00
  • da363070c7 Added Kelvin DL6ER 2016-12-20 12:21:08 +01:00
  • 50cf891e01 Merge pull request #996 from pi-hole/allowemptysecondDNSserver DL6ER 2016-12-19 19:30:27 +01:00
  • 715838cf89 Allow disabling second DNS server DL6ER 2016-12-19 13:42:42 +01:00
  • cd0c3f9418 Better output if file has not been downloaded because it has not been changed DL6ER 2016-12-17 23:46:28 +01:00
  • efaee2b68b Improvements for gravity (errors shouldn't be able to escape the black hole if even light cannot do this!) DL6ER 2016-12-17 23:32:50 +01:00
  • 372c699cc6 Merge pull request #993 from pi-hole/fix/one_step_refactor DL6ER 2016-12-17 00:15:20 +01:00
  • 8cb01cdd29 One step to rename variables. Dan Schaper 2016-12-16 15:08:30 -08:00
  • 7a243f890e Backend for privacyMode on webUI DL6ER 2016-12-16 17:33:01 +01:00
  • 10982a0f45 Merge pull request #990 from pi-hole/dontkillsetupVars.conf Adam Warner 2016-12-16 13:55:33 +00:00
  • d4c378ed5d Remove PIHOLE_INTERFACE if already set (not PIHOLE_DOMAIN) DL6ER 2016-12-16 13:20:25 +01:00
  • 7872f68a45 Only try to remove parts inthe file if the file already exists DL6ER 2016-12-16 13:13:35 +01:00
  • ec8c848106 Don't kill already existing setupVars.conf on update (and fresh install) DL6ER 2016-12-16 12:53:00 +01:00
  • 3b50ce8c54 Merge pull request #977 from pi-hole/activatewebUIpw Mcat12 2016-12-15 14:05:11 -05:00
  • afabb5957b Implement backend for https://github.com/pi-hole/AdminLTE/pull/253 DL6ER 2016-12-15 18:55:40 +01:00
  • 1eeaa01234 Always put the information that we added a password if we did (not only on update but also on fresh install) DL6ER 2016-12-15 15:22:18 +01:00
  • e2898217d2 Made message shorter DL6ER 2016-12-15 15:20:41 +01:00
  • f81dadc5d0 Fix final message DL6ER 2016-12-15 14:10:55 +01:00
  • a0019d86c5 Merge pull request #983 from pi-hole/cronpath Mcat12 2016-12-15 07:01:20 -05:00
  • 3c4a9bba78 Minor change DL6ER 2016-12-15 10:38:24 +01:00
  • 4348653431 Merge pull request #985 from pi-hole/pi.hole Adam Warner 2016-12-15 08:49:22 +00:00
  • 09cfa9bb20 Merge pull request #986 from pi-hole/autoCompletes Dan Schaper 2016-12-14 12:58:50 -08:00
  • e7713a9028 add missing pihole autocomplete commands Promofaux 2016-12-14 19:53:40 +00:00
  • 906a1753be specifically comment out gravity.list addn-host Promofaux 2016-12-14 19:42:20 +00:00
  • a3d519b671 no need to remove list, because of echo > Promofaux 2016-12-14 19:33:15 +00:00
  • 8591f9d576 check for list before removing it Promofaux 2016-12-14 19:31:57 +00:00
  • c10ec5548f remove code that replaces tokens in 01-pihole.conf Promofaux 2016-12-14 19:29:44 +00:00
  • 684ac98c8e Remove hostname and pi.hole entries, move to /etc/pihole/local.list Promofaux 2016-12-14 19:28:01 +00:00
  • db89fa9881 initial support for additional hosts file Promofaux 2016-12-14 19:26:55 +00:00
  • 9a80421d73 Merge pull request #981 from pi-hole/quiet-dhcp Adam Warner 2016-12-14 19:11:49 +00:00
  • 2ddacf40c0 Merge pull request #984 from pi-hole/Mcat12-auto-ipv6 Mcat12 2016-12-14 13:59:55 -05:00
  • 92f4824884 Automatically enable IPv6 Mcat12 2016-12-14 13:52:14 -05:00
  • 9a2ffabc33 Fix missing path information DL6ER 2016-12-14 17:33:20 +01:00
  • 2977168da1 dnsmasq "bogus-priv" property DL6ER 2016-12-14 16:16:25 +01:00
  • 85e3f37503 dnsmasq "domain-needed" property DL6ER 2016-12-14 16:09:57 +01:00
  • ba015c1918 Set domain name via Settings page DL6ER 2016-12-14 14:24:09 +01:00
  • 1556adb678 Also remove quiet-dhcp setting when disabling/enabling the Pi-Hole DHCP server DL6ER 2016-12-14 12:12:36 +01:00
  • 6bfe729112 Merge pull request #979 from pi-hole/wwwdatapassword Adam Warner 2016-12-13 16:33:41 +00:00
  • c340668870 Merge pull request #976 from pi-hole/websettingspage DL6ER 2016-12-13 17:32:18 +01:00
  • 207422f83a Added a missing space DL6ER 2016-12-13 15:54:41 +01:00
  • 004ba28378 Prevent web UI password change by web user DL6ER 2016-12-13 15:52:28 +01:00
  • 6f38801ed8 Add "Interface appearence" option DL6ER 2016-12-13 14:59:52 +01:00
  • 1509eb7d82 Merge pull request #978 from pi-hole/Mcat12-adzhosts-list Adam Warner 2016-12-13 12:13:37 +00:00
  • b8d2bfc890 Wait 5 seconds before rebooting so the web UI can finish loading before being unreachable due to the reboot DL6ER 2016-12-13 12:42:40 +01:00
  • 8a2ee95e4a Update ADZHOSTS list Mcat12 2016-12-12 15:30:47 -05:00
  • bc91716082 Suppress logging of DHCP actions to /var/log/pihole.log DL6ER 2016-12-12 17:14:52 +01:00
  • a00034a6a7 Add password to webUI after update if there is none DL6ER 2016-12-12 17:03:53 +01:00
  • 8dc0dc4d69 Add DHCP-Server backend DL6ER 2016-12-12 15:34:05 +01:00
  • 2f4b7ce3dd Update dnsmasq file when changing upstream DNS servers and restart the service to get it active DL6ER 2016-12-12 14:16:13 +01:00
  • d4f83cb1d4 Be able to set API_QUERY_LOG_SHOW DL6ER 2016-12-12 13:15:07 +01:00
  • aaab3306a8 Add restart DNS capability DL6ER 2016-12-12 10:38:21 +01:00
  • 2bafa2f2ac Add reboot option DL6ER 2016-12-11 22:33:27 +01:00
  • 9ac378ae09 Set domains and clients which are excluded by the API DL6ER 2016-12-11 19:30:04 +01:00
  • bf867bd9fd Set DNS servers from web UI DL6ER 2016-12-11 16:54:27 +01:00
  • 7fd9ff43af Merge pull request #970 from trinapicot/fix/remove_lighty_conf Adam Warner 2016-12-09 23:40:50 +00:00
  • bebb569c43 Merge pull request #964 from pi-hole/queryadsonlyexactmatches Adam Warner 2016-12-09 23:25:15 +00:00
  • 74e33bb1a0 Merge pull request #973 from pi-hole/taillog Mcat12 2016-12-08 16:40:17 -05:00
  • b591df55b0 Tell user how to exit tail command Mcat12 2016-12-08 16:35:50 -05:00
  • bddf31443c Merge pull request #974 from pi-hole/Mcat12-add-reconfigure-help Mcat12 2016-12-08 15:55:36 -05:00
  • b9e0e88fe9 Update pihole Mcat12 2016-12-08 15:47:30 -05:00
  • 5120d9ec33 Add tail option DL6ER 2016-12-08 21:15:03 +01:00
  • 0a423ffd40 Fix check for lighttpd install before configuration directory removal trinapicot 2016-12-07 20:31:34 -07:00
  • 505c9e8979 Minor change DL6ER 2016-12-06 14:08:45 +01:00
  • 75deb02961 Don't query pihole if page is hidden anyhow DL6ER 2016-12-06 14:05:48 +01:00
  • 480211033d Detect if blocking page is loaded within frame or iframe. If so, hide everything DL6ER 2016-12-06 14:05:02 +01:00
  • c0886cb5c6 pihole -q <domain> is partial matching (as before), pihole -q <domain> -exact is exact matching (new behavior) DL6ER 2016-12-06 13:18:01 +01:00
  • 294df8690c Do only one grep on each of the lists and count the number of non-empty lines in the result. Improves speed by factor of 2x DL6ER 2016-12-06 09:55:17 +01:00
  • 5374f652dd No need to modify lighttpd config file, since we overwrite it anyways DL6ER 2016-12-06 08:43:24 +01:00
  • fb72ac9904 Show only exact matches for pihole -q DL6ER 2016-12-06 08:18:49 +01:00
  • b6639d9e7e Merge pull request #962 from pi-hole/queryblacklist Mcat12 2016-12-05 18:11:26 -05:00
  • 74cb79252c Only looking for blocking entries (do not scan whitelist.txt) DL6ER 2016-12-05 17:12:28 +01:00
  • 6cd3c93472 Also query white- and blacklist DL6ER 2016-12-05 17:09:49 +01:00