Meh, not in CC and not subscribed to kernel-list. Anyway...
On 04.05.2015 19:57, Tom Callaway wrote:
On 05/04/2015 01:49 PM, Josh Boyer wrote:
> So if I understand the patch correctly, your usecase will still be
> valid as the actual files are still in /boot. Nobody is expecting grub
> (or whatever other loaded) to read files out of /usr/.
Moving files in %posttrans to a different location seems like one heck of
a hack. What problem are we trying to solve here with a "self-contained
installation in /usr"?
~tom
== Red Hat
"heck of a hack"??
We do a lot more for the kernel in postrans:
- depmod
- create the initrd and move it to /boot
- modify the bootloader conf (grubby)
I don't see why additionally copying some files make it a "heck of a hack"?
With "self-contained installation in /usr" we want to minimize the location
of distributed files, so we can have:
- stateless systems with a shared /usr gold master
- easy distribution of vendor supplied OS parts
- factory reset
In our model:
- /usr is vendor supplied
- /var is OS state
- /etc is admin config
- /boot is machine owned and sometimes even shared with other OS (EFI partition
)
Devconf2012 talk (3 years ago???!!!!):
<
https://rvokal.fedorapeople.org/devconf2012/harald-A_streamlined_and_full...
patible_Linux_Files.pdf>
Lennart's blog post:
<
http://0pointer.de/blog/projects/stateless.html>