RavenCore

The Flexion.org How To works pretty well, but there were a few changes that I needed to make for amd64 architecture.

chkconfig for amd64

The .deb package for chkconfig is for i386 architecture. To install on amd64 architecture, either you could force install the i386 version or compile from source code. I elected to install from source code to hopefully avoid future problems. We will make symbolic links from /usr/local/sbin to /usr/sbin just in case RavenCore looks for them in that directory instead of checking the exec path.

apt-get install libnewt0.51 libnewt-dev libslang2-dev gettext
wget http://www.fastcoder.net/~thumper/downloads/chkconfig/chkconfig-1.2.24h.tar.gz
tar xvzf chkconfig-1.2.24h.tar.gz
cd chkconfig-1.2.24h
./configure --enable-ntsysv
make
make install
ln -fs /usr/local/sbin/chkconfig /usr/sbin
ln -fs /usr/local/sbin/ntsysv /usr/sbin

There is an error for zh_CN (Simplified Chinese) language locale. If you are using that locale, you may need to fix this error. I am using en_US, so I am going to ignore the error.

/usr/bin/msgfmt: zh_CN.GB2312.po: warning: Charset "CHARSET" is not a portable encoding name.
                                           Message conversion to user's charset might not work.

Since we installed chkconfig from source code, we can skip the directions for editing /var/lib/dpkg/status.

upgrade-system

If you use upgrade-system for system updates, you will need to exclude some libraries so that they will not be deleted by deborphan:

# See deborphan(1)
ORPHANOPTS="--guess-all --libdevel --priority=3"
ORPHANOPTS="$ORPHANOPTS --exclude=libasn1-6-heimdal"
ORPHANOPTS="$ORPHANOPTS --exclude=libgssapi4-heimdal"
ORPHANOPTS="$ORPHANOPTS --exclude=libkrb5-17-heimdal"
ORPHANOPTS="$ORPHANOPTS --exclude=libnewt0.51"
ORPHANOPTS="$ORPHANOPTS --exclude=libnewt-dev"
ORPHANOPTS="$ORPHANOPTS --exclude=libroken16-heimdal"
ORPHANOPTS="$ORPHANOPTS --exclude=libsasl2"
ORPHANOPTS="$ORPHANOPTS --exclude=libsasl2-modules"
ORPHANOPTS="$ORPHANOPTS --exclude=libslang2-dev"
ORPHANOPTS="$ORPHANOPTS --exclude=sasl2-bin"

pop3 auth problems

You may need to add the following line to /usr/local/ravencore/etc/dovecot.conf.in

  #pop3_uidl_format =
  pop3_uidl_format = %08Xu%08Xv

To enable SSL, you’ll need the mkcert.sh script from the dovecot source (because it’s not included in the Ubuntu packages).

 
ravencore.txt · Last modified: 2007/03/20 19:14 by admin
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki