15.7. Other Operating Systems

Almost all versions of UNIX include inetd as standard, and use it to launch infrequently run server programs in the same way that Linux does. However, its configuration file format and capabilities are slightly different on other operating systems, which means that the module's user interface will not be exactly the same. The main page will always show lists of Internet and RPC services, but when editing or creating a service, different fields and options will be available depending on the UNIX variant you are running:

Sun Solaris

  • When editing an Internet service, the Max Per Minute and Execute as Group fields are not available.

  • Solaris versions 8 and above support IPv6 TCP and UDP protocols, as well as the standard IPv4 that Linux uses.

  • Many RPC services exist in the disabled state by default, for things like NFS quotas and locking.

FreeBSD

  • RPC services cannot have programs assigned. All you can do is edit the service names and program numbers.

  • When editing or creating a service, you can control the number of server programs that can be active at any one time with the Max Child Processes field.

  • Also when editing, you can set the login class that the server program runs as with the Execute as Login Class field.

NetBSD

  • As on FreeBSD, the Max Child Processes and Execute as Login Class fields are available when editing or creating a service.

  • As with Solaris, Internet services can use IPv6 TCP and UDP protcols.

OpenBSD, Compaq Tru64/OSF1, IBM AIX, SCO OpenServer, and SCO UnixWare

  • As on Solaris, the Max Per Minute and Execute as Group fields are not available.

SGI Irix

  • The Max Per Minute and Execute as Group fields are not available when editing a service.

  • There is an additional checkbox below the server program Command field labeled Command may not exist? If this is set, it tells inetd to ignore the service if the server program is not installed. By default, this is turned on for many services related to Irix packages that are not installed by default.

HP/UX

  • On HP/UX, the module has exactly the same options as on Linux.

Apple MacOS X

  • As on Solaris, the Max Per Minute and Execute as Group fields are not available.

  • RPC services cannot have programs assigned, as on FreeBSD.

  • Instead of being stored in the /etc/services file, service names and ports are in a NetInfo table. Webmin dumps and re-loads this table to read and edit services.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.188.115.118