Where is PiHole, no longer in Software Selection (v6.2)

had to re-install dietpi image… so now on verstion 6.2
noticed that pi-hole is no longer an option… i believe it used to be #93 in the software selection list, can’t find

I’m seeing the same thing after upgrading my Odroid XU4 from v6.1 to v6.2. Here is some more info:

dietpi@DietPi:~$ sudo dietpi-software list | grep hole
id 93 | =0 | pi-hole: block adverts for any device on your network | +git +webserver disabled for g_hw_model | https://dietpi.com/forum/t/dietpi-survey-information/32/1
dietpi@DietPi:~$

dietpi@DietPi:~$ sudo dietpi-software install 93
[ OK ] Root access verified.
[ INFO ] DietPi-Drive_Manager | Checking RootFS R/W access. Please wait…
[ OK ] DietPi-Drive_Manager | RootFS R/W access.

[ INFO ] DietPi-Software | Initializing database, please wait…
[ INFO ] DietPi-Software | Reading database, please wait…

DietPi-Software
─────────────────────────────────────────────────────
Mode: Automated install

[FAILED] DietPi-Software | Software title (Pi-hole) is not supported for G_HW_ARCH=2 and/or G_HW_MODEL=11.
dietpi@DietPi:~$

I also have a ODROID-XU4Q

I may have fixed it… hold on…

So far so good. I updated the dietpi-software script:

sudo vi /DietPi/dietpi/dietpi-software

—find the below entry
–change
“aSOFTWARE_AVAIL_G_HW_MODEL[$index_current,$G_HW_MODEL]=0”
to
aSOFTWARE_AVAIL_G_HW_MODEL[$index_current,$G_HW_MODEL]=2"

So far so good, i’m at the configuration screen now…


#PiHole
#--------------------------------------------------------------------------------
index_current=93

aSOFTWARE_WHIP_NAME[$index_current]=‘Pi-hole’
aSOFTWARE_WHIP_DESC[$index_current]=‘block adverts for any device on your network’
aSOFTWARE_CATEGORY_INDEX[$index_current]=14
aSOFTWARE_TYPE[$index_current]=02
aSOFTWARE_REQUIRES_GIT[$index_current]=1
aSOFTWARE_REQUIRES_WEBSERVER[$index_current]=1
aSOFTWARE_ONLINEDOC_URL[$index_current]=‘f=8&t=5&start=20#p174’
aSOFTWARE_REQUIRES_USERINPUT[$index_current]=1

#Disable Jessie: https://github.com/Fourdee/DietPi/issues/1524
if (( $G_DISTRO == 3 )); then

aSOFTWARE_AVAIL_G_HW_MODEL[$index_current,$G_HW_MODEL]=2

fi

ok thanks…

I see that this was intentionally removed… base on DietPi-Software | PiHole: dnsmasq fails to run #1524

Jep PiHoles newest release does not support Debian Jessie anymore, but our Odroid images are still on Jessie, as some other software (e.g. Kodi) does not work on Stretch there. As far as I remember there are solutions, but will need some rework of our implementation.

€: Ah jep linked github discussion explains everything as well as provides current work arounds. I think we will see for the most clean solution for implementation in DietPi update.