Shutdown MailScanner (Sendmail)
Mariano Absatz
mailscanner at LISTS.COM.AR
Wed Jun 25 22:27:04 IST 2003
strange thing...
log in the same way (same user) as you do when you try to shutdown
MailScanner and get those messages below...
Now try the following 2 commands and tell me what output do they yeld:
head -1 /etc/hosts
/usr/bin/head -1 /etc/hosts
(note "-1" it's a number one and not the letter ell)
El 25 Jun 2003 a las 21:54, Paul van Brouwershaven - Networking4all escribió:
> I can find only one head file "/usr/bin/head"
>
> There where now problems before upgrading to a new version of sendmail.
> (up2date program redhat) I think sendmail has overwritten the old file.
>
> -----Oorspronkelijk bericht-----
> Van: MailScanner mailing list [mailto:MAILSCANNER at JISCMAIL.AC.UK] Namens
> Mariano Absatz
> Verzonden: woensdag 25 juni 2003 20:18
> Aan: MAILSCANNER at JISCMAIL.AC.UK
> Onderwerp: Re: Shutdown MailScanner (Sendmail)
>
>
> Hi Paul,
>
> well, I don't use the standard mailscanner rc scripts, but I've just
> downloaded the rpm to see it and I see it's using the "head" command to
> avoid
> problems if a .pid file is multiline...
>
> And you seem to have a different head command somewhere _before_ the
> oficial
> one in your PATH.
>
> For the options I see, it's a command to talk to a web server (e.g. to
> give a
> HEAD http protocol command to a server).
>
> Try
> which head
> and it will show you the head command being invoked.
>
> In my vanilla RedHat 7.3 the real head command is at /usr/bin/head
> (maybe the
> one being found in your system is in /usr/local/bin/head or something
> like
> that.
>
> Find out where is the "good" one it in your system. In RedHat it comes
> from
> the textutils rpm.
>
> You have a couple of choices:
> 1) get rid of the strange head command (or rename it to something like
> httphead or something appropiate).
> 2) modify your PATH environment variable, so it finds the good head
> before.
> 3) modify /etc/rc.d/init.d/MailScanner so it invokes the correct one.
>
> The third one is the easiest. Try the following (supposing the real head
> is
> at /usr/bin/head):
>
> cp /etc/rc.d/init.d/MailScanner /etc/rc.d/init.d/MailScanner.ORI
> sed -e sXheadX/usr/bin/headX /etc/rc.d/init.d/MailScanner.ORI \
> > /etc/rc.d/init.d/MailScanner.NEW
> mv /etc/rc.d/init.d/MailScanner.NEW /etc/rc.d/init.d/MailScanner
>
> HTH
>
> El 25 Jun 2003 a las 18:51, Paul van Brouwershaven - Networking4all
> escribió:
>
> > Hi,
> >
> > I've installed Redhat 7.3 with Sendmail 8.11.6 and MailScanner 4.20.3.
> > When I try to shutdown or restart MailScanner sendmail gives the
> > following error message:
> >
> >
> ========================================================================
> >
> > Shutting down MailScanner daemons:
> > MailScanner: [ OK ]
> > incoming sendmail: Unknown option: 1
> > Usage: head [-options] <url>...
> > -m <method> use method for the request (default is 'HEAD')
> > -f make request even if head believes method is illegal
> > -b <base> Use the specified URL as base
> > -t <timeout> Set timeout value
> > -i <time> Set the If-Modified-Since header on the request
> > -c <conttype> use this content-type for POST, PUT, CHECKIN
> > -a Use text mode for content I/O
> > -p <proxyurl> use this as a proxy
> > -P don't load proxy settings from environment
> > -H <header> send this HTTP header (you can specify several)
> >
> > -u Display method and URL before any response
> > -U Display request headers (implies -u)
> > -s Display response status code
> > -S Display response status chain
> > -e Display response headers
> > -d Do not display content
> > -o <format> Process HTML content in various ways
> >
> > -v Show program version
> > -h Print this message
> >
> > -x Extra debugging output
> > Unknown option: 1
> > Usage: head [-options] <url>...
> > -m <method> use method for the request (default is 'HEAD')
> > -f make request even if head believes method is illegal
> > -b <base> Use the specified URL as base
> > -t <timeout> Set timeout value
> > -i <time> Set the If-Modified-Since header on the request
> > -c <conttype> use this content-type for POST, PUT, CHECKIN
> > -a Use text mode for content I/O
> > -p <proxyurl> use this as a proxy
> > -P don't load proxy settings from environment
> > -H <header> send this HTTP header (you can specify several)
> >
> > -u Display method and URL before any response
> > -U Display request headers (implies -u)
> > -s Display response status code
> > -S Display response status chain
> > -e Display response headers
> > -d Do not display content
> > -o <format> Process HTML content in various ways
> >
> > -v Show program version
> > -h Print this message
> >
> > -x Extra debugging output
> > [ OK ]
> > outgoing sendmail: Unknown option: 1
> > Usage: head [-options] <url>...
> > -m <method> use method for the request (default is 'HEAD')
> > -f make request even if head believes method is illegal
> > -b <base> Use the specified URL as base
> > -t <timeout> Set timeout value
> > -i <time> Set the If-Modified-Since header on the request
> > -c <conttype> use this content-type for POST, PUT, CHECKIN
> > -a Use text mode for content I/O
> > -p <proxyurl> use this as a proxy
> > -P don't load proxy settings from environment
> > -H <header> send this HTTP header (you can specify several)
> >
> > -u Display method and URL before any response
> > -U Display request headers (implies -u)
> > -s Display response status code
> > -S Display response status chain
> > -e Display response headers
> > -d Do not display content
> > -o <format> Process HTML content in various ways
> >
> > -v Show program version
> > -h Print this message
> >
> > -x Extra debugging output
> > [ OK ]
> > Starting MailScanner daemons:
> > incoming sendmail: [ OK ]
> > outgoing sendmail: [ OK ]
> > MailScanner: [ OK ]
> >
> >
> >
> ========================================================================
> >
> > The sendmail process is not restarting or shutting down.
--
Mariano Absatz
El Baby
----------------------------------------------------------
A flashlight is a case for holding dead batteries.
More information about the MailScanner
mailing list