Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Location of device archive hardcoded to /etc/debootstrap/devices.tar.gz #179

Open
paulmenzel opened this issue Jun 7, 2021 · 5 comments

Comments

@paulmenzel
Copy link
Contributor

Users without root/superuser privileges wanting to use grml-debootstrap cannot write to /etc.

@mika
Copy link
Member

mika commented Jun 7, 2021

Well, more than happy once grml-debootstrap can be executed without requiring root permissions, but currently we even explicitly check for root permissions, so I don't see the problem regarding the Users without root/superuser privileges wanting to use grml-debootstrap cannot write to /etc., tbh :)

But I'd like to get rid of the devices.tar.gz overall, probably we don't need this any longer at all? Maybe someone wants to look into this?

@paulmenzel
Copy link
Contributor Author

fakechroot fakeroot ~/src/grml-debootstrap/grml-debootstrap … already gets pretty far.

For a virtual machine image requiring a loop mount (kpartx) it aborts though.

@adrelanos
Copy link
Contributor

mmdebstrap (in Debian) is a "similar" tool has lots of non-root options which might be handy for comparison.

@paulmenzel
Copy link
Contributor Author

Thank you. grml-debootstrap is able to use mmdebstrap over debootstrap already, but you need apt, which is not installed on my non-Debian system, where I use grml-debootstrap.

@adrelanos
Copy link
Contributor

adrelanos commented Jun 7, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants