| Age | Commit message (Collapse) | Author |
|
* Made the PropellorRepo.hasOriginUrl property override the repository
url that --spin passes to a host.
* PropellorRepo.hasOriginUrl type changed to include HasInfo. (API change)
This commit was sponsored by Jake Vosloo on Patreon.
|
|
propellor currently still embeds concurrent-output, so the debian
package does not need to depend on the library.
|
|
* When the ipv4 and ipv6 properties are used with a container, avoid
propagating the address out to the host.
* DnsInfo has been replaced with DnsInfoPropagated and
DnsInfoUnpropagated. (API change)
* Code that used fromDnsInfo . fromInfo changes to use getDnsInfo.
* addDNS takes an additional Bool parameter to control whether
the DNS info should propagate out of containers. (API change)
This commit was sponsored by Trenton Cronholm on Patreon.
|
|
|
|
|
|
|
|
|
|
|
|
* Borg: Converted BorgRepo from a String alias to a data type.
(API change)
* Borg: Allow specifying ssh private key to use when accessing a borg
repo by using the BorgRepoUsing constructor with UseSshKey.
This commit was sponsored by Jeff Goeke-Smith on Patreon.
|
|
getInstallStatus returns [] when passed only such packages,
and all of that list == IsInstalled. So also check that the list contains
every package queried.
|
|
|
|
|
|
Didn't see this one fail, or test this, but it had exactly the same code as
borg.
|
|
|
|
* DiskImage: Made a DiskImage type class, so that different disk image
formats can be implemented. The properties in this module can generate
any type that is a member of DiskImage. (API change)
(To convert existing configs, convert the filename of the disk image
to RawDiskImage filename.)
* Removed DiskImage.vmdkBuiltFor property. (API change)
Instead, use VirtualBoxPointer in the property that creates the disk
image.
This commit was sponsored by Jack Hill on Patreon.
|
|
|
|
ghc. (Previous attempt was incomplete.)
|
|
|
|
|
|
* Attic module is deprecated and will warn when used.
Attic is no longer available in Debian and appears to have been
mostly supersceded by Borg.
* Obnam module is deprecated and will warn when used.
Obnam has been retired by its author.
Keeping the modules in propellor for now; propellor supports debian
oldstable which still has attic in it, and obnam is not gone yet.
This commit was sponsored by Francois Marier on Patreon.
|
|
requested locale.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
their own line, not mixed with title setting.
|
|
so that gpg can do password prompting despite being connected by pipes to
propellor (or git).
|
|
|
|
|
|
Technically this is an API change, but the only thing I'm breaking at this
point is my own unreleased software.
|
|
|
|
which can be set to 1 to make propellor output serialized
Propellor.Message.Trace values, for consumption by another program.
This commit was sponsored by Ewen McNeill.
|
|
scrolling each file down the screen.
|
|
|
|
* Added Mount.isMounted.
* Grub.bootsMounted: Bugfix.
|
|
|
|
within the chroot.
Perhaps it should keep track of what was mounted before and restore it,
but it would complicate it a lot, and I doubt it would be needed by any use
of this property. Usually, this property will come after a chroot
provisioning property, which may leave proc and sys mounted, but that's
done only so that the chroot can later be used; and when bootsMounted is
applied to a chroot, the goal is presumably to boot the underlying disk
soon.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
options for interfaces files.
|
|
|
|
|
|
|