I'm looking at the step by step instructions
included at http://www.howtoforge.com/perfect_setup_debian_sarge,
and I have a few questions that relate to local implementation and some
different assumptions, as follows:
Stage 1 - Basic installation
1) If I'm doing a CD-based install, I asusme
it's safe to include graphical desktop packages and add the CD's at the end
of the basic installation process via Synaptic. This lessens
a reliance on network connectivity and lets me add the stable packages from
the 16-CD (total) download (updates and security updates are
still installed via the network).
2) Since exim is removed anyway, I assume
that any answer on the basic installation for mail server configuration is
fine.
Stage 2 - Installing and configuring the rest of
the system
3) I anticipate the final network hardware
configuration to be as follows:
Network connection -> Router/Gateway Server
-> Smart Switch ->Servers
I have a router in place that restricts port access
and can support up to 5 static IP's from my network provider. In
other words, it can accept traffic for up to 5 static IP's on specified ports
and route traffic based on those five IP's and the specified port for
the traffic to any specific internal computer.
This leaves everything except the
router/gateway configurable, and makes static IP support concentrate on the
router/gateway server.
Additionally, and for the moment only, I am using a
dynamic DNS service that handles DNS service dynamically to the domain of
"charles.is-a-geek.net". This dynamic DNS service can also handle MX
service as well. Periodically, as needed, I update the DNS service with my
current DSL IP address. This IP address is my test ISP
address.
How does this affect the network settings in
/etc/network/interfaces?
4) In setting this up, I anticipate putting
the end users in /home/~username, since there will be relatively few local end
users (end users physically located near theis server). Towards this
end, I have mounted a six-drive RAID array (45.5 gigs at the moment, but that
can be changed) running the reiserFS file system at /home, not at /var, and I've
left the /var directory as a logfile repository. How does this affect the
/etc/fstab entries? I've already tried a
reboot and the RAID array doesn't like the errors=remount-ro option under the
reiserFS, and it disabled /dev/md0 when I rebooted.
Page 4 - Configuring mail services
5) In configuring POP3, the command line of
"openssl genrsa -des3 -rand /etc/hosts -out smtpd.key 1024" generates an error
and stops the script file when run as part of a script, but it runs just fine by
itself and the rest of the script following it runs just fine. Is this
normal?
6) First "telnet localhost 25" and then "ehlo
localhost" gets a mostly correct response; however, it still identifies the
system as "localhost.localdomain". There is also no "STARTTTLS"
entry. Did I miss something?
STAGE 5 (Perl update)
7) When I got to the point of installing
modules needed by SpamAssassin, I found that a new CPAN version was
available. I installed it when prompted. The following three
installations (HTML Parser, DB_File, and Net DNS all appaeared to fail, but upon
rerunning them I got "up-to-date" messages. Did I miss something, or was
this normal?
And, two more generic questions:
8) What changes in this setup do I need to
make in order to (if possible) put a user's mail either under his /home
directory, or under a separate directory which can then be included in his/her
disk quota? I'm looking to end up specifying a set disk quota (say 40
megs) for a disk quota per user, to consist of mail, web, and ftp
space.
9) (Off topic) Do I need to worry about this
if I install ISPConfig, or will ISPConfig watch both mail and ftp quotas?
|