Hello, Just tried to upgrade from exim3 to exim4. Am I missing something obvious, or does the exim4 package lack support for dbm? When debconf parses my old exim3 config file, it finds dbm in it and suggests putting it into exim4 as well, but then I get ''unknown lookup type ""dbm"'' in my paniclog. Also, is there no template config file that includes configuration for virtual_aliases? If not, I assume I still will be able to use it if I put it in there myself? Please reply-all as I''m not on the list. /Martin
Hi, On Sun, Jun 12, 2005 at 12:02:24PM +0200, Martin Domeij wrote:> Just tried to upgrade from exim3 to exim4. > > Am I missing something obvious, or does the exim4 package lack support > for dbm? When debconf parses my old exim3 config file, it finds dbm in > it and suggests putting it into exim4 as well, but then I get ''unknown > lookup type ""dbm"'' in my paniclog.Are you sure that you''re not using the convert4r4 script? The package is compiled with dbm support.> Also, is there no template config file that includes configuration for > virtual_aliases?"virtual aliases" is a non word. Ask five people, and find out that they mean ten different things.> If not, I assume I still will be able to use it if I > put it in there myself?Please read /usr/share/doc/exim4-base/README.Debian.gz to find out how to customize exim4 configuration.> Please reply-all as I''m not on the list.That''s not how it is supposed to work. Please try to participate. I have approved your message for the list, but please subscribe. Greetings Marc -- ----------------------------------------------------------------------------- Marc Haber | "I don''t trust Computers. They | Mailadresse im Header Mannheim, Germany | lose things." Winona Ryder | Fon: *49 621 72739834 Nordisch by Nature | How to make an American Quilt | Fax: *49 621 72739835
On Tue, 14 Jun 2005, Marc Haber wrote:> Are you sure that you''re not using the convert4r4 script? The package > is compiled with dbm support.I am certain I did no such thing. I said apt-get install exim4-daemon-heavy, and the debconf-script asked me a bunch of questions. I chose to have everything in a single config file and answered OK when it parsed my exim3-config and asked if I wanted to use dbm;/etc/mail/domains.db. I''m just looking in my paniclog again and notice that it actually says unknown lookup type ""dbm" - with all three ". Perhaps it did something funny there without my noticing it. I will try again.> "virtual aliases" is a non word. Ask five people, and find out that > they mean ten different things.I know. That wasn''t expressed very well. What I need is Virtual Domains, in the sense where my mailserver hosts a number of domains with unique local parts that are aliases for "real", local addresses. I was hoping that the debian package would help me with this, especially since it now comes in light and heavy flavors. If it doesn''t and I need to do it myself, I''m thinking that I want to configure it before I actually switch from exim3 to exim4. Can I install exim4-config separately, without exim4-daemon etc and without uninstalling exim3? I am subscribed to the list now. /Martin
Hi, On Tue, Jun 14, 2005 at 10:47:07AM +0200, Martin Domeij wrote:> On Tue, 14 Jun 2005, Marc Haber wrote: > >Are you sure that you''re not using the convert4r4 script? The package > >is compiled with dbm support. > > I am certain I did no such thing. I said apt-get install > exim4-daemon-heavy, and the debconf-script asked me a bunch of > questions. I chose to have everything in a single config file and > answered OK when it parsed my exim3-config and asked if I wanted to use > dbm;/etc/mail/domains.db.And that was a debconf question issued by exim 4? The debconf templates for exim4-base or exim4-config do not mention parsing the exim 3 config file, and they do not mention any db libraries.> I''m just looking in my paniclog again and > notice that it actually says unknown lookup type ""dbm" - with all three > ". Perhaps it did something funny there without my noticing it. I will > try again.Does it say which line in the config file? Can you paste all config entries which refer to dbm her?> >"virtual aliases" is a non word. Ask five people, and find out that > >they mean ten different things. > > I know. That wasn''t expressed very well. What I need is Virtual Domains, > in the sense where my mailserver hosts a number of domains with unique > local parts that are aliases for "real", local addresses. I was hoping > that the debian package would help me with this, especially since it now > comes in light and heavy flavors.You probably need a special aliases router which handles your virtual domains. I''d rather do this than modifying the system_aliases router. Principle of least surprise.> If it doesn''t and I need to do it myself, I''m thinking that I want to > configure it before I actually switch from exim3 to exim4. Can I > install exim4-config separately, without exim4-daemon etc and without > uninstalling exim3?That should work, but you cannot test this way. I''d suggest debootstrapping a chroot to stage the upgrade.> I am subscribed to the list now.Thanks. Greetings Marc -- ----------------------------------------------------------------------------- Marc Haber | "I don''t trust Computers. They | Mailadresse im Header Mannheim, Germany | lose things." Winona Ryder | Fon: *49 621 72739834 Nordisch by Nature | How to make an American Quilt | Fax: *49 621 72739835