Commit Graph

326 Commits (d4bf85b67cc9a6582d7ded308cf01ba49496b863)

Author SHA1 Message Date
Dan Schaper d4bf85b67c Self contain `package_check` into `package_check_install`. Passes `set -e` test.
8 years ago
Dan Schaper 7131ff27c3 Attempt to `set -e`
8 years ago
Dan Schaper a30f78c1c8 Oneliner php version check, passes `set -e` check.
8 years ago
Dan Schaper 7e0afffca8 Revert inadvertent commits
8 years ago
Dan Schaper 293c60fb9c Exit script on failure to install dependent package.
8 years ago
Dan Schaper f5be8b2a5e Single dependency package check function, will exit if any errors with message to update cache.
8 years ago
Dan Schaper 6772603c15 Relocate cache check to its own function
8 years ago
Jacob Salmela a22904f99b Merge pull request #769 from pi-hole/Fix/PackageCacheFresh
8 years ago
Dan Schaper b157bc5cd7 Fixes #768 Check the staleness of the package index instead of the package cache.
8 years ago
Dan Schaper 10e1a03c76 `runGravity` is called after `finalExports` in the Debian install side.
8 years ago
Dan Schaper d20df92e9f Script will now run as root, removed `sudo` from function calls.
8 years ago
Dan Schaper 44170207ac Add `main` function and fire script from `main` call. Prevents script from running before it is entirely downloaded.
8 years ago
Dan Schaper 33745be745 Merge pull request #753 from pi-hole/feature/RemoveBarePHP
8 years ago
Adam Warner 6a28070017 Too many `-`s
8 years ago
Dan Schaper 91b948332e Merge pull request #754 from pi-hole/fix/bashConditional
8 years ago
Dan Schaper d1a7fe2d44 fix/bashConditional
8 years ago
Dan Schaper c39324d11f Remove bare php package from dependencies
8 years ago
Dan Schaper 8c151c62ce echo's don't need sudo
8 years ago
Dan Schaper 50d16d8215 Finish `install` conversion for installScripts()
8 years ago
Dan Schaper 3bbac9a5f2 `install` pihole
8 years ago
Dan Schaper 3600fd277e Don't need `sudo` to echo to term.
8 years ago
Dan Schaper e8bb4a7e36 Continue migration to `install`
8 years ago
Dan Schaper 36987cb1cc Continue migration to `install`
8 years ago
Dan Schaper 5382b4fa37 Change installScripts to use install
8 years ago
Promofaux c281b47905 Mover {SUDO} mkdir -p /etc/pihole/ back to the beginning.
8 years ago
Promofaux aca5064743 --force seems to light. lets try --i_do_not_follow_recommendations
8 years ago
Promofaux 6f780316c4 remove whiptail dependency from verifyFreeDiskSpace.
8 years ago
Promofaux 4e262d81f0 wrap these vars in {} to matcht he rest of the script
8 years ago
Promofaux 6c2ff950ee remote duplicate ${SUDO} mkdir /etc/pihole
8 years ago
Promofaux 7684069d0b verifyFreeDiskSpace BEFORE installing any dependencies
8 years ago
Promofaux 73c85ae68a remove duplicate calls to installConfigs
8 years ago
Promofaux 6a8bef83b3 Fix the php version check command (Thanks @diginc!)
8 years ago
Adam Warner 3fc3c5cae4 Add iproute2 to fix #653
8 years ago
Adam Warner daa5366b57 Check if php5 is available in apt-cache, if so install it, else just install php
8 years ago
Dan Schaper ac8d295bb9 Merge pull request #668 from bcambl/dns-hostname-fixes
8 years ago
bcambl 21d4199a38 Merge branch 'development' into dns-hostname-fixes
8 years ago
Adam Warner 655c422c3c Add additional instruction.
8 years ago
Dan Schaper 5ca6599ca9 Merge branch 'development' into gravTweak
8 years ago
Promofaux f16574085f remove code made redundant by the existence of /etc/pihole/setupVars.conf
8 years ago
Promofaux a0977af081 remove references to UpdateDashboard.sh
8 years ago
Adam Warner c2cb92a0b0 Add cron to apt-get dependencies
8 years ago
bcambl 6c0c6182e9 fix newline in configureSelinux stdout
8 years ago
bcambl 05ad4445b5 add dns to sysconfig interface configuration
8 years ago
bcambl 1dd9f0747e add gateway to interface configuration
8 years ago
Promofaux 04c60e8a1c Switch fedora and debian install check order
8 years ago
Promofaux 01a9534729 Merge branch 'development' into UpdateMethod
8 years ago
Promofaux 344e63c2dc Add undocumented argument to install script ("pihole") which allows the pihole command to run the update script without prompting the user. Useful for update automation
8 years ago
Promofaux e4295f5d3c Move exporting the setupConf files to a function to be run at the end of the script only. If script is cancelled, then they are not written. Simples.
8 years ago
Daniel (Fourdee) 49ded54306 Minor - Update descriptions
8 years ago
Daniel (Fourdee) 6c0a8a4337 Minor - Corrected var names
8 years ago