Package Details: zerotier-gui-git 1.4.0-1

Git Clone URL: https://aur.archlinux.org/zerotier-gui-git.git (read-only, click to copy)
Package Base: zerotier-gui-git
Description: A Linux front-end for ZeroTier
Upstream URL: https://github.com/tralph3/ZeroTier-GUI.git
Keywords: frontend network zerotier
Licenses: GPL3
Submitter: tralph3
Maintainer: tralph3
Last Packager: tralph3
Votes: 4
Popularity: 0.000000
First Submitted: 2021-04-27 20:49 (UTC)
Last Updated: 2022-10-19 01:28 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

<deleted-account> commented on 2026-06-13 08:08 (UTC)

Friend, you should have added systemd as a dependency, because this GUI doesn't work in other init systems. I know the vast majority use systemd, but not everyone does; after all, real Linux users follow the philosophy of freedom, right? I use OpenRC. Below is how to make the GUI work in this init system:

1 - kate /usr/local/bin/systemctl (this will create a "fake" systemctl, just to satisfy the zerotier-gui-git dependency)

Add to the file:

!/bin/bash

if [[ "$1" == "show" && "$2" == "zerotier-one" ]]; then

if rc-service zerotier-one status | grep -q "started"; then

echo "ActiveState=active"

echo "SubState=running"

else

echo "ActiveState=inactive"

echo "SubState=dead"

fi else

exit 1 fi

2 - sudo chmod +x /usr/local/bin/systemctl (to give root permission to the file).

Another detail: if you want to start without being root, do the following:

1 - sudo zerotier-one (in the terminal itself, to generate the authtoken.secret)

2 - sudo cp /var/lib/zerotier-one/authtoken.secret /home/USERNAME/.zeroTierOneAuthToken (replace USERNAME with your username).

3 - sudo chown USERNAME /home/USERNAME/.zeroTierOneAuthToken (replace USERNAME with your username).

4 - chmod 0600 /home/USERNAME/.zeroTierOneAuthToken (replace USERNAME with your username).

5 - Then restart zerotier-one in your init system.