Dan Schaper
|
87e7121332
|
Gravity.sh checks for null value for variables, obliging that expectation.
|
2016-10-10 07:32:16 -07:00 |
|
Dan Schaper
|
94f6354c94
|
Spinner blocks set -e trying to get it in functions that won't crash out...
|
2016-10-10 07:25:43 -07:00 |
|
Dan Schaper
|
b79059ebdb
|
Start to add the spinner back in!
|
2016-10-10 06:46:30 -07:00 |
|
Dan Schaper
|
4f98c1bebb
|
Boolean operators inside quotes don't work well...
|
2016-10-10 06:16:00 -07:00 |
|
Dan Schaper
|
2feec01e10
|
Add start_service and enable_service functions to handle restating services and setting services to start on reboot.
|
2016-10-10 06:06:34 -07:00 |
|
Dan Schaper
|
72b95e192e
|
Fix logic bug in setup_user , update how setupVars are sourced so they will only be used if the user selects update and not if they select install .
|
2016-10-10 05:45:37 -07:00 |
|
Dan Schaper
|
47aad254d8
|
localized some more variables
|
2016-10-10 03:56:03 -07:00 |
|
Dan Schaper
|
bc14074d2a
|
Tighten up Update Whiptail appearance.
|
2016-10-10 03:39:32 -07:00 |
|
Dan Schaper
|
5ab5b1a190
|
Overhaul dnsmasq version 3 way handshake configuration files.
|
2016-10-10 03:23:52 -07:00 |
|
Dan Schaper
|
b055f190f5
|
Factor out interfaces detection.
|
2016-10-10 03:16:22 -07:00 |
|
Dan Schaper
|
84b8953352
|
Remove quiet flags from package managment variables. Set quiets in functions by redirecting output.
|
2016-10-10 02:58:38 -07:00 |
|
Dan Schaper
|
93a591d487
|
Linting from ShellCheck
|
2016-10-10 02:57:04 -07:00 |
|
Dan Schaper
|
e6c0f38a7c
|
Monolithic changes in one commit again.
|
2016-10-10 02:24:03 -07:00 |
|
Dan Schaper
|
f107ae4f9b
|
Merge conflict resolution
|
2016-10-10 09:08:25 +00:00 |
|
Dan Schaper
|
bad7a08804
|
Refactor and rename create_pihole_user . Now to actually use the user created...
|
2016-10-10 01:51:19 -07:00 |
|
Dan Schaper
|
25cbf4cb35
|
Factor out legacy location script removal.
|
2016-10-10 01:43:10 -07:00 |
|
Dan Schaper
|
7f179f9a58
|
Remove sourcing bash completion, would fall off as soon as the subshell terminated.
|
2016-10-10 01:40:56 -07:00 |
|
Dan Schaper
|
5287ea8537
|
Refactor stopServices into stop_service and accept arguments for service to stop. Quiet output from a few other functions.
|
2016-10-10 01:25:11 -07:00 |
|
Dan Schaper
|
43e2aaebf0
|
rename updateDialogs to update_dialogs
|
2016-10-10 01:04:59 -07:00 |
|
Dan Schaper
|
e60eb66283
|
UpdateDialogs are now a Whiptail Menu, self-explanatory.
|
2016-10-10 01:04:03 -07:00 |
|
Dan Schaper
|
ca59b808d8
|
Git clone/update now occurs right after installer dependency checks. Allows for inclusion of installer source files in the repo. Passes set -e
|
2016-10-10 00:02:50 -07:00 |
|
Dan Schaper
|
8a15fd44d5
|
Update is_repo() to use git status for validity checks.
|
2016-10-09 23:53:18 -07:00 |
|
Dan Schaper
|
dac2b8942e
|
Typo fix to generate commit.
|
2016-10-09 22:38:00 -07:00 |
|
Dan Schaper
|
54a1c5b63a
|
Revert inadvertent commits
IDLE keeps committing direct to development.
|
2016-10-09 22:35:14 -07:00 |
|
Dan Schaper
|
61b02bf6d3
|
Add OR TRUE to PKG_COUNT so that a 0 package to update doesn't grep -c to an exit value of 1.
|
2016-10-09 22:27:37 -07:00 |
|
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 |
|