Johannes Schauer Marin Rodrigues
|
629187cd68
|
set MMDEBSTRAP_FORMAT in hooks
|
7 months ago |
Johannes Schauer Marin Rodrigues
|
e77e194ebd
|
only warn if symlink cannot be created, don't error out
|
7 months ago |
Johannes Schauer Marin Rodrigues
|
bc7ce4affc
|
skip symlink creation if it already exists
|
7 months ago |
Johannes Schauer Marin Rodrigues
|
21366f76b7
|
Stop copying qemu-$arch-static binary into the chroot
- since qemu-user binfmt has support for pre-opening the interpreter
since stretch, there is no reason to copy it into the chroot anymore
|
8 months ago |
Johannes Schauer Marin Rodrigues
|
bf41b91e6f
|
Properly implement --skip=output/dev and add --skip=output/mknod
- the first implementation of --skip=output/dev was broken in root mode
- add tests
- add documentation
|
8 months ago |
Johannes Schauer Marin Rodrigues
|
cee8b67045
|
clarify, that deb.d.o is only used if SUITE is not a stable release
|
8 months ago |
Johannes Schauer Marin Rodrigues
|
669c404938
|
typos: qume->qemu, SYS_CAP_ADMIN->CAP_SYS_ADMIN
|
8 months ago |
Johannes Schauer Marin Rodrigues
|
c23727e136
|
export container=mmdebstrap-unshare environment variable in unshare-mode hooks
|
8 months ago |
Johannes Schauer Marin Rodrigues
|
eaa67aea9c
|
fixup comment indentation
|
8 months ago |
Johannes Schauer Marin Rodrigues
|
6cc9d1b99b
|
release 1.3.8
|
9 months ago |
Johannes Schauer Marin Rodrigues
|
1c67ac111a
|
exclude ./lost+found from tarball
|
9 months ago |
Johannes Schauer Marin Rodrigues
|
4d76d04cfe
|
release 1.3.7
|
11 months ago |
Johannes Schauer Marin Rodrigues
|
73f06a6356
|
set MMDEBSTRAP_SUITE when running hooks
|
11 months ago |
Johannes Schauer Marin Rodrigues
|
5a6883970a
|
release 1.3.6
|
11 months ago |
Johannes Schauer Marin Rodrigues
|
04950847d3
|
add debvm and bdebstrap to docs
|
11 months ago |
Johannes Schauer Marin Rodrigues
|
81d155cac8
|
release 1.3.5
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
b3338bd33b
|
refine warnings and add documentation for using --include with .deb files in unshare mode
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
19a2ec044a
|
fix undefined variable in error message
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
4d44b9dbbe
|
export MMDEBSTRAP_ARGV0 for hooks
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
9710ee16a0
|
release 1.3.4
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
ff9b76ed19
|
improve debug and error message wording
|
1 year ago |
Jakub Wilk
|
a719ffd20a
|
Fix apt.conf permissions
Having world-writable apt.conf may be exploited by locals users to
execute arbitrary code in the context of the user running mmdebstrap.
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
55cae49ec7
|
let test_unshare_userns error out itself if necessary
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
055e1719b9
|
try unsharing before automatically choosing unshare mode
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
cc8dab5be8
|
add non-free-firmware to docs
|
1 year ago |
Jochen Sprickerhof
|
84ea1e042b
|
Fail in --mode=unshare when newuidmap is not available
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
158607b3af
|
mmdebstrap: improve docs for --keyring
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
e7f21ce04c
|
Do not die if reading the number of ext2 blocks failed as that would skip the cleanup action
Reported-by: Helmut Grohne <helmut@subdivi.de>
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
8bdd04fce1
|
release 1.3.3
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
f3ab0a3d2d
|
release 1.3.2
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
46fc269b54
|
improve documentation of unshare mode
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
8d9a94fca5
|
if /proc is bind-mounted, make it a (recursive) slave mount so that changes to it (like unmounting) do not propagate to the outside
Thanks: Helmut Grohne
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
a23dd36bb6
|
fix warning to not talk about bind-mounting
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
8f8f5bd706
|
relax apt version regex even further to be able to cope with versions like 2.5.3ubuntu0.1
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
9ebb3d07ac
|
unify /proc mounting between root and unshare mode and fall back to rbind-mounting
This makes unshare mode work on salsaci and debci.
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
b990a3aa09
|
run apt with -oDebug:: options for all calls and not only in run_download()
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
a0133a6393
|
document maybe-merged-usr hook
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
7910ca79ac
|
redirect apt-helper drop-privs output to /dev/null as we are only interested in the exit status and want to avoid spurious error messages from apt
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
f737cce3f1
|
Support creating a fakechroot with merged-/usr on an unmerged-/usr system
Thanks: Helmut Grohne for finding this issue and help interating this
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
d554c0b469
|
de-duplicate FAKECHROOT_CMD_SUBST variable
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
9cc494f245
|
release 1.3.1
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
5ea299f3d2
|
document the apt variant better
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
736cb493ea
|
release 1.3.0
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
c738e96752
|
allow empty sources.list entries
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
860a9048d5
|
make info message lowercase like the rest
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
327b75846f
|
add --skip=check/signed-by
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
ec58228f71
|
add more docs that non-empty SUITE will be used to select Essential:yes set
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
f27ed490d6
|
Do not split --include values again in run_download and run_install
Closes: #1028977
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
36f691f22b
|
document that positional arguments can be mixed with non-positional ones and that a double-dash has the expected effect
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
b0a5c30fb1
|
to find signed-by value, run gpg on the individual keys to print better error messages in case it fails (gpg doesn't give an indication which file it was unable to read) and print progress bar
|
1 year ago |