Bug 35802
Summary: | [RFE] Lilo should read per-image configs from /etc/lilo.d | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Matthew Miller <mattdm> |
Component: | lilo | Assignee: | Doug Ledford <dledford> |
Status: | CLOSED WONTFIX | QA Contact: | Brock Organ <borgan> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.1 | CC: | eddie.kuns, pekkas |
Target Milestone: | --- | Keywords: | FutureFeature |
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Enhancement | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2001-04-15 07:23:41 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 35803 |
Description
Matthew Miller
2001-04-12 13:11:22 UTC
One way to do this is to have each file in /etc/lilo.d be named by its stanza name. If there is a /etc/lilo.d/default, it should probably override a "default" setting -- in some well explained way -- in /etc/lilo.conf. This would work with the principle of least surprise if Red Hat kernel packages and installs never created such a file. In this way, a user could override Red Hat settings if they read the documentation to find this option. Files in this directory should be marked in RPM files as config files! Another nice feature would be a way to keep files in /etc/lilo.d/ that aren't included when you run lilo ... perhaps by adding a ".ignore" extension. And yes, have "/etc/lilo.d/linux" be a symbolic link to whatever latest Red Hat kernel RPM was installed, with "linux" the default default :) stanza in /etc/lilo.conf. So if the user installs a "/etc/lilo.d/default" symbolic link in that directory, the user's choice becomes the default, not the "linux" stanza. We're switching to grub as our default bootloader and have grubby to add things to grub.conf |