Chapter 8. Next Steps and Where to Go From Here This option is basically the same as the previous one except that the system will not be set up to handle mail for a local e-mail domain. Mail on the system itself (e.g. for the system administra- tor) will still be handled. This is the option your system is configured for by default. Choose this if you are absolutely convinced you know what you are doing. This will leave you with an unconfigured mail system — until you configure it, you won’t be able to send or receive any mail and you may miss some important messages from your system utilities. If none of these scenarios suits your needs, or if you need a finer grained setup, you will need to edit configuration files under the /etc/exim4 directory after the installation is complete. More informa- tion about exim4 may be found under /usr/share/doc/exim4 ; the file README.Debian.gz has further details about configuring exim4 and explains where to find additional documentation. Note that sending mail directly to the Internet when you don’t have an official domain name, can result in your mail being rejected because of anti-spam measures on receiving servers. Using your ISP’s mail server is preferred. If you still do want to send out mail directly, you may want to use a different e-mail address than is generated by default. If you use exim4 as your MTA, this is possible by adding an entry in /etc/email-addresses . Why would someone want to compile a new kernel? It is often not necessary since the default ker- nel shipped with Ubuntu handles most configurations. Also, Ubuntu often offers several alternative kernels. So you may want to check first if there is an alternative kernel image package that better corresponds to your hardware. However, it can be useful to compile a new kernel in order to: Don’t be afraid to try compiling the kernel. It’s fun and profitable. To compile a kernel the Debian/Ubuntu way, you need some packages: fakeroot , kernel-package , linux-source and a few others which are probably already installed (see /usr/share/doc/kernel-package/README.gz for the complete list). 78 8.6.1. Kernel Image Management 8.6. Compiling a New Kernel mail sent by smarthost; no local mail local delivery only no configuration at this time • handle special hardware needs, or hardware conflicts with the pre-supplied kernels • use options of the kernel which are not supported in the pre-supplied kernels (such as high memory support) • optimize the kernel by removing useless drivers to speed up boot time • create a monolithic instead of a modularized kernel • run an updated or development kernel • learn more about linux kernels