Dan Schaper
|
9d048b2fdf
|
Move Pi-hole dependency checks to main() and out of duplicated install and update functions. Bring them up a level in the subshells.
|
2016-10-09 22:24:13 -07:00 |
|
Dan Schaper
|
d9e28a7422
|
factor out installer_dependencies
|
2016-10-09 22:05:06 -07:00 |
|
Dan Schaper
|
1fecdf42ca
|
Move git to installer deps, refactor some functions.
|
2016-10-09 22:00:23 -07:00 |
|
Dan Schaper
|
d4bf85b67c
|
Self contain package_check into package_check_install . Passes set -e test.
|
2016-10-09 21:44:45 -07:00 |
|
Dan Schaper
|
7131ff27c3
|
Attempt to set -e
|
2016-10-09 21:32:25 -07:00 |
|
Dan Schaper
|
a30f78c1c8
|
Oneliner php version check, passes set -e check.
|
2016-10-09 21:31:36 -07:00 |
|
Dan Schaper
|
7e0afffca8
|
Revert inadvertent commits
|
2016-10-09 19:41:32 -07:00 |
|
Dan Schaper
|
293c60fb9c
|
Exit script on failure to install dependent package.
|
2016-10-09 13:52:36 -07:00 |
|
Dan Schaper
|
f5be8b2a5e
|
Single dependency package check function, will exit if any errors with message to update cache.
|
2016-10-09 13:43:01 -07:00 |
|
Dan Schaper
|
6772603c15
|
Relocate cache check to its own function
|
2016-10-09 12:34:53 -07:00 |
|
Jacob Salmela
|
a22904f99b
|
Merge pull request #769 from pi-hole/Fix/PackageCacheFresh
Fix/package cache fresh
|
2016-10-09 09:00:52 -05:00 |
|
Dan Schaper
|
b157bc5cd7
|
Fixes #768 Check the staleness of the package index instead of the package cache.
|
2016-10-08 13:47:35 -07:00 |
|
Dan Schaper
|
10e1a03c76
|
runGravity is called after finalExports in the Debian install side.
|
2016-10-08 12:58:42 -07:00 |
|
Dan Schaper
|
d20df92e9f
|
Script will now run as root, removed sudo from function calls.
|
2016-10-08 12:56:26 -07:00 |
|
Dan Schaper
|
44170207ac
|
Add main function and fire script from main call. Prevents script from running before it is entirely downloaded.
|
2016-10-08 12:17:04 -07:00 |
|
Dan Schaper
|
33745be745
|
Merge pull request #753 from pi-hole/feature/RemoveBarePHP
Remove bare php package from dependencies
|
2016-10-07 21:32:07 -07:00 |
|
Adam Warner
|
6a28070017
|
Too many - s
|
2016-10-07 13:09:27 +01:00 |
|
Dan Schaper
|
91b948332e
|
Merge pull request #754 from pi-hole/fix/bashConditional
fix/bashConditional
|
2016-10-07 03:42:22 -07:00 |
|
Dan Schaper
|
d1a7fe2d44
|
fix/bashConditional
|
2016-10-07 03:36:34 -07:00 |
|
Dan Schaper
|
c39324d11f
|
Remove bare php package from dependencies
`php5` package can trigger install of Apache2. Without this package in deps, PHP is still installed and operational.
|
2016-10-07 00:24:25 -07:00 |
|
Dan Schaper
|
8c151c62ce
|
echo's don't need sudo
|
2016-10-05 10:46:10 -07:00 |
|
Dan Schaper
|
50d16d8215
|
Finish install conversion for installScripts()
|
2016-10-05 10:45:17 -07:00 |
|
Dan Schaper
|
3bbac9a5f2
|
install pihole
|
2016-10-05 10:19:47 -07:00 |
|
Dan Schaper
|
3600fd277e
|
Don't need sudo to echo to term.
|
2016-10-05 10:16:56 -07:00 |
|
Dan Schaper
|
e8bb4a7e36
|
Continue migration to install
|
2016-10-05 10:14:36 -07:00 |
|
Dan Schaper
|
36987cb1cc
|
Continue migration to install
|
2016-10-05 09:57:48 -07:00 |
|
Dan Schaper
|
5382b4fa37
|
Change installScripts to use install
Use the install program instead of copying files and directories in installScripts function.
|
2016-10-05 09:42:15 -07:00 |
|
Promofaux
|
c281b47905
|
Mover {SUDO} mkdir -p /etc/pihole/ back to the beginning.
|
2016-10-02 12:44:33 +01:00 |
|
Promofaux
|
aca5064743
|
--force seems to light. lets try --i_do_not_follow_recommendations
|
2016-10-02 11:16:48 +01:00 |
|
Promofaux
|
6f780316c4
|
remove whiptail dependency from verifyFreeDiskSpace.
Add argument detection to skip disk space. This is because curling to bash does not support waiting for user input.
|
2016-10-02 11:09:14 +01:00 |
|
Promofaux
|
4e262d81f0
|
wrap these vars in {} to matcht he rest of the script
|
2016-10-02 10:39:09 +01:00 |
|
Promofaux
|
6c2ff950ee
|
remote duplicate ${SUDO} mkdir /etc/pihole
|
2016-10-02 10:33:59 +01:00 |
|
Promofaux
|
7684069d0b
|
verifyFreeDiskSpace BEFORE installing any dependencies
|
2016-10-02 10:33:04 +01:00 |
|
Promofaux
|
73c85ae68a
|
remove duplicate calls to installConfigs
|
2016-10-02 10:30:55 +01:00 |
|
Promofaux
|
6a8bef83b3
|
Fix the php version check command (Thanks @diginc!)
|
2016-09-30 22:40:43 +01:00 |
|
Adam Warner
|
3fc3c5cae4
|
Add iproute2 to fix #653
|
2016-09-27 11:15:46 +01:00 |
|
Adam Warner
|
daa5366b57
|
Check if php5 is available in apt-cache, if so install it, else just install php
|
2016-09-27 11:11:47 +01:00 |
|
Dan Schaper
|
ac8d295bb9
|
Merge pull request #668 from bcambl/dns-hostname-fixes
Dns hostname fixes
|
2016-09-20 10:16:15 -07:00 |
|
bcambl
|
21d4199a38
|
Merge branch 'development' into dns-hostname-fixes
|
2016-09-19 17:33:32 -06:00 |
|
Adam Warner
|
655c422c3c
|
Add additional instruction.
Include "(Press space to select)" on ChooseInterface
|
2016-09-19 22:17:58 +01:00 |
|
Dan Schaper
|
5ca6599ca9
|
Merge branch 'development' into gravTweak
|
2016-09-19 12:54:58 -07:00 |
|
Promofaux
|
f16574085f
|
remove code made redundant by the existence of /etc/pihole/setupVars.conf
|
2016-09-16 23:09:14 +01:00 |
|
Promofaux
|
a0977af081
|
remove references to UpdateDashboard.sh
|
2016-09-12 19:10:12 +01:00 |
|
Adam Warner
|
c2cb92a0b0
|
Add cron to apt-get dependencies
|
2016-09-08 23:42:05 +01:00 |
|
bcambl
|
6c0c6182e9
|
fix newline in configureSelinux stdout
|
2016-09-07 21:16:52 -06:00 |
|
bcambl
|
05ad4445b5
|
add dns to sysconfig interface configuration
|
2016-09-07 21:16:51 -06:00 |
|
bcambl
|
1dd9f0747e
|
add gateway to interface configuration
pi-hole@9cb4e8b broke #593
original commit 8550b76
|
2016-09-07 21:16:36 -06:00 |
|
Promofaux
|
04c60e8a1c
|
Switch fedora and debian install check order
|
2016-09-05 15:52:09 +01:00 |
|
Promofaux
|
01a9534729
|
Merge branch 'development' into UpdateMethod
# Conflicts:
# automated install/basic-install.sh
|
2016-08-30 19:32:40 +01:00 |
|
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
|
2016-08-26 23:06:35 +01:00 |
|