Johannes 'josch' Schauer
|
16d9b413f7
|
unset APT_CONFIG inside the chroot
|
6 years ago |
Johannes 'josch' Schauer
|
2930475e62
|
instead of showing the raw apt and dpkg output, display a progress bar
|
6 years ago |
Johannes 'josch' Schauer
|
60f047ba66
|
rmdir /var/lib/apt/lists/auxfiles which is created by apt >= 1.6 but unknown to older apt inside the chroot
|
6 years ago |
Johannes 'josch' Schauer
|
4d75cb8b89
|
Write certain apt options to a common config file inside the chroot so that apt inside and outside adhere to it while its settings can still be overwritten
|
6 years ago |
Johannes 'josch' Schauer
|
96c6913281
|
make_mirror.sh: also include build-essential
|
6 years ago |
Johannes 'josch' Schauer
|
5649f7d69a
|
test.sh: print command that is being run
|
6 years ago |
Johannes 'josch' Schauer
|
c8dbb408d8
|
test.sh: redirect stderr of python http.server to /dev/null
|
6 years ago |
Johannes 'josch' Schauer
|
87b9971539
|
use any and none from List::Util
|
6 years ago |
Johannes 'josch' Schauer
|
ee60b2c7e3
|
use brackets for correct operator precedence when using grep
|
6 years ago |
Johannes 'josch' Schauer
|
fe060e6cad
|
do not use 'dpkg --install --recursive' because we cannot have a progress bar without knowing how many packages we install
|
6 years ago |
Johannes 'josch' Schauer
|
42d9141970
|
avoid glob() because it splits its argument on whitespace
|
6 years ago |
Johannes 'josch' Schauer
|
56688b2fde
|
check the exit status after all waitpid calls
|
6 years ago |
Johannes 'josch' Schauer
|
7b2ca91f59
|
exit with non-zero exit status if setup() dies
|
6 years ago |
Johannes 'josch' Schauer
|
fcc40dc122
|
chmod 0755 root directory so that other users (like _apt) can access it
|
6 years ago |
Johannes 'josch' Schauer
|
0cdd803ba0
|
store valid modes in an array
|
6 years ago |
Johannes 'josch' Schauer
|
550562cf6f
|
rudimentary support for tor:// URIs
|
6 years ago |
Johannes 'josch' Schauer
|
58004816d1
|
If nothing got downloaded, check if a file:// URI was maybe used and warn about it
|
6 years ago |
Johannes 'josch' Schauer
|
9df5afa5c4
|
apt-get update does not return a non-zero exit on failure, thus parse its output instead
|
6 years ago |
Johannes 'josch' Schauer
|
0166f95545
|
Anticipate arch-test not being installed and only check if chroot architecture is unequal host's architecture
|
6 years ago |
Johannes 'josch' Schauer
|
c96a1526b2
|
add terminating semicolon to more lines
|
6 years ago |
Johannes 'josch' Schauer
|
99df33ca1f
|
Install apt-transport-https and ca-certificates if mirrors are https
|
6 years ago |
Johannes 'josch' Schauer
|
bee38bcfc7
|
only disally --include if variant is essential
|
6 years ago |
Johannes 'josch' Schauer
|
e027e9458f
|
Be explicit about where to install libfakeroot and libfakechroot
|
6 years ago |
Johannes 'josch' Schauer
|
b7b6b28377
|
Don't forget to chomp away the newline of the arch-test output
|
6 years ago |
Johannes 'josch' Schauer
|
49cc8cf32e
|
Clean lock files as well
|
6 years ago |
Johannes 'josch' Schauer
|
1adac06646
|
Add qemu-user support for fakechroot and sudo modes
|
6 years ago |
Johannes 'josch' Schauer
|
87586fa667
|
Instead of adding a fake ldconfig to the chroot, use FAKECHROOT_CMD_SUBST
|
6 years ago |
Johannes 'josch' Schauer
|
4f293ebf0d
|
die if abs_path failed
|
6 years ago |
Johannes 'josch' Schauer
|
e4a7336fb9
|
fix typo includes=>include
|
6 years ago |
Johannes 'josch' Schauer
|
be3f571810
|
make_mirror.sh: do not hardcode amd64
|
6 years ago |
Johannes 'josch' Schauer
|
6e45488642
|
README.md: add more bold highlights
|
6 years ago |
Johannes 'josch' Schauer
|
1e472dc33d
|
Capture output of arch-test
|
6 years ago |
Johannes 'josch' Schauer
|
77a95f0002
|
Print information about expecting data from stdin
|
6 years ago |
Johannes 'josch' Schauer
|
9ed4c65e35
|
initial commit
|
6 years ago |