An overview of built-in system services.
1 Secure Shell
SSH or Secure Shell, provides the standard way of logging in to Outrun (an alternative if the network stack is not yet working is the Linux console).
Outrun is designed to be as lightweight as possible and therefore only starts services when needed. For several networking functions, xinetd is used to open connections and start daemons only when needed.
3 Anonymous FTP
Outrun pre-configures vsftpd on the host, as a simple way to upload and download files to Outrun. Purposes include:
- Downloading the manuals
- Uploading Oracle installer zip files
- PXE installing other hosts (i.e. providing Linux & Outrun packages, kickstart files, etc)
- Downloading 3rd party tools
- Up- and downloading database templates
- Downloading configuration backups
The ftp server works via xinetd and therefore does not require resources until you make a connection.
Needed for PXE installs. Works via xinetd.
AutoFS also known as Automount, is a function that automatically mounts various file systems on request (another example of lightweight services). It automatically mounts cdrom and squashfs images, NFS shares, physical (or VMware emulated) CD roms, CIFS (Windows) shares etc. Outrun also uses AutoFS to re-mount certain directories under other locations, for example, /opt/ftp (the real directory) is mounted also as /var/ftp/incoming (a so called bind-mount).
Dnsmasq is a Dnsmasq is a DNS forwarder and DHCP server. Outrun only uses the DNS functionality, for spoofing a valid DNS response on networks that don't have good DNS naming services.