[-] quarterstar@lemmy.world 2 points 1 week ago

Yeah I didn't mean a one-to-one implementation in the pedantic sense; I meant more like how it would be implemented to address certain issues in C++ that I demonstrated at the beginning. Sorry if I wasn't clear with the article.

[-] quarterstar@lemmy.world 1 points 1 week ago

Thanks for letting me know, I will update the article!

[-] quarterstar@lemmy.world 2 points 1 week ago

You can combine this with Nixhub to find the precise commit of nixpkgs, if you need a copy of stable for a specific package! For example, I needed to get draw.io before it changed its license to a non-FOSS, so I pinned it to a specific commit hash.

The commit hash goes in the configuration like this (example): nixpkgs-lvm.url = "github:nixos/nixpkgs/2fbfb1d73d239d2402a8fe03963e37aab15abe8b";

[-] quarterstar@lemmy.world 1 points 1 week ago

This is the first article that I write of this type, so I tried to create a balance between implementation and explanation without making the latter strictly dominate the pacing. If anyone has feedback I'd appreciate!

5
2
submitted 5 months ago by quarterstar@lemmy.world to c/nixos@infosec.pub
3
2

I wrote this setup script for automatic deployment of WireGuard server instances running OpenBSD on Vultr and thought it could be useful for someone. This script automatically handles the configuration and creation of instances, OpenBSD and WireGuard. I originally wrote this for a router framework I'm working on but thought it would be best if I published it separately. I'm planning to add support for other cloud providers as well in the future. Hope someone finds it useful.

quarterstar

0 post score
0 comment score
joined 1 year ago