04.06.2013 Views

UCS 2.4 - Univention

UCS 2.4 - Univention

UCS 2.4 - Univention

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10 Basic System Services<br />

• A list of the current Samba connections (smbstatus)<br />

The runtimes in which the system status should be logged can be defined in Cron syntax via the <strong>Univention</strong><br />

Configuration Registry variable system/stats/cron, e.g., 0,30 * * * * for logging every half and full hour.<br />

The logging is activated by setting the <strong>Univention</strong> Configuration Registry variable system/stats to yes.<br />

10.7 Kernel<br />

10.7.1 Available kernel variants<br />

Several kernel variants are provided in <strong>UCS</strong> in order to be able to adapt systems efficiently to the require-<br />

ments of different environments.<br />

The standard kernel in <strong>UCS</strong> <strong>2.4</strong> is based on the official Linux kernel 2.6.30. In principle, there are three<br />

different types of kernel packages:<br />

• A kernel image package provides an executable kernel which can be installed and started.<br />

• A kernel source package provides the source code for a kernel. From this source, a tailor-made<br />

kernel can be created, and functions can be activated or deactivated.<br />

• A kernel header package provides interface information which is required by external packages if<br />

these have to access kernel functions. This information is usually necessary for compiling external<br />

kernel drivers.<br />

Normally, the operation of a <strong>UCS</strong> system only requires the installation of one kernel image package.<br />

The standard kernel in <strong>UCS</strong> for i386-based systems supports 64 GB RAM in installations as of Version <strong>2.4</strong><br />

(the so-called bigmem kernel for processors with PAE support). The standard kernel for amd64 systems<br />

directly supports more than 4 GB working memory, which renders a 64 GB version for amd64 systems<br />

unnecessary.<br />

Several kernel versions can be installed in parallel. This makes sure that there is always an older version<br />

available to which can be reverted in case of an error. So-called meta packages are available which always<br />

refer to the kernel version currently recommended by <strong>UCS</strong>. In case of an update, the new kernel version<br />

will be installed, making it possible to keep the system up to date at any time.<br />

A full list of all meta packages can be found in the <strong>Univention</strong> Wiki:<br />

http://wiki.univention.de/index.php?title=Supported_kernel_variants<br />

10.7.2 Hardware drivers / kernel modules<br />

Unlike other operating systems, the Linux kernel (with very few exceptions) provides all drivers for hardware<br />

components from one source. For this reason, it is not normally necessary to install drivers from external<br />

sources subsequently.<br />

The boot process occurs in two steps using an initial ramdisk (’initrd’ for short). This is composed of an<br />

archive with further drivers and programs.<br />

230

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!