On Thu, Aug 13, 2015 at 9:46 AM, Laurent Bercot <ska-skaware_at_skarnet.org> wrote:
>
> Oh, and btw, I'll have to change s6-rc-init and go back to the
> "the directory must not exist" model, and you won't be able to
> use a tmpfs as live directory - you'll have to use a subdirectory
> of your tmpfs.
>
Ah bummer. It was fun while it lasted.
>
> The reason: as it is now, it's too hard to handle all the failure
> cases when updating live. It's much easier to build another live
> directory, and atomically change what live points to - by renaming
> a symlink. And that can't be done if live is a mount point.
>
Makes sense. In this case can we get a --livedir=DIR buildtime option
so us suckers using a noexec-mounted /run can relocate things easily
without having to type -l <livepath> every time we want to interact
with s6-rc?
Cheers!
--
"If the doors of perception were cleansed every thing would appear to
man as it is, infinite. For man has closed himself up, till he sees
all things thru' narrow chinks of his cavern."
-- William Blake
Received on Thu Aug 13 2015 - 17:55:33 UTC