Commit Graph

1435 Commits (ftl-binary-names)

Author SHA1 Message Date
Adam Warner 755ec8bf2f
$$ != $
2 years ago
Adam Warner 1c1407e083
Use utils.sh in install script (#4872)
2 years ago
Christian König d4ce5b1c2a
Fix tabs in dialog boxes
2 years ago
yubiuser 2ff1fa1b85
Merge branch 'development' into use_utils
2 years ago
Christian König 1335c44deb
Add jq to dependencies
2 years ago
Christian König 9b5ea13a33 Use utils.sh in install script
2 years ago
yubiuser 37102e5a01
Merge branch 'development' into removeblockpagefunctionality
2 years ago
MichaIng b3c8045b52
Skip web server dialog if --disable-install-webserver has been passed
2 years ago
Christian König 97447b2f3b
Do not remove blockingpage.css from existing installations as some users might use them for custom.php
2 years ago
Christian König 27fa284eda
Fix missing PI_HOLE_BLOCKPAGE_DIR
2 years ago
Christian König 6c9bd7a632
Remove blockingpage.css
2 years ago
Adam Warner c78cf82fc6
no need to declare $viewPort
2 years ago
Christian König c7410b0be9
Always indent
2 years ago
Christian König 7320c10dd3
Fix git indention
2 years ago
Adam Warner c6da627b7d
Move release version check inside the else block
2 years ago
Adam Warner 9028898ba7
Move code from `check_epel_repo_required` into the rpm branch of the if check on package_manager_detect(), adjust tests to accommodate
2 years ago
Adam Warner 0e8c1ec023
Flip logic on epel check - if _not_ fedora, then (try to, depending on supported OS) install EPEL.
2 years ago
Adam Warner 313c0ddf28
Update automated install/basic-install.sh
2 years ago
Adam Warner b613758419
rename select_rpm_php and simplify it to remove code no longer needed (discussed internally removing the unsupported dialog here to match behaviour on non rpm distros)
2 years ago
Adam Warner 9c03915cb0
Remove special Centos7 hand holds. Move the unsupported dialog out to a further if block so that a user may still continue to install on centos7 (provided they have the pre-requisites installed)
2 years ago
yubiuser a45c9f9f50
Merge pull request #4848 from pi-hole/indent_update
2 years ago
Christian König 2610739624
Indent installation/update complete message
2 years ago
Christian König 68eddd2377
Add OS_CHECK_DEPS to uninstall script
2 years ago
Christian König 8c778c14dc
Move linebreaks
2 years ago
yubiuser d5c798d1a9
Apply reviewers suggestion
2 years ago
Christian König 14e1eea22d
Fix spaces in dialog msg
2 years ago
yubiuser c7108a632c
Merge pull request #4824 from pi-hole/Alam_Rocky
2 years ago
Christian König bc8fcc744c
Fix shellcheck warnings
2 years ago
Christian König a3f1317add
Don't fail if Alma or Rocky is detected
2 years ago
Adam Warner 13135498c1
Merge pull request #4811 from pi-hole/CAPS
2 years ago
Christian König b25805348f Print all SELINUX output in lowercase
2 years ago
Adam Warner 59dab6a568
Simplifications per @yubiuser's suggestion
2 years ago
Adam Warner ecfb96d339
If old log paths exist in logrotate file, replace them with new ones
2 years ago
Adam Warner e4444ae6a5
fixes "Set static IP using custom values results in error" (#4807)
2 years ago
yubiuser 8e4adb6e39
Merge pull request #4788 from pi-hole/SKIP_INSTALL
2 years ago
yubiuser 6aaa446354
Merge pull request #4802 from pi-hole/codespell
2 years ago
Christian König 3d8672bc59
Clean consecutive mkdir
2 years ago
Christian König b49db58ec2
Fix spelling mistakes
2 years ago
Dan Schaper 56a32047b8
Logic fix
2 years ago
Dan Schaper 48d5d6bed2
Always create the log target directory before any movements
2 years ago
Adam Warner 04abc4dacd
Merge pull request #4792 from pi-hole/fix/mkdir_logs
2 years ago
Dan Schaper fd41801977
Create new log directory
2 years ago
Christian König 518cbd10e0
Rename also in docker files
2 years ago
Christian König 0a8761ee68
Rename PH_TEST to SKIP_INSTALL
2 years ago
Christian König 5c564e53ca
Fix indention in install script output
2 years ago
Dan Schaper 853cd9670a
Merge pull request #4772 from pi-hole/tweak/dialog
2 years ago
Dan Schaper cfbc731eab
Apply suggestions from code review
2 years ago
Dan Schaper 46f991f578
Apply suggestions from code review
2 years ago
RD WebDesign ad70ece73e Fixing dialog line breaks
2 years ago
Dan Schaper 39cb1029e9
Clarify button labels
2 years ago
Dan Schaper a39c470f2d
Requested changes.
2 years ago
Dan Schaper 72fcdb128a
Rework cenos7 functions
2 years ago
Dan Schaper 44667b5ffb
Add dialog to RPM installer requirements.
2 years ago
yubiuser 696d1c4ec3
Merge pull request #4777 from pi-hole/tweak/default_log_path
2 years ago
Dan Schaper 1ed5ff306d Align dialog texts.
2 years ago
Dan Schaper bf57a786e6 Convert whiptail to dialog.
2 years ago
Dan Schaper 80bef5f6b6
Direct pull for epel-release
2 years ago
DL6ER bd8288d6ef
Special renaming for pihole-FTL.* to pihole/FTL.log.*
2 years ago
Adam Warner 0be987239e
Adds spellcheck action to the smoke-tests (also moves editorconfig-checker to smoketests away from it's own action)
2 years ago
Christian König ed8c6c04d4
Use PHP_VERSION
2 years ago
Christian König 4b674ecfe3
Fix first install
2 years ago
Christian König 5818f3f997
Check for validity first
2 years ago
Christian König 7d731870e5
Fix stickler
2 years ago
Christian König 1f26e85399
Exit installer if no valid PHP version is found
2 years ago
Christian König 2c07d27ad7 Forgot two places
2 years ago
Christian König 0b9d4a47ad Remove IPv4 and IPv6 adresses from setupVars.conf
2 years ago
yubiuser ae9d16baf2
Merge pull request #3732 from pi-hole/tweak/moveloglocation
2 years ago
Christian König b7742ddb9b
Always install pihole-FTL.service file
2 years ago
Christian König 60615e60aa
Make sure FTL is stopped before old logfiles are moved
2 years ago
Christian König 110e752552
Move existing log files
2 years ago
Christian König 9b9acfd4a7
Remove log files from new location during uninstalling
2 years ago
yubiuser 2e2a3aa048
Add port info to explanation text
2 years ago
Leon 6a0c6c4a9b Add example for custom DNS server with port number
2 years ago
Adam Warner 73aa43611f
Merge pull request #4700 from spmfox/4697-centos8-container-ftl-arch
2 years ago
Dan Schaper 71072b4beb
Stickler quoting
2 years ago
spmfox 9840148ba9
Update automated install/basic-install.sh
2 years ago
spmfox 2601162243 Changed ldd binary check from /bin/ls to /usr/bin/bash
2 years ago
MichaIng 2b124b1c69
Do not pass whole environment for PIHOLE_SKIP_OS_CHECK=true
2 years ago
yubiuser 9356d7bbb1
Remove unnecessary case in uninstall script (#4692)
2 years ago
yubiuser b33434d02a
Let uses know how long they need to wait (max)
2 years ago
Christian König c0a2ab7b77
Fix indention
2 years ago
Christian König 30ba79f6a0
Let users know what's going on
2 years ago
Christian König cd3c97f113
Exit installer if dpkg lock is held for more then 30 seconds
2 years ago
Adam Warner fe9031b26f
Merge pull request #4669 from pi-hole/master
2 years ago
Dan Schaper 8a5c7dec71
Ensure existing files are proper owner and mode.
2 years ago
Dan Schaper d45c9fc522
Final touch to install fix.
2 years ago
Dan Schaper c2384ecc6f
Change touch that would always fire to install.
2 years ago
Dan Schaper 2f38452565
Wrap touch calls with if/then guards for Buster docker.
2 years ago
Christian König c756bcb9d1
Add procps to dependencies
2 years ago
yubiuser c3c5342b48
Fix reviewer's comment
2 years ago
Christian König 7c60ee8df1 Remove pihole-FTL.conf man page
2 years ago
DL6ER e09dd56807
Remove RPM package sqlite as well
2 years ago
DL6ER 8cbffa179d
Replace remaining sqlite3 calls by calls to our embedded pihole-FTL sqlite3 engine and remove sqlite3 as dependency in the installer.
2 years ago
MichaIng c2080324b7
Install netcat-openbsd as dependency explicitly
3 years ago
DL6ER 5823f5e254
Use ss instead of lsof (#4518)
3 years ago
yubiuser c6a2a6f739
Install pihole-FTL.conf template on fresh installation (#4496)
3 years ago
yubiuser 0e359a6321
Set dnsmasq interface listening by default to local (#4509)
3 years ago
WaLLy3K 5bd7cc9c9d
Replace `which` with `command -v` (#4499)
3 years ago
DL6ER 886f0c7df3
Merge pull request #4485 from pi-hole/tweak/web_status
3 years ago
Matthew Nickson 71ed842dfd
Fixed path to 404 file when using custom.php (#4488)
3 years ago