Red Hat Enterprise Linux Desktop with Workstation option. Includes the full suite of Red Hat Enterprise Linux server applications for use in workgroup environments. Supports up to 2 CPU sockets and unlimited amount of RAM. Equivalent to earlier WS products.
When you migrate from RHEL 3 to RHEL 4, you will need to update your MIT apps because new binaries are needed for RHEL 4. You may also need to refresh your Kerberos configuration because the Red Hat Kerberos update may overwrite the MIT configs.
The ext2online utility has been added for online growing of existing ext3 file systems.
It is important to keep in mind that ext2online does not grow the underlying block device itself — there must be sufficient unused space already present on the device. The easiest way to ensure this is to use LVM volumes and to run lvresize or lvextend to extend the device.
In addition, file systems must be specially prepared in order to be resized past a certain point. The preparation involves reserving a small amount of space into which on-disk tables can grow. For newly-created file systems, mke2fs reserves such space automatically; the space reserved is sufficient to grow the file system by a factor of 1000. The creation of this reserved space can be disabled by the following command: mke2fs -O ^resize_inode
Future releases of Red Hat Enterprise Linux will allow the creation of this reserved space on existing file systems.
For example, a Boolean can be set to give specific permission to httpd to read objects in ~/public_html/ as long as they are labeled with the security context httpd_sys_content_t. The Apache daemon cannot access objects (files, applications, devices, and other processes) that have a security context not specifically granted access by SELinux to httpd.
Examples of relabeling include the following commands (one for recursively relabeling the contents of a directory, and one for relabeling a single file):
You can configure Boolean values or selectively disable targeted policy coverage for just Apache (or any of the covered daemons) using system-config-securitylevel.
The package now uses the "apache2handler" SAPI for integration with Apache httpd 2.0 rather than the "apache2filter" SAPI. If upgrading from previous releases, the SetOutputFilter directives should be removed from the /etc/httpd/conf.d/php.conf file.
At the present time, there are two font subsystems, each with different characteristics:
The original (15+ year old) subsystem is referred to as the "core X font subsystem". Fonts rendered by this subsystem are not anti-aliased, are handled by the X server, and have names like:
The newer font subsystem is known as "fontconfig", and allows applications direct access to the font files. Fontconfig is often used along with the "Xft" library, which allows applications to render fontconfig fonts to the screen with antialiasing. Fontconfig uses more human-friendly names like:
Over time, fontconfig/Xft will replace the core X font subsystem. At the present time, applications using the Qt 3 or GTK 2 toolkits (which would include KDE and GNOME applications) use the fontconfig and Xft font subsystem; most everything else uses the core X fonts.
Red Hat Enterprise Linux 4 has switched from a static /dev/ directory to one that is dynamically managed via udev. This allows device nodes to be created on demand as drivers are loaded.
Additional rules for udev should be placed in a separate file in the /etc/udev/rules.d/ directory.
Additional permission rules for udev should be placed in a separate file in the /etc/udev/permissions.d/ directory.