== Packages Changed in SL from the Upstream Release == Scientific Linux attempts to deviate only when absolutely necessary. + Each of these changes is noted here with some notes as to why these changes were made. TIP: The source for these packages contains the exact configuration our automated patching tool used to modify the upstream source. + It should be clear exactly what was changed and for what reason. === Changed in This Release === .abrt Removed the recommendation to open an upstream support case. + This change went into effect with SL 7.0 and continues in this release. .anaconda Modified the installclass library so that it correctly identifies SL. + This change went into effect with SL 7.0 and continues in this release. .anaconda-user-help Remove upstream branding so that it correctly identifies SL. + This change went into effect with SL 7.4 and continues in this release. .cockpit Remove upstream branding so that it correctly identifies SL. + This change went into effect with SL 7.4 and continues in this release. .dhcp Changed to remove upstream's bugreport url. + This change went into effect with SL 7.0 and continues in this release. .grub2 This package has been modified to recognize the SL Secure Boot key. + For more information please read link:#_about_uefi_secure_boot[About UEFI Secure Boot]. + This change went into effect with SL 7.0 and continues in this release. Configure grub2 to use a specific EFI directory. This change went into effect with SL 7.6 and continues in this release. .httpd Changed the default index.html to remove upstream's branding. + This change went into effect with SL 7.0 and continues in this release. .ipa Changed package requirements to remove upstream's branding. + This change went into effect with SL 7.1 and continues in this release. .iptables Resolve upstream bug 1481207 where iptables services were loaded incorrectly. + This change went into effect with SL 7.4 and ended with SL 7.5. .kernel This package has been modified to recognize the SL Secure Boot key. + For more information please read link:#_about_uefi_secure_boot[About UEFI Secure Boot]. + This change went into effect with SL 7.0 and continues in this release. .libreport Changed the defaults to remove upstream's branding and reporting. + This change went into effect with SL 7.0 and continues in this release. .oscap-anaconda-addon Changed to add Scientific Linux branding. + This change went into effect with SL 7.2 and continues in this release. .PackageKit Removed the Upstream Vendor ID to avoid confusion. + This change went into effect with SL 7.0 and continues in this release. .pesign Made the signing key names into an rpm macro for ease of customization. + This change went into effect with SL 7.0 and continues in this release. .plymouth Removed the Upstream color scheme to avoid confusion. + This change went into effect with SL 7.0 and continues in this release. .redhat-rpm-config Changed to recognize Scientific Linux as an Enterprise Linux. + This change went into effect with SL 7.0 and continues in this release. .scap-security-guide Changed to add Scientific Linux branding. + This change went into effect with SL 7.2 and continues in this release. .shim Added recognition of the SL UEFI key. + For more information please read link:#_about_uefi_secure_boot[About UEFI Secure Boot]. + This change went into effect with SL 7.0 and continues in this release. .subscription-manager Removed RHN branded warnings and disabled default RHN service. + This change went into effect with SL 7.0 and continues in this release. [[yum]] .yum Changed the defaults for yum-cron to automatically apply updates for non-kernel packages nightly. These are the same settings from yum-autoupdate from SL5 and SL6. + See Also: + - link:#_packages_added_to_sl_not_in_upstream[Packages Added to SL not in Upstream] + - link:#_sl_provides_automatic_updates[SL Provides Automatic Updates] + This change went into effect with SL 7.0 and continues in this release. === No Longer Changing === NOTE: For long term tracking, packages we no longer modify are listed here. .curl Modified upstream test suite as the provided dates expired, per BZ#1264844 + This change went into effect with SL 7.2 and ended with SL 7.3 since the upstream bug is now fixed. .firstboot Modified the package 'Requires' per BZ#1116921 + This change went into effect with SL 7.0 and ended with SL 7.1 since the upstream bug is now fixed. .lasso Modified upstream test suite as the provided dates expired, per BZ#1719014 + This change went into effect with SL 7.7 and ended with SL 7.7 since the upstream bug is now fixed. .mariadb Modified upstream test suite as the provided dates expired, per BZ#1285417 + This change went into effect with SL 7.2 and ended with SL 7.3 since the upstream bug is now fixed. Modified upstream test suite as the provided dates were invalid, per BZ#1820269 + This change went into effect with SL 7.8 and ended with SL 7.9 since the upstream bug is now fixed. .nbdkit Modified upstream test suite as the required tooling does not exist, per BZ#1820275 + This change went into effect with SL 7.8 and ended with SL 7.9 since the upstream bug is now fixed. .perl Modified upstream test suite as the provided dates expired, per BZ#1751381 + This change went into effect with SL 7.8 and ended with SL 7.9 since the upstream bug is now fixed. // vim: set syntax=asciidoc: