I think the easiest way to implement this without swapping /etc is to
set up some extra per-process mounts of /etc of different versions.
So when you run dpkg, it has /etc mounted to a pristine copy of the repository
that isn't what is actually in /etc; then we do a merge and if the merge
goes through propagate the changes to /etc and reloads services.

Cheers,
Edward


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to