| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
Diskimage.imageBuiltFor: New property to build a disk image for a Host,
using partition table information configured via the new properties
hasPartitionTableType, hasPartition and adjustPartition.
This lets Machine properties include eg /boot partitions that are known to
be needed by the bootloader, and the user can adjust those partitions and
add others.
This commit was sponsored by Brock Spratlen on Patreon.
|
|
sbuild-overhaul
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Instead, provide a property to let the user tell propellor to propagate the
host's proxy into the chroot. This makes it easy to toggle on and off and lets
the user explicitly specify how they want the chroot's proxy setup to work.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reconsidered making services never run inside chroots, that seemed too
potentially limiting.
Using Info rather than checking policy-rc.d because it will also work
outside of debian, but more because policy-rc.d has an extremely
complicated interface and I didn't want to deal with it.
This commit was sponsored by Jochen Bartl on Patreon.
|
|
|
|
|
|
|
|
Service: Changed to use invoke-rc.d rather than service for starting
services. This notably means that in chroots, services will not be started.
This seems like the right thing to do, because running services inside
a chroot is problimatic. Use a real container system for running services.
Fixes the problem that, when building a disk image, using eg,
Apt.servicesInstalledRunning caused the service to be started in the
chroot, even though a policy-rc.d was in place to prevent it, because the
"service" command does not check policy-rc.d.
This commit was sponsored by John Peloquin on Patreon.
|
|
In an arm chroot, ghc tends to hang when building in parallel,
this avoids that problem.
|
|
Install dnsmasq first to avoid connfile conflict
Don't set up container when in chroot, won't work. Propellor should
perhaps prevent this..
|
|
|
|
This commit was sponsored by André Pereira on Patreon.
|
|
All the ones that https://wiki.debian.org/InstallingDebianOn/Allwinner
says have been tested will probably work.
This commit was sponsored by Francois Marier on Patreon.
|
|
|
|
flashKernelMounted is slightly cargo culted from Grub.bootsMounted,
could be refactored.
This commit was sponsored by Thom May on Patreon.
|
|
|
|
|
|
|
|
This commit was sponsored by Denis Dzyubenko on Patreon.
|
|
|
|
There are two variants. It only runs on armel, not armhf.
Made the properties for machines check the architecture will work.
This commit was sponsored by Trenton Cronholm on Patreon.
|
|
|
|
|
|
|
|
|
|
Installing u-boot to the boot sector is not needed by some boards
(my CubieTruck boots without it), but may be by others.
Tricky part was making u-boot be written to a disk image when building one.
This commit was sponsored by Jake Vosloo on Patreon.
|
|
|
|
|
|
Machine-specific properties for ARM boards are being collected here
See http://linux-sunxi.org/Mainline_Debian_HowTo and
https://wiki.debian.org/InstallingDebianOn/Allwinner
and https://wiki.debian.org/DebianKernel/ARMMP
Currently has 2 arm boards that I use.
This commit was sponsored by Anthony DeRobertis on Patreon.
|
|
Can be used to create disk images for arm boards using flash-kernel.
This commit was sponsored by Ewen McNeill.
|
|
|
|
This commit was sponsored by Ethan Aubin.
|