Commit graph

23 commits

Author SHA1 Message Date
CanbiZ
e580a5d9c1
Add external installer warnings and user confirmation (#7539)
Added explicit warnings and user confirmation prompts to install scripts that run external installers from third-party sources. Updated JSON metadata to remove warning notes about external sources, as the scripts now handle user notification and consent directly. This improves transparency and user safety during installation.
2025-09-10 14:37:12 +02:00
Slaviša Arežina
62189321cc
Update scripts that use read -p (#4498) 2025-05-15 11:13:57 +02:00
CanbiZ
8c051b8186
Replace wget with curl -fsSL, normalize downloads, and prep for IPv6 (#3455)
* Initial Call, Switch from curl -s to curl -fsSL and wget to curl -fssL

* more switches

* switch vms

* more curls

* More curls

* more

* more

* more changes

* more

* prepare ipv6 calls

* change frontend to ipv6

* Formatting

* Fromatting

* Update gomft.sh

* Update gomft-install.sh

* Update ersatztv.sh

* Update build.func

---------

Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
2025-04-01 10:25:46 +02:00
CanbiZ
2306531021
[core] Rebase Scripts (formatting, highlighting & remove old deps) (#3378)
* Big Refactor: Remove Deps / Formatting & Correct End Of Line Sequence

* f
2025-03-24 14:20:56 +01:00
Bas van den Berg
204219a477
Add source to install scripts and make license one line (#2842) 2025-03-04 17:54:20 +01:00
CanbiZ
6bcbc0ae91
Update pihole-install.sh 2025-02-27 08:41:07 +01:00
CanbiZ
981baed9d3
PiHole: Fix Unbound sed for DNS (#2647) 2025-02-26 09:50:13 +01:00
CanbiZ
049afa994b
Pihole & Unbound: Installation for Pihole V6 (#2505) 2025-02-20 12:18:35 +01:00
CanbiZ
15f04d525d
Happy new Year! Update Copyright to 2025 (#1150) 2025-01-01 13:37:29 +01:00
davalanche
5367a1751a
Update pihole-install.sh (#235)
* Update pihole-install.sh

* Added the option to configure Unbound as a forwarding DNS server (using DNS-over-TLS (DoT)).

* Simplified the Unbound configuration.  The root hints file is actually provided by the dns-root-data package so there is no need to explicitly define it (via the root-hints configuration directive) and wget it.  Also, there was no mechanism to update the file after the initial fetch - this will now done by the package manager.

* Fix: Unbound (127.0.0.1#5335) would not become active until a configuration change was made and saved or the application was updated.  These are the only times (other than during install) that /etc/dnsmasq.d/01-pihole.conf is synced with /etc/pihole/setupVars.conf.  Updated the install script to swap out the dns server in /etc/dnsmasq.d/01-pihole.conf similar to /etc/pihole/setupVars.conf.  Delete 8.8.4.4 in both files as opposed to commenting it out as the commented out line would never be recycled.

* Update pihole.json

* Update install/pihole-install.sh

Updated the prompt text after code review.

Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>

---------

Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>
2024-11-14 23:00:58 +01:00
CanbiZ
a4a1821822 Changed all dependencies to the community project 2024-11-02 08:48:05 +01:00
tteckster
2d3cae43cb
Update pihole-install.sh
Correct interface IP
2024-10-28 15:10:48 -04:00
tteckster
64a33de118
Add '-y` flag 2024-05-02 13:26:16 -04:00
tteckster
4103d40622
Update pihole-install.sh
add root-hints
2024-04-03 03:07:32 -04:00
tteckster
3bcf2cece6
Update pihole-install.sh
tweak
2024-04-03 02:42:06 -04:00
Bram Suurd
173b618fc8
Add option to install Unbound to Pi-hole (#2425) 2024-02-04 15:49:15 -05:00
tteckster
30c53d6958
update year to 2024 2024-01-01 12:13:05 -05:00
tteckster
0273034e28
Update pihole-install.sh
distribution agnostic
fixes https://github.com/tteck/Proxmox/issues/1505
2023-06-18 07:35:55 -04:00
tteckster
c12f2773e7
Code refactoring 2023-05-15 07:39:30 -04:00
tteckster
4175b8d5f6
The latest iteration of the scripts (#1220) 2023-03-22 20:48:20 -04:00
tteckster
c8aa5a029d
more pruning & code refactoring (#1011)
* improve error handling to show more details

* improve the way it checks for root password

* consistant getty_override

* streamline verbose mode

* remove v4 scripts

* small tweaks
2023-02-03 07:15:15 -05:00
tteckster
9a7d8fdc78
add midnight commander (mc) (#974) 2023-01-23 10:42:50 -05:00
tteckster
049b2cf770
purge (#884) 2022-12-31 10:53:32 -05:00
Renamed from setup/pihole-install.sh (Browse further)