pmbootstrap/pmb/helpers
Oliver Smith 1c13ca4fd9 Fix #363: Omit /home/user when calculating system image size (#389)
* The system image size is now calculated as: root size - home size.
* New function in `pmb/helpers/other.py`: `folder_size()`, with a
  testcase.
* Instead of copying everything to the system image folder, and
  deleting the home folder afterwards, do not copy the home folder
  in the first place.
* Added `pmbootstrap -s` to skip generating the initramfs for faster
  debugging.
* Set the default value in the "are you sure, that your partition has
  at least..." to "y", so we can run `yes '' | pmbootstrap install`
  to make it run through the whole installation process.
* Increase full size to 120%, boot partition gets 15 MB free space now
2017-08-18 19:19:48 +00:00
..
__init__.py Hello, there! 2017-05-26 22:08:45 +02:00
cli.py Fix #242: Validate input in pmb.helpers.cli 2017-07-26 19:05:06 +02:00
devices.py Close #194: Aports subfolders! See migration guide in the wiki (#227) 2017-07-28 22:34:40 +00:00
file.py Fix #271: properly resolve symlinks in all paths (#329) 2017-08-15 14:08:48 +00:00
frontend.py Resolve #361 by zapping existing chroots after init (#385) 2017-08-18 16:25:58 +00:00
git.py Hello, there! 2017-05-26 22:08:45 +02:00
http.py Changed sha512 to sha256 to avoid "file name too long" error (issue #51) 2017-06-04 17:00:02 +02:00
logging.py Close #326: Implement command to retrieve and set configuration values (#359) 2017-08-14 14:25:28 +00:00
mount.py Fix #271: properly resolve symlinks in all paths (#329) 2017-08-15 14:08:48 +00:00
other.py Fix #363: Omit /home/user when calculating system image size (#389) 2017-08-18 19:19:48 +00:00
repo.py Fix various build issues (fix #189, fix #341) (#345) 2017-08-09 17:59:21 +00:00
run.py Close #226: Launch postmarketOS in a qemu virtual machine (#350) 2017-08-09 20:26:40 +00:00
ui.py Minor fixes (#316) 2017-08-06 12:50:38 +00:00