David Everly wrote:
Hi,
Here is my first attempt at supporting all packages not currently
available in Debian/Sarge for installing Emilda.
/etc/apt/sources.list:
deb http://users.adelphia.net/~david.everly emilda/sarge/
deb-src http://users.adelphia.net/~david.everly emilda/sarge/
(You should not have any lines referencing www.indexdata.dk,
since their zebra package does not contain the required perl
components.)
After running 'apt-get update' you should be ready to run one of the
folowing:
For installations with a remote MySQL server:
apt-get install emilda
For installations with a local MySQL server:
apt-get install mysql-server
"It is strongly recommended to set a password for the mysql
root user." Please follow the instructions contained in
'/usr/share/doc/mysql-server/README.Debian' before installing
Emilda.
apt-get install emilda
Notes:
1. I have not used LDAP so I don't know if any of that works.
2. The Emilda package can use debconf (priority=high) to setup and/or
remove the MySQL database, user, and password for the Emilda
database.
3. Currently, the package assumes that the Zebra server will be on
localhost:9999.
4. htmldoc has been taken from Debian/Sid, with the addition of one patch
listed in '/usr/share/doc/htmldoc/changelog.Debian.gz'. However,
the version number has not been incremented so that if/when htmldoc
is repaired and moves into Sarge, that version can overtake the one
on my site. It is hoped that this will move to Sarge soon.
5. yaz, yaz-doc, libyaz, and libyaz-dev have been taken from Debian/Sid
with no changes. It is hoped that this will move to Sarge soon.
6. With the exception of #4 and #5, I think all the other packages
at this site are required for Emilda 1.2-cvs and are not curently
maintained in any version of Debian. If you are an official Debian
developer, please consider sponsoring one or more of them.
I'm happy to receive reports on whether this packaging conforms to
Debian standards, and especially if there are any bugs or other issues.
Thanks,
Dave.
Tested it on my virgin Debian partition and it worked like a charm =)
But you'll have to wait for a final verdict until Mattias gets home next
week.
Good work!
--
Erik Berglund
Oy Realnode Ab
Partner, Marketing
berglund [at] realnode.com
www.realnode.com
|