From Fedora Project Wiki

(formatting fixes, ready to go now)
(→‎Varnish: added some detail about what varnish is for those of us who are ignorant.)
Line 23: Line 23:
=== Varnish ===
=== Varnish ===


Varnish is 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:
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 <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 backend parts are now just prefixed with a dot, so the default localhost configuration looks like this:
* 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>
<pre>
backend default {
backend default {
Line 32: Line 32:
   .port = "80";
   .port = "80";
  }
  }
<pre>
</pre>

Revision as of 04:29, 1 November 2008

System Services

Upstart

Fedora 25 features the Upstart initialization system. All System V init scripts should run fine in compatibility mode. However, users who have made customizations to their /etc/inittab file will need to port those modifications to upstart. For information on how upstart works, see the init(8) and initctl(8) man pages. For information on writing upstart scripts, see the events(5) 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 9, reboot soon afterwards.

NetworkManager

Fedora 25 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 network 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 NETWORKWAIT variable in /etc/sysconfig/network. Please 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 vcl files according to README.redhat. The most important changes are:

  • In vcl, the word insert must be replaced by deliver
  • In the vcl declaration of backends, set backend has been simplified to backend, and elements within backend are now prefixed with a dot, so the default localhost configuration looks like this:
backend default {
  .host = "127.0.0.1";
  .port = "80";
 }