The master process spawns all of the Cyrus-related services.  inetd
doesn't have to know about them.


chirs charter wrote:
> 
> Sorry if this question sounds a bit sophmoric but how
> does inetd know which daemon to fire up if there is no
> entry in inetd.conf. If I do this I get "connection
> refused" which is what I would expect. Again sorry but
> if you could school me on this that would be great.
> 
> --- Ken Murchison <[EMAIL PROTECTED]> wrote:
> >
> >
> > avl wrote:
> > >
> > >  Hello all
> > >
> > >  I just installed Cyrus IMAPD , but it can't start
> > from the inetd.
> > > When I try to run it manually , I get :
> > >  Aug 14 13:39:39 cow imapd: could not
> > getenv(CYRUS_SERVICE); exiting
> > > And the same with pop3d.
> > >  What can be wrong with it ?
> >
> > From the installation instructions:
> >
> > 12.Remove "/etc/[x]inetd.conf" entries. Any imap,
> > imaps, pop3, pop3s,
> > kpop, lmtp and sieve lines need to be removed from
> >       /etc/[x]inetd.conf and [x]inetd needs to be
> > restarted.
> >
> > Configuring the Master Process
> >
> >    1.Choose a configuration from the master/conf
> > directory:
> >       small.conf
> >             bare-bones server supporting IMAP and
> > POP
> >       normal.conf
> >             server supporting IMAP, POP, the SSL
> > wrapped versions, and
> > the Sieve script management protocol
> >       prefork.conf
> >             The same configuration as above, but
> > with some preforked
> > processes for faster processing.
> >       cmu.conf
> >             Our configuration
> >
> >       To use normal.conf, do:
> >
> >          cp master/conf/normal.conf /etc/cyrus.conf
> >
> >       Optionally, you can edit /etc/cyrus.conf to
> > disable or enabling
> > certain services, or to tune the number of preforked
> > copies. Be sure
> >       not to remove the entries that are labeled
> > required.
> >
> >    2.Arrange to start "/usr/cyrus/bin/master" as
> > root when the system
> > starts. It will bind some ports and then give up
> > it's root privileges.
> >       Until your system reboots, you can start the
> > master process by
> > hand:
> >
> >          /usr/cyrus/bin/master &
> >
> >    3.Monitor the progress of the master process by
> > examining the
> > imapd.log file. It should never exit by itself, but
> > you can shut down
> > the
> >       mail system by sending it a signal with kill.
> >
> > --
> > Kenneth Murchison     Oceana Matrix Ltd.
> > Software Engineer     21 Princeton Place
> > 716-662-8973 x26      Orchard Park, NY 14127
> > --PGP Public Key--
> http://www.oceana.com/~ken/ksm.pgp
> 
> __________________________________________________
> Do You Yahoo!?
> Make international calls for as low as $.04/minute with Yahoo! Messenger
> http://phonecard.yahoo.com/

-- 
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     21 Princeton Place
716-662-8973 x26      Orchard Park, NY 14127
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp

Reply via email to