Build filesystem images and debian packages/repository without needing root.

Some initial setup required after checkout:
unshare:
$ cat /etc/subuid
apt-mirror:100000:65536
$ cat /etc/subgid
apt-mirror:100000:65536

A directory called .configure will need creating in the root of the checkout:
drwxrwsr-x 5 100000 apt-mirror 4096 Dec 9 21:42 .configure
the directory patched needs its mode/ownership changing (including subdirectories)
drwxrwsr-x 12 100000 apt-mirror 4096 Dec 9 17:06 patches
WEBROOT in the Makefile needs to point to the root of REPOURL
$(WEBROOT)/$(REPO) needs to be created with these permissions
$ ls -ald bootstrap/
drwxrwsr-x 5 100000 apt-mirror 4096 Dec 9 18:15 bootstrap/

Project Activity

See All Activity >

Follow dbootstrap

dbootstrap Web Site

Other Useful Business Software
Save Up to 91% on Cloud Compute With Spot VMs Icon
Save Up to 91% on Cloud Compute With Spot VMs

Automatic sustained-use discounts. One free VM per month. No negotiation needed.

Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of dbootstrap!

Additional Project Details

Registered

2025-12-06