summaryrefslogtreecommitdiff
path: root/debian/changelog
AgeCommit message (Collapse)Author
2017-09-25Merge branch 'joeyconfig'Joey Hess
2017-09-25expand BorgRepo, allowing ssh private key to be specifiedJoey Hess
* 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.
2017-09-25Apt.isInstalled: Fix handling of packages that are not known at all to apt.Joey Hess
getInstallStatus returns [] when passed only such packages, and all of that list == IsInstalled. So also check that the list contains every package queried.
2017-09-05updateJoey Hess
2017-09-01Make lock file descriptors close-on-exec.Joey Hess
2017-08-25Attic: Fix broken shell escaping in attic cron job.Joey Hess
Didn't see this one fail, or test this, but it had exactly the same code as borg.
2017-08-25Borg: Fix broken shell escaping in borg cron job.Joey Hess
2017-08-24DiskImage type classJoey Hess
* 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.
2017-08-23releasing package propellor version 4.7.7Joey Hess
2017-08-23Add Typeable instance to Bootstrapper, fixing build with old versions of ↵Joey Hess
ghc. (Previous attempt was incomplete.)
2017-08-23move unrelased part of changelogJoey Hess
2017-08-23Merge branch 'master' into joeyconfigJoey Hess
2017-08-22deprecate attic and obnamJoey Hess
* 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.
2017-08-04Locale: Display an error message when /etc/locale.gen does not contain the ↵Joey Hess
requested locale.
2017-08-01releasing package propellor version 4.7.6Joey Hess
2017-08-01Locale: Make sure that the locales package is installed when enabling locales.Joey Hess
2017-08-01Sbuild: Add Sbuild.userConfig property. Thanks, Sean WhittonJoey Hess
2017-08-01releasing package propellor version 4.7.5Joey Hess
2017-08-01Avoid crashing when getTerminalName fails due to eg, being in a chroot.Joey Hess
2017-08-01releasing package propellor version 4.7.4Joey Hess
2017-08-01Improve PROPELLOR_TRACE output so serialized trace values always come on ↵Joey Hess
their own line, not mixed with title setting.
2017-07-30Set GPG_TTY when run at a terminalJoey Hess
so that gpg can do password prompting despite being connected by pipes to propellor (or git).
2017-07-29Rsync: Make rsync display less verbose.Joey Hess
2017-07-29releasing package propellor version 4.7.3Joey Hess
2017-07-29Expand the Trace data type.Joey Hess
Technically this is an API change, but the only thing I'm breaking at this point is my own unreleased software.
2017-07-29releasing package propellor version 4.7.2Joey Hess
2017-07-29Added PROPELLOR_TRACE environment variableJoey Hess
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.
2017-07-29Rsync: Make rsync display its progress, in a minimal format to avoid ↵Joey Hess
scrolling each file down the screen.
2017-07-28releasing package propellor version 4.7.1Joey Hess
2017-07-28Added Mount.isMounted.Joey Hess
* Added Mount.isMounted. * Grub.bootsMounted: Bugfix.
2017-07-28releasing package propellor version 4.7.0Joey Hess
2017-07-28Grub.bootsMounted: Avoid failing when proc sys etc are already mounted ↵Joey Hess
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.
2017-07-28mergeJoey Hess
2017-07-28releasing package propellor version 4.6.2Joey Hess
2017-07-28propellor spinJoey Hess
2017-07-27propellor spinJoey Hess
2017-07-27releasing package propellor version 4.6.1Joey Hess
2017-07-27DiskImage: Fix strictness bug in .parttable read/write sequence.Joey Hess
2017-07-27updateJoey Hess
2017-07-26Added Network.dhcp' and Network.static', which allow specifying additional ↵Joey Hess
options for interfaces files.
2017-07-26releasing package propellor version 4.6.0Joey Hess
2017-07-26propellor spinJoey Hess
2017-07-25Add Typeable instance to Bootstrapper, fixing build with old versions of ghc.Joey Hess
2017-07-25releasing package propellor version 4.5.2Joey Hess
2017-07-25propellor spinJoey Hess
2017-07-25new propertiesJoey Hess
* Added Rsync.installed property. * Added DiskImage.vmdkBuilt property which is useful for booting a disk image in VirtualBox.
2017-07-25releasing package propellor version 4.5.1Joey Hess
2017-07-25DiskImage: Avoid re-partitioning disk image unncessarily, for a large speedup.Joey Hess
This commit was sponsored by Anthony DeRobertis on Patreon.
2017-07-23Reboot.toKernelNewerThan: If running kernel is new enough, avoid looking at ↵Joey Hess
what kernels are installed. Thanks, Sean Whitton.
2017-07-21releasing package propellor version 4.5.0Joey Hess