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/
Follow dbootstrap
Other Useful Business Software
Ship Agents Faster
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of dbootstrap!