pmbootstrap/pmb/chroot
clayton craft d0f09ca0d0 Resolve #361 by zapping existing chroots after init (#385)
This extends zap() to add a 'no_confirm' option (False by default), and
zap() is now called by init with no_confirm=True to automatically zap
any existing chroots after the user runs init. This helps insure that
what is installed in the chroots is exactly what the user expects after
setting options in init.

Additionally, we create `cache_http` to verify write access to the work
folder instead of `chroot_native`. So we can ask for zapping only if
no chroot folder exists.
2017-08-18 16:25:58 +00:00
..
__init__.py Hello, there! 2017-05-26 22:08:45 +02:00
apk.py Fix #342: don't use distutils.version.LooseVersion anymore (#364) 2017-08-12 14:03:40 +00:00
apk_static.py Fix #342: don't use distutils.version.LooseVersion anymore (#364) 2017-08-12 14:03:40 +00:00
binfmt.py Hello, there! 2017-05-26 22:08:45 +02:00
distccd.py Various distccd related improvements, mostly respect --verbose (#216) 2017-07-21 16:25:52 +00:00
init.py Fix #260, fix #87: Don't cross-compile when not necessary (#265) 2017-07-26 19:01:44 +00:00
initfs.py Split up initramfs to make it smaller (Close #211) (#257) 2017-07-28 18:51:21 +00:00
initfs_hooks.py Close #194: Aports subfolders! See migration guide in the wiki (#227) 2017-07-28 22:34:40 +00:00
mount.py Properly support specifying a local folder as --mirror-pmOS 2017-07-12 21:55:47 +02:00
other.py Unified linux-postmarketos kernel for qemu and n900 (#228) 2017-07-25 20:08:35 +00:00
root.py Fix #300: Properly unset environment in chroot (#302) 2017-07-30 22:08:36 +00:00
shutdown.py Fix #166: pmbootstrap shutdown: umount deep folder levels first (#274) 2017-07-27 18:14:02 +00:00
user.py Revert "Fixed menuconfig with new async runner" 2017-06-02 21:33:29 +02:00
zap.py Resolve #361 by zapping existing chroots after init (#385) 2017-08-18 16:25:58 +00:00