Search Criteria
Package Details: adguardhome 1:0.107.38-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/adguardhome.git (read-only, click to copy) |
---|---|
Package Base: | adguardhome |
Description: | Network-wide ads and trackers blocking DNS server |
Upstream URL: | https://github.com/AdguardTeam/AdGuardHome |
Keywords: | adblocker blocker dns |
Licenses: | GPL |
Submitter: | graysky |
Maintainer: | anonfunc |
Last Packager: | anonfunc |
Votes: | 20 |
Popularity: | 0.69 |
First Submitted: | 2019-12-22 11:00 (UTC) |
Last Updated: | 2023-09-17 16:00 (UTC) |
Dependencies (5)
- glibc (glibc-widevine, glibc-git, glibc-linux4)
- git (git-vfs, git-run-command-patch-git, git-git, git-fc) (make)
- go (go-git, go-go2go-git, go-beta, gcc-go-git, gcc-go) (make)
- nodejs-lts-gallium (make)
- npm (nodejs6-bin, nodejs-nightly, corepacker) (make)
Latest Comments
1 2 3 4 5 6 7 Next › Last »
anonfunc commented on 2023-04-05 15:22 (UTC) (edited on 2023-04-05 15:25 (UTC) by anonfunc)
@ZhangHua I added parts of your suggestions.
PIDFile
is discouraged by systemd, since the defaultType=simple
keeps track of the parent process anyways (adguardhome is non-forking), so no need to use any PIDFiles.I moved the config and added syslog as suggested. Be aware that you have to move any config remaining in
/etc/default/adguardhome
over (if there is anything to move, host & port is written to the adguardhome config anyways).If you have any problems upgrading, please let me know.
anonfunc commented on 2023-03-24 16:09 (UTC)
@ZhangHua I think that would improve the package indeed. I'll make the necessary changes if I find time, but not later than the next release.
ZhangHua commented on 2023-03-20 11:39 (UTC) (edited on 2023-03-20 11:39 (UTC) by ZhangHua)
For maintainer: Thanks for maintaining such a wonderful package, but I have some suggestions you may consider:
--config=/etc/adguardhome.yaml
argument in service instead the environment file/etc/default/adguardhome
? I think this is more flexible and elegant. You can find more about it here--logfile=syslog
to let systemd records the log--pidfile=/run/adguardhome.pid
and setPIDFile=/run/adguardhome.pid
in service to let systemd track process betterHowever, those suggestions means that we need to change this package a lot, it depends you that if you accept those suggestions.
CrimsonKnight13 commented on 2022-11-10 19:27 (UTC) (edited on 2022-11-10 19:34 (UTC) by CrimsonKnight13)
@Shasta
Add
export NODE_OPTIONS="--openssl-legacy-provider"
to /etc/makepkg.confI was able to make it work for all Intel x64 systems with nodejs-lts-gallium.
anonfunc commented on 2022-11-10 16:34 (UTC) (edited on 2022-11-10 18:47 (UTC) by anonfunc)
@Shasta It builds fine with
nodejs-lts-fermium
. I'm aware of this build issue, but there is no easy fix, at least I know of.Shasta commented on 2022-11-10 03:13 (UTC)
With the switch to OpenSSL 3 in Core, this package now fails to build with this issue:
https://github.com/AdguardTeam/AdGuardHome/issues/4595
anonfunc commented on 2022-11-07 15:55 (UTC)
@bhedrich If there isn't a hotfix release I'll patch it in. Btw, you can use https://github.com/AdguardTeam/AdGuardHome/commit/464fbf0b543e6bc52eba0d5fdb305658e5669b68.patch to get the patch and just use
prepare()
to patch the source instead of switching to a commit archive.bhedrich commented on 2022-11-07 15:35 (UTC)
@anonfunc: https://github.com/AdguardTeam/AdGuardHome/issues/5089#issuecomment-1305784765
I tried it with:
bhedrich commented on 2022-11-07 07:31 (UTC)
@anonfunc: Nothing changed. There are several people with different OS's (Windows etc.) who have the same issue.
https://github.com/AdguardTeam/AdGuardHome/issues/5089
1 2 3 4 5 6 7 Next › Last »