Commit Graph

41 Commits

Author SHA1 Message Date
Cyril Brulebois 7c65ab3d7d Mention bookworm in addition to buster and bullseye. 2021-12-09 00:07:11 +01:00
Cyril Brulebois 71bff50a8d Drop first buster mention.
We know how to build buster, bullseye, and bookworm at this point.
2021-12-09 00:07:11 +01:00
Cyril Brulebois 30850be68e Document python3 as a requirement.
It's pulled in via vmdb2 at least, but let's be explicit.
2021-12-09 00:07:00 +01:00
Gunnar Wolf cef8519ab7 Document the usage of bmap files 2021-08-02 12:17:25 -05:00
Simon McVittie 821aff4e19 Makefile: Automatically use fakemachine if not uid 0
fakemachine launches a virtual machine reusing the host system's /usr,
and runs commands as root on that virtual machine. It's used by debos,
but can also be used to wrap arbitrary commands, in particular vmdb2;
it's enough to run the parts of vmdb2 that need to mount filesystems
and run apt.

This won't work if fakemachine isn't available (in particular on non-x86),
but that seems better than just failing altogether.

Signed-off-by: Simon McVittie <smcv@debian.org>
2021-06-24 19:33:33 +02:00
Diederik de Haas 6f9766906b Merge branch 'feature/add_missing_dependencies' into 'master'
add missing dependencies

See merge request raspi-team/image-specs!37
2021-03-26 17:57:17 +00:00
Christian Decker 1af8472759 add missing dependencies 2021-03-04 08:41:51 +00:00
Diederik de Haas afc486f116 Update make targets for the new names/parameters.
Signed-off-by: Diederik de Haas <didi.debian@cknow.org>
2021-02-19 11:58:04 +01:00
julienbenjamin cda97f1809 Fix a typo in a command in README.md 2021-02-07 02:45:01 +01:00
Gunnar Wolf 71fbc01775 Merged zvpunry/merge requests/build-depends 2020-11-12 19:33:25 -06:00
Patryk Cisek 61e893a508 Minor clarifications in README.md 2020-08-29 11:38:44 -07:00
Michael Loeffler 334b1f4b4f Added a hint about binfmt-support to the README.md
In some cases qemu-user-static is installed before
binfmt-support, which causes it to not register its
binary formats.
2020-08-20 12:34:02 +00:00
Michael Loeffler ba5b82a4e0 Specified the version requirements of vmdb2 in the build depends
The default version of Debian 10 is too old, but the version from
Debian unstable works.
2020-08-20 12:03:13 +00:00
Michael Loeffler 4e9c3b9648 Added kpartx to the build depends
kpartx is used by vmdb2 and isn't installed by default
2020-08-20 12:01:28 +00:00
Michael Loeffler 2a3251199f Added "time" to the build dependencies
The program /usr/bin/time is not installed by default, so add it to the
build depends.
2020-08-18 22:56:00 +02:00
Gunnar Wolf 3629fa4aef Update README.md with additional build dependencies
Incorporating MR !6 by Andre F de Miranda. Thanks!
2020-08-15 00:52:44 -05:00
Andres Salomon b980a6e45d describe the pi4 image in the README 2020-07-22 17:21:41 -04:00
Andres Salomon afe1ce037a add some missing dependencies needed for building to the README 2020-07-22 17:21:35 -04:00
Andres Salomon 7a4a2f2ff0 fix minor typo in documentation
The images that are created are raspi_3.img, not raspi3.img. Minor, but
might as well fix it while I'm here.
2020-07-06 00:03:39 -04:00
Gunnar Wolf 7288c11f0e Added a Makefile driving a raspi_master recipe
This is instead of maintaining separate recipes for 0w, 2 and 3 hardware
2019-12-17 17:41:16 -03:00
Gunnar Wolf d74005dd11 Fix README: Use systemwide vmdb2 2019-10-02 12:21:04 -05:00
Gunnar Wolf 62f9ea695a Fixed wrong link in the README. Thanks to Utku Darılmaz for reporting! 2019-10-02 12:02:43 -05:00
Gunnar Wolf 7fd05c7eac Fixed typo in README, pointing to the old Wiki page. Thanks mfv! 2019-08-30 09:16:27 -05:00
Gunnar Wolf 0931b306ff Update instructions to match the multiple builds 2019-07-18 21:22:46 -03:00
Gunnar Wolf d8e2e24dde Follow liw's suggestion of using a rootfs-tarball for a huge performance gain 2019-01-14 18:02:42 -06:00
Gunnar Wolf badf0da112 Fix and update minor issues in the README 2018-12-04 18:38:09 -06:00
Gunnar Wolf 34ae4edb00 Updating README 2018-07-18 17:57:39 -05:00
Gunnar Wolf 8f0b6f3fac Updating references to vmdb2 to its current repository location
Removing also the notice looking for a new maintainer
(that is, I am adopting it ;-) )
2018-07-18 12:44:35 -05:00
Michael Stapelberg 308e004bb2 README: add deprecation note 2018-06-10 18:57:36 +02:00
Michael Stapelberg 8ab6aa7ffc Unify dd command with https://wiki.debian.org/RaspberryPi3 2018-04-05 20:02:36 +02:00
Michael Stapelberg fd176e159d README: explicitly add /usr/sbin and /sbin
Not all $PATHs contain the two.

fixes #8
2018-01-18 20:21:12 +01:00
a3nm 28566d7f29 document firewall rules (#6) 2017-12-11 08:44:34 +01:00
Antoine Amarilli 70ddd530f4 simplify environment invocation
https://github.com/Debian/raspi3-image-spec/pull/2#discussion_r146799419
2017-10-25 11:41:54 +02:00
Antoine Amarilli dff4a40534 clean the environment but keep important variables
building the image fails otherwise (encoding issues, missing PATH,
etc.); took invocation from https://unix.stackexchange.com/a/49057
2017-10-25 11:17:50 +02:00
Antoine Amarilli 5d5fca8794 point out that bugs can cause unbootable images 2017-10-25 11:11:50 +02:00
Antoine Amarilli b3e44ee51e add umask and env -i workaround for vmdb2#26 2017-10-25 11:11:30 +02:00
Antoine Amarilli 8b11617d6d specify a mirror URL 2017-10-25 11:09:23 +02:00
Antoine Amarilli ba784cb791 remove unnecessary links 2017-10-25 10:57:46 +02:00
Antoine Amarilli 284f7891cc document need to install vmdb2 requirements 2017-10-25 10:57:02 +02:00
Antoine Amarilli 5910bf20b8 document apt-get workaround
Fixes: #1
2017-10-25 10:55:04 +02:00
Michael Stapelberg 331f68931a Initial commit 2017-10-08 22:48:29 +02:00