> testacc wrote:
>
> I have a lot of questions, please try to answer all of them. Note that
> any change to your system from your current setup may drastically
> effect the way your mail system functions, it may even break it. I
> recommend you answer the questions, but do not make any changes to your
> system.

The system will not brake, it's working fine because I have tried and
changed already a lot. Always make copies ;) I know what I do, this is
just a last change to get amavis working right :)

>> Gary, every information is useful, so you don't have to apologize !!!
>
>>> testacc wrote:
>>>
>>>> What I can try is to change /usr/sbin/amavisd and change here the
>>>> min_expansion_quota in direct values.
>>>
>>>> But this shouldn't be a solution off course.
>>>
>>> testacc, I have a question. Do you also have /usr/sbin/amavisd-new ?
>
>> Yes I have, I only have that one... amavisd was a typo, I missed -new.
>> Sorry
>
>>> If you installed amavisd-new from Debian, then amavisd-new will start
>>> up automatically when the system starts. In a Debian system, If you
>>> want to use Maia, you would copy the patched version of amavisd to
>>> /usr/sbin/amavisd-new. In other words, you would replace
>>> /usr/sbin/amavisd-new with the Maia version of amavisd. At this
>>> point, you may be running two copies of amavisd.

I have installed amavisd-new the Debian-way. For maia I have a rpm that I
run with alien


>> OK, but where is the patched version located at the moment ? In the
>> maia-directory you think ? I saw something with almost the same code as
>> in
>> /usr/sbin/amavisd-new
>
> It is not hard to tell if a file is a Maia file, I'm sure you will
> find the words "Maia Mailguard" in the file.

Should be a possibility

> Let me ask you: Have you installed the Debian version of amavisd-new?
> I assume you have because you have a file named /usr/sbin/amavisd-new

Yes I did.

>>> Before you do anything, make sure you have not stopped amavisd,
>>> then run 'ps aux | grep amavis' and let us know what it says.
>
>> # ps aux | grep amavis
>> amavis   26876  0.0  1.5 35372 32152 ?       Ss   Jun22   0:00 amavisd
>> (master)
>> amavis   29284  0.0  1.5 36080 33168 ?       S    19:00   0:02 amavisd
>> (child)
>> amavis   30466  0.0  1.5 35372 32152 ?       S    19:33   0:00 amavisd
>> (virgin child)
>> root     31393  0.0  0.0  1840  604 pts/0    S+   20:02   0:00 grep
>> amavis
>> mail-01:/etc/amavis#
>
> OK, You are running only one copy.

Indeed, no duplicates.

>>> What commands are you using when you stop and start amavisd-new?
>>> Are you using?:
>>> amavisd stop
>>> amavisd start
>>> or are you using?:
>>> amavisd-new stop
>>> amavisd-new start
>
>> I triede everythin that you typed above here. I have noticed that when I
>> use ./amavisd restart it comes with this: (starting amavisd-new)
>
> And exactly what happens when you use 'amavisd-new stop' and 'amavisd-new
> start' ?

I get a clean commandline with no action above it.

>> ./amavis restart
>> Stopping amavisd: (not running).
>> Starting amavisd: amavisd-new.
>
> Are you really typing ./amavis ? You said "when I use ./amavisd"
> What directory are you in when you run this command?

/etc/init.d/ off course. Should not be nice when everyone can start/stop
from webaaplications or something else.

> If you are running as root, cd to root's home
> directory and issue the same commands above without using the "./" and
> tell me what happens in each case.

Command not found off course. Should be normal.

> Answer this: After the system is rebooted, do you have to do anything
> to start Maia, or is it already running?
> If you have to do something, EXACTLY what is it you do?

Already running, but I don't want to restart at this moment.

>>> At some point you may have missed two important concepts:
>>> 1) The Debian name for amavisd is amavisd-new.
>>> 2) Maia does not work *with* amavisd-new, it *replaces* it.
>
>> 1) Yes, sorry..... typo :)
>> 2) Yes I understand now, but you forst have to install it ? From you
>> earlier post I understood you shouldn't. Please explain again.
>
> It's a simple concept. To install Maia on a Debian system, first you
> would install the Debian version of amavisd-new. Then you would follow
> the instructions supplied with Maia to install Maia. The hard part is
> to keep this in mind: the file names and directory names will be
> different on a Debian system than the examples in the instructions.

"locate" is my friend here. And Debian is very logical build. So this
should not be a big problem.

> The example may show
> /usr/local/sbin/amavisd for the program name
> but Debian uses
> /usr/sbin/amavisd-new for the program name
>
> The example may show
> /var/amavis is the amavis directory
> but Debian uses
> /var/lib/amavis
>
> The example may show
> /etc/amavisd.conf
> but Debian uses
> /etc/amavis/amavisd.conf
> and so on, and so on.
>
> If you use the standard Maia production files, you replace
> /usr/sbin/amavisd-new with the Maia patched version of amavisd.
>
> You would also have to create a symbolic link from /etc/amavisd.conf to
> /etc/amavis/amavisd.conf or Maia will not start.
> Here is an example, but don't do this right now:
> ln -s /etc/amavis/amavisd.conf /etc/amavisd.conf
>
> I will have to assume that it is also possible that you have obtained
> some Maia files that are not the standard production files and they
> have special names so they don't get confused with the production
> version. If this is the case, you typically would prevent the Debian
> version of amavisd-new from starting itself up when the system
> reboots, and you would either have to manually start up Maia, or
> modify the existing amavisd-new startup script to start
> up Maia *instead* of amavisd-new.
>
>>> Gary V
>>>
>
>> When I rename maia-amavisd.conf and restart amavis I get this indeed as
>> you was supposing:
>
>> /amavis restart
>> Stopping amavisd: (not running).
>> Starting amavisd: Config file /etc/amavisd.conf does not exist at
>> /usr/sbin/amavisd-new line 595.
>> (failed).

Did not copy the whole commandline before it. But if you can imagine, it
should be something like /etc/init.d/amavis restart

If it wasn't it never should start, it should give than "command not found"


> you used "/amavis restart" again. Do you really start a program this
> way, or is this another typo? Is this how you normally start Maia?
> This also shows that this program was not running and will never
> run without a configuration file.

You asked me to change the maia-amavisd.conf and try to start amavisd, so
I did and got that. Just informing you. I always use ./ in the init.d
directory of the whole path /amavis restart. Not a big deal, normal way.

> OK, it appears that here you are trying to start up either an original
> version of amavisd (not the Debian version), or the Maia version of
> amavisd. How do I know this? Because on a Debian system, amavisd.conf
> is stored in /etc/amavis/amavisd.conf, and the program you are running
> is looking for /etc/amavisd.conf.

Yes indeed, I will search for a "include" or something where this file is
included.

> Conclusion:
> I would say that you are probably running the
> Debian version of amavisd-new and are using /etc/amavis/amavisd.conf
> as the configuration file.

Yes indeed, it looks like, but we need to run the maia version if I
understand you right. So it should use the maia-amavis.conf

>
> Gary V
>




>
> -------------------------------------------------------
> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> from IBM. Find simple to follow Roadmaps, straightforward articles,
> informative Webcasts and more! Get everything you need to get up to
> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> _______________________________________________
> AMaViS-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/amavis-user
> AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
> AMaViS-HowTos:http://www.amavis.org/howto/
>




-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/

Reply via email to