summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD8
-rw-r--r--pi-hole-ftl.conf5
-rw-r--r--pi-hole-ftl.install3
4 files changed, 18 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2aee1880f42c..dd0a98a49ed6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = pi-hole-ftl
pkgdesc = The Pi-hole FTL engine
- pkgver = 2.8
+ pkgver = 2.9
pkgrel = 1
url = https://github.com/pi-hole/FTL
install = pi-hole-ftl.install
@@ -12,13 +12,16 @@ pkgbase = pi-hole-ftl
arch = aarch64
license = EUPL-1.1
makedepends = git
+ makedepends = sqlite
source = git+https://github.com/pi-hole/FTL.git
source = pi-hole-ftl.tmpfile
source = pi-hole-ftl.service
+ source = pi-hole-ftl.conf
source = pi-hole-ftl.sysuser
md5sums = SKIP
md5sums = a10e77e81c900819dfe78e1484e1e226
md5sums = 0f65203b2585fb83e02826091d220386
+ md5sums = 7c29d5691b84d67fdca7e87b4bad087c
md5sums = 68e78907dc2a0c89421d02377e76d353
pkgname = pi-hole-ftl
diff --git a/PKGBUILD b/PKGBUILD
index 2743e5d808e2..e1e73f1697fb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,22 +2,24 @@
pkgname=pi-hole-ftl
_pkgname=FTL
-pkgver=2.8
+pkgver=2.9
pkgrel=1
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
pkgdesc="The Pi-hole FTL engine"
url="https://github.com/pi-hole/FTL"
license=('EUPL-1.1')
depends=()
-makedepends=('git')
+makedepends=('git' 'sqlite')
install=$pkgname.install
source=("git+https://github.com/pi-hole/FTL.git"
"$pkgname.tmpfile"
"$pkgname.service"
+ "$pkgname.conf"
"$pkgname.sysuser")
md5sums=('SKIP'
'a10e77e81c900819dfe78e1484e1e226'
'0f65203b2585fb83e02826091d220386'
+ '7c29d5691b84d67fdca7e87b4bad087c'
'68e78907dc2a0c89421d02377e76d353')
prepare() {
@@ -45,6 +47,8 @@ package() {
install -Dm644 "$pkgname.sysuser" "$pkgdir"/usr/lib/sysusers.d/$pkgname.conf
+ install -Dm644 "$pkgname.conf" "$pkgdir"/etc/pihole/pihole-FTL.conf
+
install -Dm644 "$pkgname.service" "$pkgdir"/usr/lib/systemd/system/$pkgname.service || return 1
install -dm755 "$pkgdir/usr/lib/systemd/system/multi-user.target.wants"
ln -s ../$pkgname.service "$pkgdir/usr/lib/systemd/system/multi-user.target.wants/$pkgname.service"
diff --git a/pi-hole-ftl.conf b/pi-hole-ftl.conf
new file mode 100644
index 000000000000..4d2e3aa6735f
--- /dev/null
+++ b/pi-hole-ftl.conf
@@ -0,0 +1,5 @@
+SOCKET_LISTENING=localonly
+TIMEFRAME=rolling24h
+QUERY_DISPLAY=yes
+AAAA_QUERY_ANALYSIS=yes
+MAXDBFILESIZE=100
diff --git a/pi-hole-ftl.install b/pi-hole-ftl.install
index c1ea6cab91d2..31022df9b086 100644
--- a/pi-hole-ftl.install
+++ b/pi-hole-ftl.install
@@ -3,6 +3,9 @@ post_install() {
systemctl daemon-reload > /dev/null
systemctl is-active pi-hole-ftl.service 2>&1 >/dev/null || systemctl restart pi-hole-ftl.service
+
+ echo -e "\e[1;33m==>\e[0m Possible configurations in \e[1;31m/etc/pihole/pihole-FTL.conf\e[0m file"
+ echo -e "\e[1;33m==>\e[0m Please read the instructions on the project page: \e[1;36mhttps://github.com/pi-hole/FTL#ftls-config-file\e[0m"
}
post_upgrade() {