Wrexxman said:
I was reading up on Sendmail, but I am more interested in using the system as a mail server (send/receive mail under a domain that I would own).
I think you're mixing up your priorities a bit here, especially if you wish to utilize FreeBSD in all this. Start by learning how the system roughly works, then focus your attention on something specific.
In this case I'd advice you to check the
ports(7) manual page (and remember its existence), as well as reading the FreeBSD handbook on
how to use the Ports Collection. That will teach you neat tricks such as this:
Code:
root@smtp2:/usr/ports/mail/postfix # make all-depends-list
/usr/ports/lang/perl5.14
/usr/ports/databases/tinycdb
/usr/ports/devel/pcre
/usr/ports/security/cyrus-sasl2
/usr/ports/databases/db41
/usr/ports/devel/gmake
/usr/ports/devel/libtool
/usr/ports/devel/gettext
/usr/ports/converters/libiconv
I personally don't really like
sendmail and as such resort to using
mail/postfix on my servers. Here I requested a list of all the ports dependencies, and as you can see: nothing relates to X11 or Xorg.
Wrexxman said:
Thanks for the WITHOUT_X11 tip, did not know that it could be set up as a default.
And this is what led up to my comment above. Be careful here, while it is indeed possible to specify specific build options system-wide using
/etc/make.conf some care is required. Because if you start setting too many, and too specific options in there it could disrupt the build process of other ports.
Because there are ports where selecting "X11 support" doesn't automatically mean you'll end up with an entire X11 graphical environment.