Infra Insert 03

This page was last edited on 1 February 2024, at 12:08.
Revision as of 12:08, 1 February 2024 by Siusoon (talk | contribs) (Created page with "<!------------------------> <!-- do not remove this --> <div id="infra##" class="infra-insert"> <!------------------------> '''Tinc Install instructions for Linux:''' We will be using apt to install development tools and dependencies before we download the source code of tinc. First we will download essential packages to compile tinc as a sudo user. sudo apt install build-essential automake libssl-dev liblzo2-dev libbz2-dev zlib1g-dev libncurses5-dev libreadline-dev...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Tinc Install instructions for Linux:

We will be using apt to install development tools and dependencies before we download the source code of tinc.

First we will download essential packages to compile tinc as a sudo user.

sudo apt install build-essential automake libssl-dev liblzo2-dev libbz2-dev zlib1g-dev libncurses5-dev libreadline-dev Navigate into a tmp folder.

cd /tmp Download tinc 1.1 with wget and uncompres the downloaded item to a folder with tar.

wget https://www.tinc-vpn.org/packages/tinc-1.1pre17.tar.gz tar xvf tinc-1.1pre17.tar.gz Navigate into the folder and run the configure file to set tinc up.

cd tinc-1.1pre17 ./configure Install tinc!

make sudo make install Once installed, create a configuration directory. All configurations of tinc will happen in this folder. Using tinc subcommands (like invite / join), result in changes to the files in this folder.

sudo mkdir -p /usr/local/etc/tinc/ The tinc executable is installed in

/usr/local/sbin/tinc

This means that you can only run tinc as sudo, since sbin directory saves binary executables that can be ran only by sudo (s+bin)

More can be found here: https://git.systerserver.net/queer/networks