Server Management

Here are links to useful information I have found to help manage and maintain my Fedora Linux server.

Postfix-Cyrus-IMAP Configurations

Cyrus IMAP Howto from

Rebuilding RPM (Postfix)

Same problem here, you must recompile postfix with mysql support (MYSQL is not conditional on the spec)

$ rpm -ihv postfix-2.4.3-2.fc7.src.rpm
$ perl -pi -e 's/(\%define MYSQL )0/$1 1/' /usr/src/redhat/SPECS/postfix.spec
$ rpmbuild -bb /usr/src/redhat/SPECS/postfix.spec
$ rpm -ihv /usr/src/redhat/RPMS/i386/postfix-2.4.3-2.fc7.i386.rpm
FROM  forum on this site.

Setup and Email Server

Heres a HOWTO for Postfix+Cyrus-imapd+Sieve+SpamAssassin
And another HOWTO from


Scripting described HERE.

Setup Virtual FTP Users to access their Web Pages

Instructions on THIS SITE.

Create SSL Certificate for Apache2

base on this website.

openssl genrsa -out psswebsslkey.key 2048

openssl req -new -days 365 -key psswebsslkey.key -x509 -out psswebsslcert.crt
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
Country Name (2 letter code) [GB]:US
State or Province Name (full name) [Berkshire]:Massachusetts
Locality Name (eg, city) [Newbury]:Westminster
Organization Name (eg, company) [My Company Ltd]:PSS Web Dezinez
Organizational Unit Name (eg, section) []:
Common Name (eg, your name or your server's hostname) []
Email Address []

mv psswebsslkey.key /etc/httpd/conf.d/ssl.key/
mv psswebsslcert.crt /etc/httpd/conf.d/ssl.crt/

Previous page: New CentOS 5.2 server build
Next page: FEUtest


  • General