From Fedora Project Wiki

m (Docs/Beats/SystemDaemons moved to Documentation System Daemons Beat: Natural language name change.)
(cleared out old content)
Line 1: Line 1:
== System Services ==
== System Services ==
=== Upstart ===
Fedora {{Template:DocsDict/BeatsVer}} features the Upstart initialization system.  All System V init scripts should run fine in compatibility mode. However, users who have made customizations to their <code>/etc/inittab</code> file will need to port those modifications to upstart. For information on how upstart works, see the <code>init(8)</code> and <code>initctl(8)</code> man pages. For information on writing upstart scripts, see the <code>events(5)</code> man page, and also the Upstart Getting Started Guide:
 
http://upstart.ubuntu.com/getting-started.html
Due to the change of init systems, it is recommended that users who do an upgrade on a live file system to Fedora 10, reboot soon afterwards.
=== NetworkManager ===
Fedora {{Template:DocsDict/BeatsVer}} features NetworkManager. NetworkManager 0.7 provides improved mobile broadband support, including GSM and CDMA devices, and now supports multiple devices, ad-hoc networking for sharing connections, and the use of system-wide network configuration. It is now enabled by default on all installations. When using NetworkManager, be aware of the following:
 
* NetworkManager does not currently support all virtual device types.  Users who use bridging, bonding, or VLANs may need to switch to the old <code>network</code> service after configuration of those interfaces.
* NetworkManager starts the network asynchronously.  Users who have applications that require the network to be fully initialized during boot should set the <code>NETWORKWAIT</code> variable in <code>/etc/sysconfig/network</code>. Please [https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora file bugs]  about cases where this is necessary, so we can fix the applications in question.
=== Autofs ===
Autofs is no longer installed by default. Users who wish to use Autofs can choose it from the ''System Tools'' group in the installer, or with the package installation tools.
=== Varnish ===
Varnish, the high-performance HTTP accelerator, has been updated to version 2.0. The VCL syntax has changed from version 1.x. Users who upgrade from 1.x must change their <code>vcl</code> files according to <code>README.redhat</code>. The most important changes are:
* In <code>vcl</code>, the word <code>insert</code> must be replaced by <code>deliver</code>
* In the <code>vcl</code> declaration of backends, <code>set backend</code> has been simplified to <code>backend</code>, and elements within backend are now prefixed with a dot, so the default localhost configuration looks like this:
<pre>
backend default {
  .host = "127.0.0.1";
  .port = "80";
}
</pre>

Revision as of 02:00, 4 February 2009

System Services