<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>devel.reinikainen.net &#187; Linux/BSD Server Solutions</title>
	<atom:link href="http://devel.reinikainen.net/category/documents/linuxbsd-server-solutions/feed" rel="self" type="application/rss+xml" />
	<link>http://devel.reinikainen.net</link>
	<description>The ramblings of Jani Reinikainen</description>
	<lastBuildDate>Sat, 06 Feb 2010 19:26:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>TortoiseGit + gitosis</title>
		<link>http://devel.reinikainen.net/147</link>
		<comments>http://devel.reinikainen.net/147#comments</comments>
		<pubDate>Mon, 23 Nov 2009 13:35:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Desktop Solutions]]></category>
		<category><![CDATA[Linux/BSD Server Solutions]]></category>
		<category><![CDATA[Windows Desktop Solutions]]></category>

		<guid isPermaLink="false">http://devel.reinikainen.net/?p=147</guid>
		<description><![CDATA[This is a bit tricky, here&#8217;s a quick guide. Client is Windows Vista, server is Ubuntu Linux with hostname &#8220;devel&#8221;.
On server:
# apt-get install gitosis git-core
Add a system user for git:
sudo adduser \
    --system \
    --shell /bin/sh \
    --gecos 'git version control' \
    --group [...]]]></description>
		<wfw:commentRss>http://devel.reinikainen.net/147/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chrooted Shells in Debian GNU/Linux</title>
		<link>http://devel.reinikainen.net/58</link>
		<comments>http://devel.reinikainen.net/58#comments</comments>
		<pubDate>Sat, 03 Oct 2009 08:39:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux/BSD Server Solutions]]></category>
		<category><![CDATA[chroot]]></category>
		<category><![CDATA[jail]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://devel.reinikainen.net/?p=58</guid>
		<description><![CDATA[Jani Reinikainen, devel (at) reinikainen.net
21. March 2003
Introduction
This document is incomplete and a bit outdated.
I didn&#8217;t like the idea of statically compiling everything for my users
(well, actually I didn&#8217;t like the idea of comiling at all, since I was running
Debian GNU/Linux, which is famous for it&#8217;s package management system). That&#8217;s
why I wrote this mini-howto on how [...]]]></description>
		<wfw:commentRss>http://devel.reinikainen.net/58/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exim, Amavis, Qpopper with TLS+MySQL Auth How-To</title>
		<link>http://devel.reinikainen.net/32</link>
		<comments>http://devel.reinikainen.net/32#comments</comments>
		<pubDate>Sat, 03 Oct 2009 08:14:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux/BSD Server Solutions]]></category>
		<category><![CDATA[bsd]]></category>
		<category><![CDATA[exim]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mta]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://devel.reinikainen.net/?p=32</guid>
		<description><![CDATA[Installation service
&#8364; 199,-
Read more!
Revision 0.1.4, 1. December 2006
Table of contents

1. Introduction


1.1. Concepts
1.2. Revision history
1.3. Copyright
1.4. Disclaimer
1.5. Acknowledgments and Thanks


2. Exim Installation
3. TLS/SSL Certificates
4. Qpopper Installation
5. SQL Database Layout


5.1. Tables for Exim
5.2. Tables for Exim/Qpopper with Amavisd-new
5.3. Tables for Exim/Qpopper with Amavis-perl


6. Amavis Installation


6.1. Amavisd-new
6.2. Amavis-perl
6.3. SpamAssassin Installation


7. Exim Configuration


7.1. Mailbox Quotas
7.2. SMTP Authentication
7.3. SQL Aliases
7.4. [...]]]></description>
		<wfw:commentRss>http://devel.reinikainen.net/32/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ProFTPd-TLS-SQL Mini How-to</title>
		<link>http://devel.reinikainen.net/30</link>
		<comments>http://devel.reinikainen.net/30#comments</comments>
		<pubDate>Sat, 03 Oct 2009 08:13:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux/BSD Server Solutions]]></category>
		<category><![CDATA[bsd]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://devel.reinikainen.net/?p=30</guid>
		<description><![CDATA[Since there are no Ubuntu/Debian packages for ProFTPd with TLS and SQL support, I had to compile from source. However, I just used apt-get to get the SSL libraries.

# apt-get update
# apt-get install openssl libssl-dev libmysqlclient15-dev zlib1g-dev gcc make g++

I extracted the patched ProFTPd-TLS source and changed to the newly created directory.

$ wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.0a.tar.bz2
$ tar [...]]]></description>
		<wfw:commentRss>http://devel.reinikainen.net/30/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chrooting psyBNC on FreeBSD</title>
		<link>http://devel.reinikainen.net/29</link>
		<comments>http://devel.reinikainen.net/29#comments</comments>
		<pubDate>Sat, 03 Oct 2009 08:12:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux/BSD Server Solutions]]></category>
		<category><![CDATA[bnc]]></category>
		<category><![CDATA[bsd]]></category>
		<category><![CDATA[chroot]]></category>
		<category><![CDATA[jail]]></category>

		<guid isPermaLink="false">http://devel.reinikainen.net/29</guid>
		<description><![CDATA[I&#8217;m a firm believer in chrooting services for some added security. I did
this on FreeBSD 4.7-RELEASE, but this will probably also work on Linux, with
some modifications. First, download and compile psyBNC as usual:

$ fetch http://www.psychoid.lam3rz.de/psyBNC2.3.2-4.tar.gz
$ tar xfvz psyBNC2.3.2-4.tar.gz
$ cd psybnc
$ make menuconfig
$ make

Next, create the chrooted area. I&#8217;m using /chroot for my daemons:

$ mkdir /chroot/psybnc
$ [...]]]></description>
		<wfw:commentRss>http://devel.reinikainen.net/29/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jailing psyBNC, inetd and identd on FreeBSD</title>
		<link>http://devel.reinikainen.net/27</link>
		<comments>http://devel.reinikainen.net/27#comments</comments>
		<pubDate>Sat, 03 Oct 2009 08:11:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux/BSD Server Solutions]]></category>
		<category><![CDATA[bnc]]></category>
		<category><![CDATA[bsd]]></category>
		<category><![CDATA[chroot]]></category>
		<category><![CDATA[jail]]></category>

		<guid isPermaLink="false">http://devel.reinikainen.net/?p=27</guid>
		<description><![CDATA[I&#8217;m a firm believer in jailing services for some added security. I did
this on FreeBSD 5.3-RELEASE. I&#8217;m not sure how well this works on other
operating systems.
First, setup the jail. I use a small shell
script for the task.

# ./jailsetup.sh 10.0.0.7

Next, add a user for the psyBNC daemon and setup networking in the
jailcell.

# adduser
# cp /etc/passwd /usr/jail/10.0.0.7/etc
# [...]]]></description>
		<wfw:commentRss>http://devel.reinikainen.net/27/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Midgard 1.4.1 CVS on Debian GNU/Linux</title>
		<link>http://devel.reinikainen.net/25</link>
		<comments>http://devel.reinikainen.net/25#comments</comments>
		<pubDate>Sat, 03 Oct 2009 08:10:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux/BSD Server Solutions]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[midgard]]></category>

		<guid isPermaLink="false">http://devel.reinikainen.net/?p=25</guid>
		<description><![CDATA[Table of contents

1. Introduction


1.1. Concepts
1.2. Revision history
1.3. Copyright
1.4. Disclaimer


2. Download software
3. MySQL database installation
4. Glib, Expat-lib and Berkeley-DB installation
5. OpenSSL and mod_ssl installation
6. Apache httpd installation
7. PHP4 installation
8. Midgard installation


8.1. Midgard-lib installation
8.2. Midgard-data installation
8.3. mod_midgard installation
8.4. midgard-php4 installation


9. Apache configuration
10. Midgard configuration
11. Testing it all
12. nAdmin installation
APPENDIX A GNU Free Documentation License



1. Introduction
Note: this document [...]]]></description>
		<wfw:commentRss>http://devel.reinikainen.net/25/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A bootstrapped RAID-1 setup using Vinum</title>
		<link>http://devel.reinikainen.net/23</link>
		<comments>http://devel.reinikainen.net/23#comments</comments>
		<pubDate>Sat, 03 Oct 2009 08:09:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux/BSD Server Solutions]]></category>
		<category><![CDATA[bsd]]></category>
		<category><![CDATA[raid]]></category>
		<category><![CDATA[vinum]]></category>

		<guid isPermaLink="false">http://devel.reinikainen.net/?p=23</guid>
		<description><![CDATA[A bootstrapped RAID-1 setup using Vinum
Jani Reinikainen, devel (at) reinikainen.net
Revision 0.1.1, 1. December 2003
Table of contents

1. Introduction


1.1. Credits
1.2. Concepts
1.3. Revision history
1.4. Copyright
1.5. Disclaimer
1.6. Acknowledgments and Thanks


2. Theory


2.1. Terminology
2.2. Vinum
2.3. Blocks and bytes


3. Installing FreeBSD


3.1. Installing FreeBSD
3.2. Loader configuration


4. Setting up ad0s1


4.1. bsdlabel/disklabel
4.2. Vinum configuration for ad0s1
4.3. Starting Vinum
4.4. Filesystem setup


5. Setting up ad2s1


5.1. bsdlabel/disklabel
5.2. Vinum [...]]]></description>
		<wfw:commentRss>http://devel.reinikainen.net/23/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache + PHP + JSP + SQL + Perl on FreeBSD</title>
		<link>http://devel.reinikainen.net/21</link>
		<comments>http://devel.reinikainen.net/21#comments</comments>
		<pubDate>Sat, 03 Oct 2009 08:08:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux/BSD Server Solutions]]></category>
		<category><![CDATA[bsd]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://devel.reinikainen.net/?p=21</guid>
		<description><![CDATA[Introduction
FIX ME
MySQL 5.0.x Client Installation
Note! You will need to mount devfs or at least mknod a /dev/random inside this jail, otherwise MySQL will only throw out &#8220;SSL Connection Error&#8221; when you are trying to establish a SSL encrypted connection! The same goes for SSHd.
In order to be able to connect to our MySQL server, which [...]]]></description>
		<wfw:commentRss>http://devel.reinikainen.net/21/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exim, Courier-IMAP with TLS+MySQL Auth How-To</title>
		<link>http://devel.reinikainen.net/19</link>
		<comments>http://devel.reinikainen.net/19#comments</comments>
		<pubDate>Sat, 03 Oct 2009 08:07:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux/BSD Server Solutions]]></category>
		<category><![CDATA[exim]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[mta]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://devel.reinikainen.net/?p=19</guid>
		<description><![CDATA[Table of contents
1. Introduction
1.1 Concepts
I have recently started to think that BSD is a superior server operating
system over Linux. In this how-to, I&#8217;m using FreeBSD 5.3-RELEASE and it&#8217;s
excellent jail system.
I&#8217;ve also been a fan of databases for organizing and replicating large
amounts of data. I chose MySQL for my setup, mostly because it&#8217;s the easiest to
configure [...]]]></description>
		<wfw:commentRss>http://devel.reinikainen.net/19/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
