Wireguard notes

Wireguard .. "

On FreeBSD wireguard is implemented in go.

Software installation

Using freebsd, poudriere all done and running, repositories pointing the right ways, this is easy. All I have to do is a simple

$ sudo pkg install -y wireguard

This gifts me the installation of two packages, wireguard-go, the main thing …

more ...

Deliberately Impacting Ethernet

Basic Setup

So, I was quite fortunate, for a while I got my hands on two very similar servers.

  • Motherboard: X11SDV-4C-TP8F
# dmidecode -t baseboard
# dmidecode 3.2
Scanning /dev/mem for entry point.
SMBIOS 3.1.1 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
    Manufacturer: Supermicro …
more ...

Arduino CLI use

Getting arduino-cli installed

I often like doing things from the cli, so arduino-cli as a supplement to arduino seemed a really good idea, but go apparently uses magic .. It's bothers me a bit, but that's the way things are in the modern world.

So installing it...

$ go get -u github …
more ...

Failing Drives

Failing Drives

My very first harddrive, that is now long gone, was a 40MB 3.5" ATA drive, before it got known as PATA.

I've since had various types, PATA, SCSI, SATA and the occational SAS.

Right, disregarding that long history, I had a bunch of drives I need to …

more ...

Setting up my poudriere

first we change poudriere.conf

--- poudriere.conf.sample   2018-02-15 00:54:08.000000000 +0100
+++ poudriere.conf  2018-02-21 19:40:40.959762000 +0100
@@ -9,14 +9,14 @@
 # You need at least 7GB of free space in this pool to have a working
 # poudriere.
 #
-#ZPOOL=tank
+ZPOOL=zroot

 ### NO ZFS
 # To not …
more ...

External Memory: IPSec/racoon

Some notes on a bit of "simple" IPSec

First of all, IPSec has always struck me as something that's advanced and simple getting together and making something really hard to comprehend.

There's the absolute basic of it, move package X from A to B, securely. The concept is deceptively simple …

more ...

The Actual Server at Hetzner

Receiving the actual server

It wasn't too difficult to buy, picked a server that seemed reasonable for my tests and clicked buy, after witch I had to wait for a more thorough verification of who I was it was my first purchase, I can't see that as anything but a …

more ...


User fixup in gitlab

I had to restore a gitlab installation and after that I had to recover admin rights.

So I needed to go through gitlab-rails and the console, and it requires a bit of patience before the prompt shows up

root@testgitlab:~# gitlab-rails console production
Loading production environment (Rails 4.2.10 …
more ...