Package Details: adguardhome-bin 0.106.1-1

Git Clone URL: https://aur.archlinux.org/adguardhome-bin.git (read-only, click to copy)
Package Base: adguardhome-bin
Description: Network-wide ads and trackers blocking DNS server (binary version).
Upstream URL: https://github.com/AdguardTeam/AdGuardHome
Keywords: adblock adblocker adguard adguardhome ads antispam antitracker black blocker blocking dns hole internet-of-things iot network privacy re-router server tracker tracking
Licenses: GPL
Conflicts: adguardhome
Provides: adguardhome-bin
Submitter: mvidaldp
Maintainer: mvidaldp
Last Packager: mvidaldp
Votes: 2
Popularity: 1.06
First Submitted: 2021-03-12 18:26
Last Updated: 2021-05-03 18:09

Dependencies (0)

Required by (0)

Sources (6)

Latest Comments

amiad commented on 2021-05-05 17:40

I do not think it is written in the documentation but this is acceptable in all packages. Why not add the service file to the package?

mvidaldp commented on 2021-05-04 10:46

You're right. I just checked it, sorry for the confusion. It enables and starts the service automatically by running AdGuardHome -s install. I'll correct it, but can you point out where the AUR documentation says the services need to be enabled only in the standard way?

amiad commented on 2021-05-04 10:30

No, AdGuardHome -s install enable the service even if I'm not running systemctl enable AdGuardHome.

mvidaldp commented on 2021-05-04 10:27

Can you please elaborate on what is not acceptable? AdGuardHome -s install precisely creates the service file. To enable it, you still need to run systemctl enable AdGuardHome. Did you properly check my adguardhome-bin.install instructions file? ;) https://aur.archlinux.org/cgit/aur.git/tree/adguardhome-bin.install?h=adguardhome-bin

amiad commented on 2021-05-04 10:08

In Arch, tt is not acceptable to enable service without command of user (systemctl enbale). But -s install copy the service to /etc/systemd/system/ and link it to /etc/systemd/system/multi-user.target.wants for enable its.

See https://aur.archlinux.org/packages/adguardhome/ , the service include in the package.

mvidaldp commented on 2021-05-04 09:59

It's clearly explained here: https://github.com/AdguardTeam/AdGuardHome/wiki/Getting-Started#running-as-a-service

I still don't get what is the problem. Could you please elaborate on that?

amiad commented on 2021-05-04 09:49

AdGuardHome -s install enbling the service without asking the user and I'm not sure what else it's doing. Take the service file and add its to the package.

mvidaldp commented on 2021-05-04 09:21

@amiad, why is it a bad idea?

amiad commented on 2021-05-04 08:41

to run /var/lib/adguardhome/AdGuardHome -s install for install the service is bad idea. It would be better to add to the package the service file.