./ 0000755 0001751 0000171 00000000000 14153437271 010561 5 ustar runner docker ./lib/ 0000755 0001751 0000171 00000000000 14153437271 011327 5 ustar runner docker ./lib/systemd/ 0000755 0001751 0000171 00000000000 14153437271 013017 5 ustar runner docker ./lib/systemd/system/ 0000755 0001751 0000171 00000000000 14153437271 014343 5 ustar runner docker ./lib/systemd/system/husarnet.service 0000644 0001751 0000171 00000000305 14153436165 017555 0 ustar runner docker [Unit] Description=Husarnet After=network-pre.target [Service] Type=notify ExecStart=/usr/bin/husarnet daemon Environment=HUSARNET_VERBOSE=1 NotifyAccess=all [Install] WantedBy=multi-user.target ./lib/systemd/system/husarnet-license-refresh.timer 0000644 0001751 0000171 00000000212 14153436165 022306 0 ustar runner docker [Unit] Description=Refresh Husarnet Self-hosted License Daily [Timer] OnCalendar=daily Persistent=true [Install] WantedBy=timers.target ./lib/systemd/system/husarnet-l2.service 0000644 0001751 0000171 00000000240 14153436165 020066 0 ustar runner docker [Unit] Description=Husarnet L2 tunnel After=husarnet.service [Service] Type=oneshot ExecStart=/usr/bin/husarnet l2-setup [Install] WantedBy=multi-user.target ./lib/systemd/system/husarnet-license-refresh.service 0000644 0001751 0000171 00000000332 14153436165 022631 0 ustar runner docker [Unit] Description=Husarnet Self-hosted License Refresh After=network-pre.target [Service] Type=oneshot ExecStart=/usr/bin/husarnet refresh-license Environment=HUSARNET_VERBOSE=1 [Install] WantedBy=multi-user.target ./usr/ 0000755 0001751 0000171 00000000000 14153437271 011372 5 ustar runner docker ./usr/share/ 0000755 0001751 0000171 00000000000 14153437271 012474 5 ustar runner docker ./usr/share/bash-completion/ 0000755 0001751 0000171 00000000000 14153437271 015560 5 ustar runner docker ./usr/share/bash-completion/completions/ 0000755 0001751 0000171 00000000000 14153437271 020114 5 ustar runner docker ./usr/share/bash-completion/completions/husarnet 0000644 0001751 0000171 00000003546 14153436165 021701 0 ustar runner docker #/usr/bin/env bash _husarnet_completions() { if [ "${#COMP_WORDS[@]}" != "2" ]; then if [ "${#COMP_WORDS[@]}" == "3" ]; then if [ "${COMP_WORDS[1]}" == "whitelist" ]; then COMPREPLY=($(compgen -W "add rm enable disable ls" "${COMP_WORDS[2]}")) fi if [ "${COMP_WORDS[1]}" == "host" ]; then COMPREPLY=($(compgen -W "add rm" "${COMP_WORDS[2]}")) fi if [ "${COMP_WORDS[1]}" == "setup-server" ]; then COMPREPLY=($(compgen -W "
")) fi if [ "${COMP_WORDS[1]}" == "join" ]; then COMPREPLY=($(compgen -W "