summaryrefslogtreecommitdiff
path: root/src/Propellor/Property/DiskImage
AgeCommit message (Collapse)Author
2017-11-19partition table in InfoJoey Hess
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.
2017-11-19remove dead codeJoey Hess
2017-11-18reorganizedJoey Hess
2017-07-25propellor spinJoey Hess
2017-07-21calcPartTable using PartSpec DSLJoey Hess
* Generalized the PartSpec DSL, so it can be used for both disk image partitioning, and disk device partitioning, with different partition sizing methods as appropriate for the different uses. (minor API change) * Propellor.Property.Parted: Added calcPartTable function which uses PartSpec DiskPart, and a useDiskSpace combinator. This commit was sponsored by Thomas Hochstein on Patreon.
2017-07-06Added reservedSpacePercentage to the PartSpec EDSL.Joey Hess
2015-10-23allow specifying filesystem mount optionsJoey Hess
2015-10-23refactorJoey Hess