How to Install libcouchbase on OpenSuse to use the Couchbase Python Module

OS: OpenSuse Tumbleweed

Here are the steps to get libcouchbase installed on OpenSuse:

Get dependences:

sudo zypper in libev-devel cmake openssl-devel

Get source:

git clone https://github.com/couchbase/libcouchbase.git

Run config and build:

cd libcouchbase
mkdir build
../cmake/configure
make

Run tests:

cmake

Install:

sudo make install

Load …

more ...


The Poor Mans DynamicDNS

A few years ago I had an issue where I needed a DynamicDNS service or some sort. I didnt want to pay for it and got the thought in my head to just write my own script that suited my need. The things it needed to do was check if …

more ...

Understanding Linux Basic Disk Partition Setup

Recently I was asked the question what are the needed Linux partitions and what are they for? With that I thought it would be a good post because this is something that is very overlooked since distro installs have become so simple most people just go with the defaults, but …

more ...

Get the exit code of a bash command

If you want to see the exit status of a Linux shell command in bash use the variable
$?
This will return the exit status of the last command.

Now this will only give you the right most exit code if you are piping a command.

~> ls | sort

the last command …

more ...

VMware not enough physical memory windows 8.1

I have been using VMware for a long time now and this is the first I have ever seen an error with physical memory when trying to run my VMs. My VMs were running fine until my Windows 8.1 rebooted after automatic updates. After the reboot my VM wouldnt …

more ...

ClamAV (ClamTK) Anti-Virus For Ubuntu

I reviewed and tested every Ubuntu anti-virus I was able to get my hands on, ClamTK is by far the best.

Simple Instructions on what is needed to install a fully updated anti-virus for Ubuntu.

* Viruss are not common in Linux, however, this is not a bad idea if you …

more ...

File count from the command line on a Linux system

OS: Linux
Skill Level: Beginner
Prerequisites: Basic Linux CLI and regular expression understanding

Intro:

When a folder only has a few items in it this trick is not that important, but let say the folder you are looking at has 754,586 files in it? Here is a quick trick …

more ...

SSH Login Banner

Want a custom banner or warning message when a user connects via SSH on your server?

Skill level: Beginner
OS: Linux
Prerequisites: Understand how to edit a file with vim or other text editor in Linux.
Dependencies: Config files:
/etc/ssh/sshd_config /etc/issue.net

  1. Open /etc/ssh/sshd_config and …
more ...