Pi-hole - web interface

Instalátor Pi-hole nepočítá s PPC architekturou a stáhne ‘pihole-FTL’ binární soubor pro Win32. Lze ručně stáhnout build pro PPC (pihole-FTL-powerpc-linux-gnu), stejný soubor stáhne i instalátor po přepnutí do devel větvě (pihole checkout dev), který sice už s PPC architekturou počítá, nicméně to nefunguje správně a proces ‘pihole-FTL’ je nestabilní a různě padá, je pomalý nebo vůbec nenastartuje v důsledku čehož není přes WWW GUI přístupné FTL API a nefungují grafy ani žádná jiná statistika, případně vytuhne celé webové rozhraní a ‘lighttpd’ přestane odpovídat, tomu odpovídá i debug výstup plný chyb.

Zkompiloval jsem ‘pihole-FTL’ pro “náš debian powerpcspe”, takže kdo chce Pi-hole na Turrisech 1.x, stačí:

  1. nainstalovat LXC a rozchodit debian podle TOHOTO návodu

  2. nainstalovat Pi-hole podle TOHOTO návodu

  3. nainstalovat ‘net-tools’ a ‘php-zip’ — tento krok není nezbytně nutný pro vlastní fungování DNS resolveru a blokování adres, bez něj ale nebudou fungovat některé části webového rozhraní

    apt-get install net-tools php-zip

4a) stáhnout aktuální ‘pihole-FTL-turris1.x-debian-powerpcspe-latest’ TADY

wget https://nikdykde.cz/download/turris/pi-hole/pihole-FTL-turris1.x-debian-powerpcspe-latest

4b) stažený soubor přejmenovat na ‘pihole-FTL’ a přesunout do adresáře /usr/bin namísto původního

mv pihole-FTL-turris1.x-debian-powerpcspe-latest /usr/bin/pihole-FTL

4c) nastavit atributy tak, aby byl spustitelný

chmod +x /usr/bin/pihole-FTL

5a) restartovat služby

service lighttpd restart
service pihole-FTL restart

5b) případně restartovat celý LXC kontejner

2 Likes