I like the simplicity of the same OS as both the main and contained i.e. EasyOS otherwise the differences between the two can at times be a little annoying.foxpup wrote:I would love to see good old Wary running on my new i5 machine.
Conceptually other pup's could adopt a similar structure (main sfs with its own save area, Xephyr session using the same main sfs with its own save area). When you run the contained session then your local data is isolated from the browser (relatively safe). When you run multiple profiles for different web sites you log into, or ctrl-shift-del and clear out cache/cookies ...etc. then there's no cross scripting potential (one web site or window determining userid and passwords that you use on other web sites). Whilst Xephyr runs as fast as the main session (unlike if you X through ssh/vnc or whatever).
It's also like being able to remaster multiple versions and roll back/forward to each/any quickly/easily.
Typically I just do the initial locale/firewall (first run setup), Pup Ad blocker etc. in the main session, but otherwise just leave that as-is, as mostly after that you can run just the Easy container and do most things (except root command things) in that (alt-F6 back to the main session if you do need to mount things or whatever). I then configure the container to be more to how I like it setup. And when browsing, anytime I do log into a web site I always ctrl-shift-del to clean things up afterwards (I keep all my bookmarks in a local html file rather than using the browsers history/bookmarks). I also tend to roll back to a clean snapshot taken after initial setup prior to shutdown, so it restarts all clean again (but configured) at the next boot.