On Tue, 08.07.14 19:02, Chaiken, Alison (alison_chai...@mentor.com) wrote: > > Lennart suggest: > >I am actually all for moving the file, though. But can't we find a more > >automatic solution for this, that doesn't > >require manual configuration. Maybe a scheme like this could work: > >a) readahead-reply would look for both /.readahead and > > /var/lib/systemd/readahead. If both files exist, it picks the newer > > one, if only one exists it picks that one. > > Upon further consideration, do we want a SUID program that is active > at early boot to *automatically* prefer a newer file on a writable > partition to an older one on a read-only partition?
systemd-readahead is not SUID, it just runs as root... > Another aspect worth further consideration is, what is a graceful > fallback strategy if for some reason the pack file gets corrupted? > Might it prevent a board with systemd-readahead-replay enabled from > coming all the way up? Has anyone ever observed a hang due to a > corrupt pack? When a watchdog reboots a hung board, perhaps we want > to use a dynamic mechanism to point the pack file to /dev/null if we > don't come up far enough to run "systemctl disable > systemd-readahead-replay"? The tool is only an optimization anyway. if something goes wrong, we immediately terminate and do nothing. Lennart -- Lennart Poettering, Red Hat _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel