When was redhat 7.3 release




















Metadata cyclic redundancy checks CRCs and directory entry file types are now enabled by default. Also, note the following differences between upstream and Red Hat Enterprise Linux 7. The experimental sparse inode feature is not available. The free inode btree finobt feature is disabled by default to ensure compatibility with earlier Red Hat Enterprise Linux 7 kernel versions.

Support for Kerberos authentication has been added. The mknod and mkfifo named pipes are now allowed. If a user listed disk quotas with the quota tool, and the local system mounted a network file system with an NFS server that did not provide the quota RPC service, the quota tool returned the error while getting quota from server error message.

Now, the quota tools can distinguish between unreachable NFS server and a reachable NFS server without the quota RPC service, and no error is reported in the second case. With this update, the single linked list implementation has been replaced by a red-black tree implementation, which improves the performance of directory entries manipulation.

Chapter Hardware Enablement. In addition, the update improves the suspend and resume functionality of MMC devices, as well as their general stability. This update adds the memkind package, which provides a user-extensible heap manager library, built as an extension of the jemalloc memory allocator. This library enables partitioning of the memory heap located between memory types that are defined when the operating system policies are applied to virtual address ranges.

In addition, memkind enables the user to control memory partition features and allocate memory with a specified set of memory features selected. Note that this applies only to controllers that support the feature. Runtime Instrumentation enables advanced analysis and execution for a number of user-space applications available with the IBM zEnterprise EC12 system.

Installation and Booting. This update adds improved logging when attempting to connect to a network repository during installation. Now, when there is a connection problem with a network repository during installation, logs include more detailed information about what caused the problem.

With this update, it is possible to configure Memory Address Range Mirroring on EFI-based systems on compatible hardware, using the efibootmgr utility with the new --mirror-below-4G and --mirror-above-4G options.

With this update, default logging levels were increased in the Yum and NetworkManager utilities. It is now possible to use a Driver Update Disk to replace a module that is already loaded, provided that the original module is not in use.

This update adds the protobuf-c packages for the little-endian variant of IBM Power Systems architecture. The protobuf-c packages provide C bindings for Google's Protocol Buffer and are a prerequisite for the criu packages on the above mentioned architecture.

CAN is a vehicle bus specification originally intended to connect the various micro-controllers in automobiles and has since extended to other areas. CAN is also used in industrial and machine controls where a high performance interface is required and other interfaces such as RS are not sufficient. The functions exported from the CAN protocol modules are used by CAN device drivers to make the kernel aware of the devices and to allow applications to connect and transfer data.

A patch has been backported from the upstream, which ensures that kexec-tools support these memory devices as well. The libndctl userspace library has been added. It is a collection of C interfaces to the ioctl and sysfs entry points provided by the kernel libnvdimm subsystem. This update adds a set of symbols to the kernel Application Binary Interface kABI whitelist, which ensures the support for the hpvsa and hpdsa drivers. The crash packages have been upgraded to upstream version 7.

Notably, this rebase adds new options such as dis -s , dis -f , sys -i , list -l , new support for Quick Emulator QEMU generated Executable and Linkable Format ELF vmcores on the bit ARM architectures, and several updates required for support of recent upstream kernels.

It is safer and more efficient to rebase the crash packages than to backport selectively the individual patches. Crash-ptdump-command is a new rpm package which provides a crash extension module to add ptdump subcommand to the crash utility. The ptdump subcommand retrieves and decodes the log buffer generated by the Intel Processor Trace facility from the vmcore file and outputs to the files.

Capabilities are per-thread attributes used by the Linux kernel to divide the privileges traditionally associated with superuser privileges into multiple distinct units. This update adds support for ambient capabilities to the kernel. Ambient capabilities are a set of capabilities that are preserved when a program is executed using the execve system call. Only capabilities which are permitted and inheritable can be ambient. You can use the prctl call to modify ambient capabilities.

See the capabilities 7 man page for more information about kernel capabilities in general, and the prctl 2 man page for information about the prctl call. With this update, the cpuid utility is available in Red Hat Enterprise Linux. With this update, a list of symbols belonging to the libfc and libfcoe kernel modules has been added to the kernel Application Binary Interface KABI white lists. This ensures that the Fibre Channel over Ethernet FCoE driver, which depends on libfc and libfcoe , can safely use the newly added symbols.

The new opal-prd package contains a daemon that handles hardware-specific recovery processes, and should be run as a background system process after boot.

It interacts with OPAL firmware to capture hardware error causes, log events to the management processor, and handles recoverable errors where suitable. The new libcxl package contains the user-space library for applications in user space to access CAPI hardware via kernel cxl functions. This update adds kernel support to ensure the correct functionality of newly added iproute commands.

The provided patch set includes:. Extension of the IPsec interface, which allows prefixed policies to be hashed. This controller accounts for the processes per cgroup and allows a cgroup hierarchy to stop any new tasks from being forked or cloned after a certain limit is reached.

The source codes of mpt2sas and mpt3sas drivers have been merged. Unlike in upstream, Red Hat Enterprise Linux 7 continues to maintain two binary drivers for compatibility reasons. Previously, it was not possible to add multiple. Consequently, the drivers that contain multiple kernel modules were not passed to ksc in a single run. With this update, the -k option can be specified multiple times in the same run. Thus single run of ksc can be used to query symbols used by several kernel modules.

As a result, one file with symbols used by all modules is generated. The dracut initramfs generator has been updated with a number of bug fixes and enhancements over the previous version.

When using rd. The reboot , poweroff , and halt commands now work in the emergency shell of dracut. The device timeout can now be specified on the kernel command line using the rd. The configuration of FCoE devices is compiled in kdump initramfs. Kernel crash dumps can now be saved to FCoE devices. If you use the new option or directive, the files are installed if they exist, and no error is returned if they do not exist. With this update, it is possible to use the cyclictest program with the --smi option as a non-root user, provided that the user also belongs to the realtime group.

On processors that support system management interrupts SMIs , --smi displays a report on the system's SMIs, which was previously only available for root users. In Red Hat Enterprise Linux 7. However, these adapters were detected by the aacraid driver and the system appeared to work correctly.

With this update, the new Smart Array storage adapters are properly supported by the new smartpqi driver. Note that when you update, the driver name for these adapters will change. The upstream code has been backported into the Linux kernel to provide support for trusted virtual function VF concept.

As a result, the trusted VFs are now permitted to enable multicast promiscuous mode which allows them to have more than 30 IPv6 addresses assigned.

Seccomp mode 2 involves the parsing of Berkeley Packet Filter BPF configuration files to define system call filtering. This mode provides notable security enhancements, which are essential for the adoption of containers in Linux on IBM Power Systems. Consequently, those switches did not replicate packets to the host's port.

With this update, the ip addr command has been extended with the autojoin option, which enables a host to join or leave a multicast group. Consequently, large servers could perform slowly at boot time. With this update, a set of patches has been backported to ensure that memory initialization is mostly done in parallel by node-local CPUs as a part of node activation. As a result, systems with the memory of 16TB to 32TB now boot about two times faster compared to the previous version.

Intel MPX is a set of extensions to the Intel 64 architectures. Intel MPX together with a compiler, runtime library and operating system support increase the robustness and security of software by checking pointer references whose compile-time normal intentions can be maliciously exploited due to buffer overflows. When the trylock function did not successfully acquire a lock, saving a command name in the ftrace kernel tracer failed. With this update, recording of the command names has been fixed, and ftrace now prints command names as expected.

This update adds per-process accounting of swapped-out shared memory, including sysV shm , shared anonymous mapping and mapping to a tmpfs file. This set provides a number of bug fixes and enhancements over the previous version.

Red Hat Enterprise Linux now supports a mouse controller on guest virtual machines that have the Secure Boot feature enabled. This ensures mouse functionality on Red Hat Enterprise Linux guests running on hypervisors that enable secure boot by default. With this update, per-CPU variables are used for statistic accounting, and a serialization lock on the tx path is not required.

As a result, the user space is now allowed to configure a noqueue queue discipline with no lock required on the xmit path, which significantly improves tunnel device xmit performance.

With this update, a set of patches has been backported into the Linux kernel that add definitions for 25G, 50G and G speed modes for Chelsio drivers. This patch set also adds the link mode mask API to the cxgb4 and cxgb4vf drivers. This feature allows some jobs to run from a shared storage, which is useful when you have large, InfiniBand-connected grids running that keep growing in size.

Starting from this update, the I2C devices that are controlled by a kernel driver are supported on 6th Generation Intel Core Processors. Both RoCE versions are now supported for mlx4 and mlx5. Starting from this update, mlx4 supports RoCE Virtual function Link Aggregation protocol, which provides failover and link aggregation capabilities to mlx4 device physical ports. Only IB port that represents the two physical ports is exposed to the application layer.

This new feature covers the advance in memory technology and it provides the potential to meet technological requirements of future servers that will be released in the life time of Red Hat Enterprise Linux 7. This feature is available for AMD64 and Intel 64 architectures. With Red Hat Enterprise Linux 7. The initial task of the driver is to perform zlib-style compression and decompression of the RFC, RFC and RFC formats, but it can be adjusted to accelerate a variety of other tasks.

The enhanced watchdog driver for IBM z Systems has become fully supported. Real-Time Kernel. The Red Hat Enterprise Linux for Real Time Kernel is designed to enable fine-tuning for systems with extremely high determinism requirements.

The major increase in the consistency of results can, and should, be achieved by tuning the standard kernel. The real-time kernel enables gaining a small increase on top of increase achieved by tuning the standard kernel. The real-time kernel is available in the rhelserver-rt-rpms repository. The can-dev module has been enabled for the real-time kernel, providing the device interface for Controller Area Network CAN device drivers. The functions exported from the can-dev module are used by CAN device drivers to make the kernel aware of the devices and to allow applications to connect and transfer data.

This helps to ensure proper functionality of Internet of Things IoT devices. This allows you to eliminate duplicate functionality in the OVS vport implementation and also brings OVS benefits from feature and performance improvements in the base kernel, such as destination caching support or hardware off-loading.

With this update, the kernel supports batching of memory allocation and memory freeing. Currently, this performance optimization is used only in the networking stack to free consecutive network packets. This feature is disabled by default, but you can enable it through the connection. With this update, the user can set the value of the ipv4. With this update, NetworkManager performs a check to detect duplicate IPv4 addresses when activating a new connection. If the address in LAN is already assigned, the connection activation fails.

This feature is disabled by default, but you can enable it by the ipv4. During wireless network scanning, NetworkManager now uses a randomized MAC address for privacy by default. This can be explicitly disabled in configuration. The libnl3 packages have been upgraded to version 3. Among others:. Library symbol versioning has been added. This version provides a resynchronisation with upstream BZ Timed Reliability: This allows the sender to specify a timeout for a user message.

The SCTP stack abandons the user message after the timeout expires. Limited Retransmission Policy: Allows limitation of the number of retransmissions. Priority Policy: Allows removal of lower-priority messages if space for higher-priority messages is needed in the send buffer. With this update, man pages for the iproute utility's tc filter actions have been added.

Every tc action has now a corresponding man page, which includes synopsis, options, and detailed functional description. This feature is useful in cases where all end stations' MAC addresses are known and the user wants to avoid the overhead of processing every packet the interface receives.

Previously, the user can not explicitly select the preferred interface when multiple ones belong to the same local network. With this update, you can use the ip tool instead of the brctl tool to display network bridge configuration.

This feature improves link quality monitoring. The ipxe-bootimgs and ipxe-roms packages have been rebased to upstream commit fa7a to support network booting over IPv6 on physical installations of Red Hat Enterprise Linux 7.

It allows standard socket API applications to run with the full network stack bypass from user space, which results in latency reduction, increased throughput, and increased packet rate.

Mellanox ConnectX-4 Infiniband ports are not supported. This updated version of Red Hat Enterprise Linux 7 adds kernel support to reach the right functionality of newly added iproute commands.

The provided patchset includes: -extension of the IPsec interface which allows prefixed policies to be hashed -inclusion of the hash prefixed policies based on preflen thresholds -configuration of policy hash table thresholds by netlink BZ The SELinux user space packages have been upgraded to upstream version 2.

The most important new features in the SELinux userspace 2. The new SELinux module store supports priorities. The priority concept provides an ability to override a system module with a module of a higher priority. SELinux Common Intermediate Language CIL provides clear and simple syntax that is easy to read, parse, and to generate by high-level compilers, analysis tools, and policy generation tools.

Time-consuming SELinux operations, such as policy installations or loading new policy modules, are now significantly faster. The scap-workbench package has been rebased to version 1.

The dialog helps the administrator choose a product that needs to be scanned instead of choosing content files. The new version also offers a number of performance and user-experience improvements, including improved rule-searching in the tailoring window, the possibility to fetch remote resources in SCAP content using the GUI, and the dry-run feature.

The dry-run feature enables to user to get oscap command-line arguments to the diagnostics window instead of running the scan. Most notably, this update adds support for scanning containers using the atomic scan command. In addition, this update provides the following enhancements:. The firewalld packages have been upgraded to upstream version 0. Performance improvements: firewalld starts and restarts significantly faster thanks to the new transaction model which groups together rules that are applied simultaneously.

This model uses the iptables restore commands. Also, the firewall-cmd , firewall-offline-cmd , firewall-config , and firewall-applet tools have been improved with performance in mind.

The improved management of connections, interfaces and sources: The user can now control zone settings for connections in NetworkManager. In addition, zone settings for interfaces are also controlled by firewalld and in the ifcfg file. Default logging option: With the new LogDenied setting, the user can easily debug and log denied packets. Note that in Red Hat Enterprise Linux 7. The audit packages contain the user space utilities for storing and searching the audit records which have been generated by the audit subsystem in the Linux kernel.

The audit packages have been upgraded to upstream version 2. The audit system now has many more rules that can be composed into an audit policy.

The auditd. The audit system now supports a new log format called enriched , which resolves UID, GID, syscall, architecture, and network addresses. This will aid in log analysis on a machine that differs from where the log was generated.

The input instance rule set has higher priority than the module rule set. The rsyslog packages provide an enhanced, multi-threaded syslog daemon. With this update, the rsyslog imfile module supports using wildcards inside file names and adding the actual file name to the message's metadata.

This is useful, when rsyslog needs to read logs under a directory and does not know the names of files in advance. With this update, auditd converts system call numbers to their names prior to forwarding them to syslog daemon through the audispd event multiplexor. You can use this functionality to detect events such as the bash shell opening a network connection. Fixed session-hijacking rules. The opencryptoki packages have been upgraded to version 3. Certificate Authority CA updates, as well as certificate black lists, are now visible to applications at runtime.

With this update, firewalld shows details of a service, zone, and ICMP type. Additionally, the user can list the full path to the source XML file. The new options for firewall-cmd are:.

The libica packages have been updated to upstream version 2. The lastlog utility now has the new --clear and --set options, which allow the system administrator to reset a user's lastlog entry to the never logged in value or to the current time. This means you can now re-enable user accounts previously locked due to inactivity. The libreswan packages have been upgraded to upstream version 3. Libreswan now calls the NetworkManager helper in case of a connection error.

All CRLdistributionpoints in a certificate are now processed. The delay before re-establishing the deleted tunnel that is configured to remain up is now less than one second. The scap-security-guide project provides a guide for configuration of the system from the final system's security point of view.

The U. The remediation scripts are now included in benchmarks directly, and the external shell library is no longer necessary. Servers and Services. Squid is a fully-featured HTTP proxy, which offers a rich access control, authorization and logging environment to develop web proxy and content serving applications.

The squid packages have been upgraded to version 3. Support for libecap version 1. These modifications are backward-compatible, but if you want to prevent unexpected configuration changes, you can use the squid-migration-script package to preview the results of updating your squid configuration. Support for the TLS protocol version 1. Dovecot is an IMAP server, primarily written with security in mind.

Due to missing tomcat-juli. The necessary classes have been added and log4j can now be used for logging. Also, the symlinks utility has to be installed or updated to point in extras folder with the described. The MySQL-python packages have been upgraded to upstream version 1. Notably, a bug causing ResourceClosedError in neutron and cinder services has been fixed.

The feature enables administrators to implement client access control lists ACL , based on client's geographical location. The tomcat packages have been rebased to version 7. Resolved numerous bugs and vulnerabilities. The servicelog packages have been upgraded to upstream version 1. At the time of the Red Hat Enterprise Linux 7. As these products are introduced in the market, Red Hat will work with these OEMs to test these configurations and, if possible, announce support for them on Red Hat Enterprise Linux 7.

Since this is a new technology, a specific support statement will be issued for each product and supported configuration. For specific configurations, see Hewlett Packard Enterprise Company support statements. The nvml packages contain the Non-Volatile Memory Library NVML , a collection of libraries for using memory-mapped persistence, optimized specifically for persistent memory. The multipathd formatted output commands now offer raw format mode, which removes the headers and additional padding between fields.

Support for additional format wildcards has been added as well. Raw format mode makes it easier to collect and parse information about multipath devices, particularly for use in scripting. It allows LVM to safely manage shared storage from multiple hosts, using either the dlm or sanlock lock managers. For more information, see the lvmlockd 8 man page. This feature was originally introduced in Red Hat Enterprise Linux 7. This brings caching benefits to all the thin logical volumes associated with a particular thin pool.

However, when thin pools are set up in this way, it is not currently possible to grow the thin pool without removing the cache layer first. This also means that thin pool auto-grow features are unavailable.

Users should take care to monitor the fullness and consumption rate of their thin pools to avoid running out of space. Refer to the lvmthin 7 man page for information on thinly-provisioned logical volume and the lvmcache 7 man page for information on LVM cache volumes.

The device-mapper-persistent-data packages have been upgraded to upstream version 0. Note that T10 DIX requires database or some other software that provides generation and verification of checksums on disk blocks. No currently supported Linux file systems have this capability.

Please refer to the hardware vendor's support information for the latest status. The iprutils packages have been upgraded to upstream version 2. With this release, multipathd now includes the show maps json command to display the multipath data with JSON formatting.

This makes it easier for other programs to parse the multipathd show maps output. With this release, multipath provides a default configuration for Huawei XSG1 arrays. RDB devices need special uid handling and their own checker function with the ability to repair devices. Note, however, that the multipath RBD support should be used only when an RBD image with the exclusive-lock feature enabled is being shared between multiple clients. With this release, multipath provides a default configuration for the MSA array.

This allows users to create a multipath device without creating partitions, even if the device has a partition table. The default value of this option is no. The multipaths weightedpath prioritizer now supports a wwn keyword. The weightedpath prioritizer previously only allowed HBTL and device nam regex matching. Neither of these are persistent across reboots, so the weightedpath prioritizer arguments needed to be changed after every boot.

This feature provides a way to use the weightedpath prioritizer with persistent device identifiers. The thin pool default behavior is not to autoresize the thin pool when the space is going to be exhausted.

Exhausting the space can have various negative consequences. When the user is not using autoresize and the thin pool becomes full, a new warning message notifies the user about possible problems so that they can take appropriate actions, such as resize the thin pool, or stop using the thin volume. Previously, LVM disruptively applied its own policy for LVM thin logical volumes LVs on external volumes as well, which could result in unexpected behavior. With this update, external users of thin pool can use their own management of external thin volumes, and LVM no longer applies LV polices on such volumes.

Even when the user does not use autoresize with thin pool monitoring, the thin pool is now always checked for sufficient space when creating a new thin volume. There is less than 4 MiB of free space in metadata. The new LVM allocation parameter in the allocation section of the lvm. When this parameter is undefined or set to 0, the built-in defaults are used. LVM now has the ability to uncouple a cache pool from a logical volume if a device in the cache pool has failed.

Previously, this type of failure would require manual intervention and complicated alterations to LVM metadata in order to separate the cache pool from the origin logical volume. The cache logical volume must be inactive may require a reboot. A writeback cache requires the --force option due to the possibility of abandoning data lost to failure.

This allows you to display a full thin snapshot dependency chain that includes logical volumes that have been removed from the original dependency chain and have become historical logical volumes. For information on configuring and displaying historical logical volumes, see Logical Volume Administration. System and Subscription Management. Previously, the subscription-manager utility displayed only one address per network interface even if the network interface had more than one associated address.

As a result, subscription-manager is now able to display all addresses associated with the network interface. The rct utility now accepts the --no-content option. Passing --no-content to the rct cat-manifest command ensures that rct displays only subscription data. These fields help determine if the virt-who component is required for the deployment. With this update, the needs-restarting utility has the new --services option.

When the new option is specified, needs-restarting lists newline-separated service names instead of process IDs. This helps the system administrator to find out which systemd services they need to restart after running yum update to benefit from the updates.

With this update, the needs-restarting utility has the new --reboothint option. Running needs-restarting --reboothint outputs a message saying which core packages have been updated since the last boot, if any, and thus whether a reboot is recommended.

This helps the system administrator to find out whether they need to reboot the system to benefit from all updates. Note that the advice is only informational and does not mean it is strictly necessary to reboot the system immediately. With the VT-d posted interrupts feature enabled, external interrupts from direct-assigned devices can be delivered to guests without the need for assistance by the Virtual Machine Manager, even when the guests are running in non-root mode.

The Hyper-V storage driver storvsc was updated from upstream. The TSC page provides a more efficient way of computing the per-guest reference counter value than the previously used model-specific register MSR. As a result, kernel operations that involve reading time stamps are now faster. The libguestfs packages have been upgraded to upstream version 1. The virt-get-kernel utility has been added, which can be used to extract the kernel and initial RAM file system initramfs from a disk image file.

For details, see the virt-get-kernel 1 man page. The virt-dib utility has been added. Its capabilities include building disk image files and ramdisks. For more information, see the virt-dib 1 man page. Multiple options have been added for the virt-customize , virt-builder , and virt-systprep utilities. The virt-v2v utility now includes support for converting virtual machines that use Windows 8, 8.

In addition, the virt-p2v utility now includes support for converting physical machines that use the mentioned Windows systems to virtual machines compatible with KVM, Red Hat Enterprise Virtualization, and OpenStack. This update enables an administration interface for the libvirtd service.

Unlike persistent libvirtd configuration, which can be adjusted using the libvirtd. In addition, the administration interface provides multiple means of monitoring current daemon settings. Listing all daemon servers. Reconfiguration of the limits to number of allowed clients and active worker threads on the host.

The administration interface can be controlled using the virt-admin utility, which is based on the existing virsh client. For more information, see the virt-admin 1 man page. The virt-p2v tool, introduced in Red Hat Enterprise Linux 7. It enables converting physical machines to virtual machines compatible with the KVM hypervisor, and was previously available as a Technology Preview.

Afterwards, follow the on-screen instructions to perform a manual conversion or activate the automated conversion. For further information, install the virt-v2v package and see the virt-p2v 1 manual page, or refer to the following Knowledgebase article:.

In addition, it benefits utilities that use host name translation, such as ping. VirtIO 1. The rules are controlled by forward mode in the configuration of each network. Previously, there was no way for users to disable these automatically generated iptables rules and manually manage the iptables rules.

In the current release, the open network forward mode was added. When specified for a network, libvirt does not generate any iptables rules for the network. As a result, iptables rules added outside the scope of libvirt are not disrupted and users can manually manage iptables rules. The open-vm-tools packages have been upgraded to upstream version When the Subscription Manager load is too big, it might return HTTP error code to rate-limit communication with the client.

Previously, virt-who did not handle this error code properly, resulting in sub-optimal behavior. With this update, virt-who now handles HTTP error code properly and retries the communication with Subscription Manager later. Previously, virt-who used unencrypted Hyper-V connections.

All data was sent in plain text. This had security implications and needed special configuration on Hyper-V servers to be allowed.

Previously, virt-who consumed one Red Hat Enterprise Linux 6 subscription for each registered hypervisor, even when the registered hypervisor was not Red Hat Enterprise Linux-based. With this update, virt-who creates and uses a new channel named Hypervisor Base for hypervisor registration on Satellite 5. As a result, virt-who now uses the Hypervisor Base channel for newly registered hypervisors and does not consume unnecessary Red Hat Enterprise Linux 6 subscriptions.

With this update, libvirt generates addresses for USB devices. These devices, along with the libvirt -generated address children can be found in the domain XML file. This ensures that future start, restore, and migrate operations have a consistent address for the guests' USB devices.

As a result, you can migrate virtual machines to which USB devices have been attached. The Windows Azure Linux Agent has been upgraded to upstream version 2. This agent supports the provisioning and running of Linux Virtual Machines in the Windows Azure cloud and should be installed on Linux images that are built to run in the Windows Azure environment. Atomic Host and Containers. Red Hat Enterprise Linux Atomic Host is a secure, lightweight, and minimal-footprint operating system optimized to run Linux containers.

Red Hat Software Collections. Since Red Hat Software Collections 2. Dynamic languages, database servers, and other tools distributed with Red Hat Software Collections do not replace the default system tools provided with Red Hat Enterprise Linux, nor are they used in preference to these tools. Red Hat Software Collections uses an alternative packaging mechanism based on the scl utility to provide a parallel set of packages.

This set enables optional use of alternative package versions on Red Hat Enterprise Linux. By using the scl utility, users can choose which package version they want to run at any time. See the Red Hat Software Collections documentation for the components included in the set, system requirements, known problems, usage, and specifics of individual Software Collections. See the Red Hat Developer Toolset documentation for more information about the components included in this Software Collection, installation, usage, known problems, and more.

Part II. Notable Bug Fixes. This part describes bugs fixed in Red Hat Enterprise Linux 7. Some network devices have unacceptably long names. This is due to certain firmware reporting meaningless data, such as the device's onboard index value, which the kernel passes to user-space. System76 to develop its own desktop environment. Haiku updates kernel compiler. Rocky Linux team answers questions on Reddit. Mint updates desktop tools and Firefox.

Project Trident goes dormant. DragonFly gains support for creating FAT volumes. Debian puts out call to work on CPU ports. AlmaLinux launches ELevate utility. See more. Garuda Ubuntu Weekly Newsletter Raspberry Pi Weekly Haiku Activity Report Ubuntu Security Podcast - MP3. Ubuntu Portugal - MP3.

Bad Voltage - 3x39 OGG. Full Circle - MP3. Destination Linux - MP3. Late Night Linux - MP3. LinuxGameCast - MP3. Going Linux - OGG. Porteus Kiosk Porteus Kiosk is a lightweight Gentoo-based Linux operating system which has been downscaled and confined to allow the use of one application only - the Firefox web browser.

The browser has been locked down to prevent users from tampering with settings or downloading and installing software. When the kiosk boots, it automatically opens Firefox to the user's preferred home page. The browsing history is not kept, no passwords are saved, and many menu items have been disabled for increased security.

When Firefox is restarted all caches are cleared and the browser reopens with a clean session. Status: Active. Questions and answers: The safety of software in distribution repositories.

Tips and tricks: Building software with Ravenports. Questions and answers: Blocking access to inappropriate websites. Questions and answers: Checking for bit applications on the operating system. Tips and tricks: Finding which services were affected by an update.

Questions and answers: System freezing while deleting files. Tips and tricks: Limiting a user's disk usage with quotas. Info World, Best of , Operating Systems. Continued to use a slightly old version of libc 5.

One of the first really widely-criticized technical decisions between versions of software in Red Hat Linux, this decision was vindicated, at least for the distribution developers, by the flood of bug reports and demonstrated instability on other distributions that shipped libc 5. Last release to ship the Red Baron browser, which proved very buggy. Another set of beta releases; the massive changes introduced by changing C library versions made it critical that Red Hat ran a two-cycle beta instead of just one or even zero cycles as before.

The experience we had of the gain in quality from this very public beta process was a formative experience and cemented a resolve to have strong beta processes for future releases. Released in time for Christmas sales, Hurricane was named partly in recognition it is hard to call it honor of the hurricane that had swept over Red Hat a few months before and done a great deal of damage to the surrounding area, but essentially spared the Red Hat offices.

Debuted the Linux Applications CD, a disk with primarily proprietary applications from third-party companies that worked on Red Hat Linux.

First release to ship linuxconf as a centralized configuration tool. First release to include the proprietary Netscape browser. Last release to have a live filesystem tree on the CD; after this the size of the software outgrew the space for it.

LinuxWorld, Show Favorite: Software. First beta release with graphical installer anaconda ; the installer was completely re-written, including implementing graphical mode and reimplementing text mode, in Python. First release that supported Red Hat Network out of the box. This release introduced what Red Hat called gcc 2. Due to misunderstanding, this was not discussed with other gcc maintainers first, and a flame war erupted afterward about Red Hat using this version number, thus the renaming to gcc 2.

Red Hat provides an official response to this altercation. First non-"point-zero" release to include a new stable kernel stream. This release was considerably delayed internally, but barely externally due to heroics on the part of project management, by a major fight to resolve a very subtle data corruption issue in the kernel.

This was also the first release to simultaneously support all supported languages, including CJK Chinese, Japanese, and Korean. This was the first release to ship with Mozilla. The ext3 journaling filesystem become the default filesystem, and the installer offers to convert ext2 filesystems to ext3 as part of the installation process. Grub replaces LILO as default boot manager.

GNOME 1. This was the development basis for Red Hat Enterprise Linux 2. Despite the fact that we always said that we did not pre-announce version numbers, and that there was no guarantee that we would always do a ". Therefore, not long before this beta, we cut out the new stuff, rebuilt with the old compiler, and set off to chart new ".

Red Hat Enterprise Linux 2. Explicitly supported by many ISVs, it provided much higher support levels with smaller changes than Red Hat had provided in the past. Red Hat has concentrated its commercial support activities on this line of products.

Due to the circumstances causing this name change in the middle of this release cycle, all our code names now need to be approved by Red Hat's legal department.

Lots of new technology in this release. Several other distributions took notice and began to follow in the footsteps of providing a better user experience through cohesive cross-desktop default themes, which was the major rationale of the Red Hat Artwork project. Start of some new directions. In the past, Red Hat worked to maintain both forward and backward compatibility within a major version series.

In the future, Red Hat will not be trying to enable building software on newer releases that runs on older releases, thus the change in versoning. Also, KDE 3.



0コメント

  • 1000 / 1000