Hey BIGFAT!
well, you can still use the old config file, no problem at all.
or, you can follow the always excellent arch wiki: https://wiki.archlinux.org/index.php/PHP#Configuration
Search Criteria
Package Details: pi-hole-server 5.18.3-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/pi-hole-server.git (read-only, click to copy) |
---|---|
Package Base: | pi-hole-server |
Description: | The Pi-hole is an advertising-aware DNS/Web server. Arch adaptation for lan wide DNS server. |
Upstream URL: | https://github.com/pi-hole/pi-hole |
Keywords: | ad block pi-hole |
Licenses: | EUPL-1.2 |
Conflicts: | pi-hole-standalone |
Submitter: | max.bra |
Maintainer: | max.bra (graysky) |
Last Packager: | max.bra |
Votes: | 112 |
Popularity: | 0.134716 |
First Submitted: | 2016-01-13 12:50 (UTC) |
Last Updated: | 2024-08-10 12:32 (UTC) |
Dependencies (18)
- bc (bc-ghAUR)
- bind-tools (bind-developmentAUR, bind-gitAUR, bind)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR)
- iproute2 (iproute2-gitAUR, busybox-coreutilsAUR, iproute2-selinuxAUR)
- jq (jq-gitAUR)
- logrotate (logrotate-gitAUR, logrotate-selinuxAUR)
- lsof (lsof-gitAUR)
- netcat (nmap-netcatAUR, openbsd-netcat-gitAUR, gnu-netcat-svnAUR, gnu-netcat, openbsd-netcat)
- perl (perl-gitAUR)
- pi-hole-ftlAUR
- procps-ng (procps-ng-gitAUR, busybox-coreutilsAUR)
- sudo (fake-sudoAUR, polkit-fakesudoAUR, sudo-gitAUR, doas-sudo-shimAUR, doas-sudo-shim-minimalAUR, sudo-hgAUR, sudo-selinuxAUR, fudo-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- lighttpd (optional) – a secure, fast, compliant and very flexible web-server
- nginx-mainline (nginx-quic-openssl-hgAUR, nginx-quic-libresslAUR) (optional) – lightweight http server
- php-cgi (optional) – CGI and FCGI SAPI for PHP needed only for lighttpd
- php-fpm (optional) – FastCGI process manager for php needed for nginx
- php-sqlite (optional) – sqlite db access for nginx
Required by (2)
- padd-git
- pi-hole-whitelist-git (optional)
Sources (15)
- 01-pihole.conf
- https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-admin-5.21-4.patch
- https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-core-5.18.3-4.patch
- lighttpd.pi-hole.conf
- mimic_basic-install.sh
- mimic_setupVars.conf.sh
- nginx.pi-hole.conf
- pi-hole-gravity.service
- pi-hole-gravity.timer
- pi-hole-logtruncate.service
- pi-hole-logtruncate.timer
- pi-hole-server-admin-5.21.tar.gz
- pi-hole-server-core-5.18.3.tar.gz
- pi-hole.tmpfile
- piholeDebug.sh
Latest Comments
« First ‹ Previous 1 .. 57 58 59 60 61 62 63 64 65 66 67 .. 82 Next › Last »
max.bra commented on 2017-10-09 18:33 (UTC)
BIGFAT commented on 2017-10-09 18:29 (UTC)
Hallo max.bra. Since im a beginner, it would be nice if you can tell me how. I dont know where to put exactly the list. Thank you.
max.bra commented on 2017-10-09 15:55 (UTC)
since it is almost a puddle, i've removed open_basedir directive from lighttpd config example.
pihole needed dirs list is now on the wiki for a rapid personal integration.
cheers.
max.bra commented on 2017-10-05 20:14 (UTC) (edited on 2017-10-05 20:15 (UTC) by max.bra)
as usual, open_basedir directory missing.
done and thanks for reporting.
be careful, update your lighttpd.conf
tsago commented on 2017-10-05 19:38 (UTC) (edited on 2017-10-05 20:03 (UTC) by tsago)
I can reproduce BIGFAT's issue on a >fresh< Arch VM, running latest pi-hole-server 3.1.4-3. Using lighttpd for pihole web-interface. Followed setup guide from arch wiki.
GUI -> Settings -> Teleporter -> click on Export
Same error as BIGFAT posted.
Error comes from script /srv/http/pihole/admin/scripts/pi-hole/php/teleporter.phpm line 170. ( https://github.com/pi-hole/AdminLTE/blob/master/scripts/pi-hole/php/teleporter.php#L170 )
Sounds like the "http" service user cannot create the temporary zip file? I know nothing about PHP, so I'm hitting a wall here...
edit: works when I change the folder from /tmp to /srv/http/pihole (line 164 of teleporter.php), so I'm pretty sure it's write permissions.
Broken setup on my side? Arch-specific pi-hole issue? General pi-hole issue that should be reported upstream? (I guess they'd notice already if this was issue from upstream)
graysky commented on 2017-10-05 18:40 (UTC)
No issue using nginx here. You haven't provided any level of detail for someone to help you. Also, the AUR isn't the appropriate place for this. Recommend you open a thread on the bbs and provide some details beyond "I can't use it."
BIGFAT commented on 2017-10-05 16:05 (UTC) (edited on 2017-10-06 17:01 (UTC) by BIGFAT)
Hi, i have a small problem. I cant use the pi-Hole teleporter:
cannot open/create
Error:
PHP user: http
Thank you for the good work.
PS: Sorry for not giving details, but yes it was on lighttpd.
max.bra commented on 2017-09-10 19:44 (UTC)
hi tdlk,
especially with the latest package modifications after the arrival of graysky (now the package is freer and less automated, leaving the user many more decisions and configurations) it is not mandatory to use the conf recommended for lighttpd, you can use your config whenever you want.
Inserting open_basedir (in the original project there is no open_basedir directive) wants to give you a little more security handled directly by the maintainers. If one has different needs of course, he must take different paths.
tdkl commented on 2017-09-10 17:46 (UTC) (edited on 2017-09-10 18:09 (UTC) by tdkl)
Can anyone explain me a good reason why open_basedir is defined in lighttpd.conf? Because while it might be fine if you only run pi-hole, it's a PITA if you want to run something else, for example Mediawiki on /mediawiki. Leaving the open_basedir out of lighttpd.conf and entering it in php.ini works for both.
This is the main problem I started to have with pi-hole a while ago - it's assuming it's the only player on ones system and not being a good citizen. It'll probably replace systemd at some point.
max.bra commented on 2017-08-02 13:21 (UTC)
hi ahrs, no should not.
https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites
$ pacman -Qs sudo
local/sudo 1.8.20.p2-1 (base-devel)
Pinned Comments
max.bra commented on 2018-02-09 16:45 (UTC) (edited on 2019-10-18 23:14 (UTC) by max.bra)
ArchLinux Pi-hole is not officially supported by Pi-hole project. In case of bugs and malfunctions please DO NOT file a report upstream.
First of all check if the wiki (https://wiki.archlinux.org/index.php/Pi-hole) can help then ask here for assistance and tips.
When it will be excluded that the problem does not depend on ArchLinux we will file a bug upstream.