Updating OpenVPN Access Server

Once OpenVPN Access Server has been installed and configured it is time to update it:

1. Go to http://openvpn.net/index.php/access-server/download-openvpn-as.html?osfamily=Ubuntu and download for Ubuntu 9 (at the time of writing, Ubuntu 9 is used as the base OS for OpenVPN AS)

 wget http://swupdate.openvpn.org/as/openvpn-as-1.8.3-Ubuntu9.amd_64.deb

2. The architecture from the OVF template is 64 bit (hence the 64 bit download of the update above) now to install it simply do:

dpkg -i openvpn-as-1.8.3-Ubuntu9.amd_64.deb

And it should update straightway:

openvpnas:~# dpkg -i openvpn-as-1.8.3-Ubuntu9.amd_64.deb
(Reading database ... 14835 files and directories currently installed.)
Preparing to replace openvpn-as 1.7.1-Ubuntu9 (using openvpn-as-1.8.3-Ubuntu9.amd_64.deb) ...
Upgrade detected (debian)...
Unpacking replacement openvpn-as ...
Setting up openvpn-as (1.8.3-Ubuntu9) ...
Backing up configuration and DB files to /usr/local/openvpn_as/etc/backup prior to update.
Restarting openvpnas: openvpnas.
openvpnas:~#

Linux Mint Font Rendering

Following on from my Terminal font post I decided to further tweak the way text is rendered on Linux Mint, especially the way it looks on a laptop LCD screen. After bleeding eyes and a lot of squinting I think I’ve got it set.

Font settings window

I selected the Ubuntu font with a size 10

Read more »

Ubuntu Terminal Font

So I have just installed the latest version of Linux Mint (12 RC) and I wasn’t pretty happy with the default font in Terminal on a laptop… And so my search started until I found the good ‘ol xfonts-terminus font font:

Linux Mint 12RC displaying xfonts-terminus font

Simply installed by:

$ sudo apt-get install xfonts-terminus

Pidgin configuration with Openfire on Windows

In this guide Pidgin will be configured to work with our previously installed and configured  Openfire server.

Step 1

Download the latest version from http://www.pidgin.im/download/

Read more »

Openfire Configuration on Windows

This is a follow up guide from Openfire Installation on Windows,on configuring Openfire on a Windows platform. Some pre-requisites for this guide are:

Step 1

From the Openfire console window click Launch Admin

Read more »

Openfire Installation on Windows

The following guide is installing Openfire in a Windows environment. From the Openfire page:

Openfire is a real time collaboration (RTC) server licensed under the Open Source Apache License. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.

Step 1

Go to http://www.igniterealtime.org/downloads/index.jsp and download the latest version of Openfire executable which includes Java JRE

Read more »

Creating a Database in PostgreSQL

This guide will show how to create a database for Openfire, but the same commands can be used for creating any user and database you want.

Step 1

Providing that PostgreSQL is installed, start SQL Shell from the Start Menu

Read more »

Installing PostgreSQL on Windows

This is a very basic guide in installing and PostgreSQL on a Windows platform. The following guides will involve creating a user and a database, and ultimately install and configure Openfire!

Step 1

Go to http://www.enterprisedb.com/products-services-training/pgdownload  and download the latest version for your architecture

Read more »

Ubuntu 10.04 (Lucid Lynx) Behind Proxy

If you have a Ubuntu 10.04 LTS (Lucid Lynx) installation behind a proxy and you would like to use APT-GET and WGET then the below modifications need to be implemented:

Modifying apt.conf:

# sudo nano /etc/apt/apt.conf

And add these two lines:

Acquire::http::Proxy "http://user:pass@proxy-host:port/";
Acquire::ftp::Proxy "http://user:pass@proxy-host:port/";

If a username and password is not required, simply remove them as so:

Acquire::http::Proxy "http://proxy-host:port/";
Acquire::ftp::Proxy "http://proxy-host:port/";

Save & exit.

Modiying WGET

Simply run the below command:

# echo "export http_proxy=http://user:pass@proxy-host:port/" | tee -a ~/.bashrc

If there isn’t a username or password:

# echo "export http_proxy=http://proxy-host:port/" | tee -a ~/.bashrc

Done! :)

Transmission Qutting Randomly

If you have been getting random quits from Transmission lately on your FreeNAS box, or wherever:

kernel: pid 36994 (transmission-daemon), uid 999: exited on signal 11

By adding the transmission username to the wheel group it now has permissions to save those torrent files wherever and also be able to modify its own config files as well if needed to:

# pw usermod transmission -G wheel