Memoires of the Commonly Uncommon Tech Solutions

freebsd

TrustedBSD – Mandatory Access Control

The BSD Extended module helps us protect every aspect of FreeBSD’s environment. With Mandatory Access Control, we are able to set explicit permissions on what a user can do, see, and control. What separates this from the usual permissions, is that we can set limit a user or group based on the resource being accessed. …

linux

RedHat Fedora Core 6 PowerPC Version

After treading through many OS’es on my Powerbook G4, not one of them suited my needs completely. Even though OS X seems to fit a lot of my needs, there are Linux/UNIX applications and such that I’d much rather have. Many people have told me to try DarwinPorts and fink. Fink was just more of …

openbsd

OpenVPN Client Management Script

One thing that always bothered me about OpenVPN was the work you had to do to get one client setup. It wasn’t a hard process, but when configuring multiple clients, it was always a very monotonous job, and quite annoying. So, to resolve this issue, I wrote a script to create the keys, certificates, package …

freebsd

FreeBSD 6 – Setting Up Jails (Tested on 6.3)

It seems that almost every year I need to update this tutorial. Some things change, and some things don’t. This version is being done on FreeBSD 6.1, 6.2, and now tested with 6.3. If you are using FreeBSD 5.x, feel free to look at my 5.x tutorial on Screaming Electron. To start out, make sure …

assembly

Beginning Assembly

Assembly has always been a weak-point of mine, and felt I needed to pursue it more. Most tutorials were vague, leaving me with more questions than answers. They would cover syntax, and what was done on the machine level, but never really giving an idea of what you were trying to accomplish. After going through …