Still hard to give you good answers, since I'm not sure (a) how basic your
questions are or (b) how you do these things now under NT. But here is some
advice that will, perhaps, at least serve as a starting point for you. Sorry
if I am being too basic.
At 12:27 PM 1/7/99 +0300, Solomon wrote:
>What I want to achieve is this;
>1. Make the linux a mail server to replace NT/MDaemon and Netscape Mail
Server (for users with domains)
A. Make sure sendmail is running. Best way is "telnet localhost 25" and see
that the banner includes the server's hostname.domainname .
B. Direct the users' mail to the Linux server. How to do this depends on how
you are doing it now, but it probably is a matter of changing some MX
records on your DNS server.
C. Create a place to save each user's mail. The easiest is to create an
account for each user in /etc/passwd (& /etc/shadow if your box runs the
shadow password system).
D. If you need to collect mail by client domain rather than by client user,
you'll need to redirect the mail to the appropriate user accounts. I think
you can do this with entries in /etc/aliases, but that may not be the best
approach -- perhaps someone else can offer a better suggestion on this part?
E. Users need to be able to connect to the Linux server to download mail
(unless they manage it on the server via shell connections). They probably
use POP3 or IMAP to get mail now. Both pop3d and imapd run on Linux and
probably are installed. You may need to enable one or both in
/etc/inetd.conf . And be sure you have a fairly new imapd; last summer,
there were reports of a serious security hole in the (then current) Linux
version.
F. The users, on their clients, need to change the entries for POP3/IMAP
server (to get mail) and SMTP server (to send mail through your system) from
the NT server to the Linux server.
>2. Make the linux a web server to replace NT/MIS
How hard this is depends on what you are now doing in Web service. If all
you are doing is supporting a general Web site in your own name, the switch
is simple.
A. Find the location of DocumentRoot in conf/srm.conf (the full path to this
depends on where the apache package was installed to, and that varies by
Linux distribution and version).
B. Put the .html files now on your NT server in a directory tree starting at
DocumentRoot.
C. If you support cgi scripting, you'll need to move those scripts, probably
to a special cgi directory. Check conf/srm.conf and conf/access.conf to set
and enable this directory. (There are other ways to do cgi scripts; what's
best in your case depends on how you do it now under NT.)
D. On your DNS servers, change the CNAME line for your Web server from the
NT box to the Linux box.
E. If you support simple user-level directoris (the kind accessed as
www.yourdomain.com/~username), then it is likely that the user root is
already set properly. You just need to move the user files from the NT
server to /home/username/public_html for each username.
F. If you want to support accessing username/public_html via a domain name,
there I can't help you. Perhaps someone else can help with that part.
>3. Transfer mail/internet users (both LAN and Dialup) from NT to linux.
Is this anything not discussed above? If so, I don't understand what you mean.
[rest deleted]
------------------------------------"Never tell me the odds!"---
Ray Olszewski -- Han Solo
762 Garland Drive
Palo Alto, CA 94303-3603
650.321.3561 voice 650.322.1209 fax [EMAIL PROTECTED]
----------------------------------------------------------------