InsanePrawn
|
d277d926fd
|
Chroot.run_cmd(): add user parameter
|
2022-07-07 03:21:02 +02:00 |
|
InsanePrawn
|
a746e938cd
|
Chroot.deactivate(ignore_rootfs=True): also ignore /boot
|
2022-05-07 13:34:14 +02:00 |
|
InsanePrawn
|
6917347219
|
chroot: fix rsync --exclude (use CHROOT_PATHS.values instead of implict keys())
|
2022-05-06 05:27:08 +02:00 |
|
InsanePrawn
|
3874b4e626
|
chroot: cleanups, initialize(): unmount everything except / before create_rootfs()
|
2022-05-06 04:07:41 +02:00 |
|
InsanePrawn
|
686c94c3ad
|
chroot: exclude all CHROOT_PATHS from rsync, keep leading slashes
|
2022-05-05 21:22:53 +02:00 |
|
InsanePrawn
|
560b5bcd45
|
chroot: fix accidental static Chroot members, add uuid
|
2022-05-05 20:43:03 +02:00 |
|
InsanePrawn
|
9ff6f24489
|
chroot/: fix class vars vs instance vars
looking at you, Chroot.active_mounts = []
|
2022-03-03 16:54:43 +01:00 |
|
InsanePrawn
|
0c38fabf11
|
format: clean up leftovers
|
2022-02-18 06:49:23 +01:00 |
|
InsanePrawn
|
7a324555da
|
Type annotate all the things!
|
2022-02-18 06:32:04 +01:00 |
|
InsanePrawn
|
a7da033845
|
distro: fix type annotations to please mypy
|
2022-02-18 03:30:21 +01:00 |
|
InsanePrawn
|
d13392b2b8
|
chroot: break up into subclasses
|
2022-02-17 21:49:24 +01:00 |
|
InsanePrawn
|
6a1e301693
|
chroot.py: add Chroot stub class to please mypy
|
2022-02-17 19:41:54 +01:00 |
|
InsanePrawn
|
c7bebf0f15
|
Split chroot.py into subdir
|
2022-02-17 19:41:54 +01:00 |
|