./ 0000755 0001751 0000171 00000000000 14154122140 010544 5 ustar runner docker ./lib/ 0000755 0001751 0000171 00000000000 14154122140 011312 5 ustar runner docker ./lib/systemd/ 0000755 0001751 0000171 00000000000 14154122140 013002 5 ustar runner docker ./lib/systemd/system/ 0000755 0001751 0000171 00000000000 14154122140 014326 5 ustar runner docker ./lib/systemd/system/husarnet.service 0000644 0001751 0000171 00000000305 14154121476 017552 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 14154121476 022303 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 14154121476 020063 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 14154121476 022626 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 14154122140 011355 5 ustar runner docker ./usr/share/ 0000755 0001751 0000171 00000000000 14154122140 012457 5 ustar runner docker ./usr/share/bash-completion/ 0000755 0001751 0000171 00000000000 14154122140 015543 5 ustar runner docker ./usr/share/bash-completion/completions/ 0000755 0001751 0000171 00000000000 14154122140 020077 5 ustar runner docker ./usr/share/bash-completion/completions/husarnet 0000644 0001751 0000171 00000003546 14154121476 021676 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 "