Since XigmaNAS release 7486, extensions are disabled by default. Before installing this extension, log into the web interface and choose System
from the menu bar, then Advanced
. If necessary, uncheck Disable scanning of folders for existing extension menus
and click Save
.
Choose Tools
from the menu bar, then Command
. Assuming your persistent data folder is /mnt/data, enter this as the command and click Execute
.
mkdir -p /mnt/data/extensions/wireguard && cd /mnt/data/extensions/wireguard && fetch https://raw.githubusercontent.com/fctr/xigmanas-wireguard-extension/master/wireguard-init && chmod +x wireguard-init && ./wireguard-init && rehash
You'll either need to log in as root, or once at a prompt, gain root by using sudo su. Assuming your persistent data folder is /mnt/data,
mkdir -p /mnt/data/extensions/wireguard
cd /mnt/data/extensions/wireguard
fetch https://raw.githubusercontent.com/fctr/xigmanas-wireguard-extension/master/wireguard-init
chmod +x wireguard-init
./wireguard-init && rehash
This is the XigmaNAS WireGuard Extension for embedded and full platforms.
J.M. Rivera (JRGTH) script.