| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-09-01 | Make lock file descriptors close-on-exec. | Joey Hess | |
| 2017-08-25 | Attic: 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-25 | Borg: Fix broken shell escaping in borg cron job. | Joey Hess | |
| 2017-08-24 | DiskImage type class | Joey 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-23 | releasing package propellor version 4.7.7 | Joey Hess | |
| 2017-08-23 | Add Typeable instance to Bootstrapper, fixing build with old versions of ↵ | Joey Hess | |
| ghc. (Previous attempt was incomplete.) | |||
| 2017-08-23 | move unrelased part of changelog | Joey Hess | |
| 2017-08-23 | Merge branch 'master' into joeyconfig | Joey Hess | |
| 2017-08-22 | deprecate attic and obnam | Joey 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-04 | Locale: Display an error message when /etc/locale.gen does not contain the ↵ | Joey Hess | |
| requested locale. | |||
| 2017-08-01 | releasing package propellor version 4.7.6 | Joey Hess | |
| 2017-08-01 | Locale: Make sure that the locales package is installed when enabling locales. | Joey Hess | |
| 2017-08-01 | Sbuild: Add Sbuild.userConfig property. Thanks, Sean Whitton | Joey Hess | |
| 2017-08-01 | releasing package propellor version 4.7.5 | Joey Hess | |
| 2017-08-01 | Avoid crashing when getTerminalName fails due to eg, being in a chroot. | Joey Hess | |
| 2017-08-01 | releasing package propellor version 4.7.4 | Joey Hess | |
| 2017-08-01 | Improve PROPELLOR_TRACE output so serialized trace values always come on ↵ | Joey Hess | |
| their own line, not mixed with title setting. | |||
| 2017-07-30 | Set GPG_TTY when run at a terminal | Joey Hess | |
| so that gpg can do password prompting despite being connected by pipes to propellor (or git). | |||
| 2017-07-29 | Rsync: Make rsync display less verbose. | Joey Hess | |
| 2017-07-29 | releasing package propellor version 4.7.3 | Joey Hess | |
| 2017-07-29 | Expand 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-29 | releasing package propellor version 4.7.2 | Joey Hess | |
| 2017-07-29 | Added PROPELLOR_TRACE environment variable | Joey 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-29 | Rsync: Make rsync display its progress, in a minimal format to avoid ↵ | Joey Hess | |
| scrolling each file down the screen. | |||
| 2017-07-28 | releasing package propellor version 4.7.1 | Joey Hess | |
| 2017-07-28 | Added Mount.isMounted. | Joey Hess | |
| * Added Mount.isMounted. * Grub.bootsMounted: Bugfix. | |||
| 2017-07-28 | releasing package propellor version 4.7.0 | Joey Hess | |
| 2017-07-28 | Grub.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-28 | merge | Joey Hess | |
| 2017-07-28 | releasing package propellor version 4.6.2 | Joey Hess | |
| 2017-07-28 | propellor spin | Joey Hess | |
| 2017-07-27 | propellor spin | Joey Hess | |
| 2017-07-27 | releasing package propellor version 4.6.1 | Joey Hess | |
| 2017-07-27 | DiskImage: Fix strictness bug in .parttable read/write sequence. | Joey Hess | |
| 2017-07-27 | update | Joey Hess | |
| 2017-07-26 | Added Network.dhcp' and Network.static', which allow specifying additional ↵ | Joey Hess | |
| options for interfaces files. | |||
| 2017-07-26 | releasing package propellor version 4.6.0 | Joey Hess | |
| 2017-07-26 | propellor spin | Joey Hess | |
| 2017-07-25 | Add Typeable instance to Bootstrapper, fixing build with old versions of ghc. | Joey Hess | |
| 2017-07-25 | releasing package propellor version 4.5.2 | Joey Hess | |
| 2017-07-25 | propellor spin | Joey Hess | |
| 2017-07-25 | new properties | Joey Hess | |
| * Added Rsync.installed property. * Added DiskImage.vmdkBuilt property which is useful for booting a disk image in VirtualBox. | |||
| 2017-07-25 | releasing package propellor version 4.5.1 | Joey Hess | |
| 2017-07-25 | DiskImage: Avoid re-partitioning disk image unncessarily, for a large speedup. | Joey Hess | |
| This commit was sponsored by Anthony DeRobertis on Patreon. | |||
| 2017-07-23 | Reboot.toKernelNewerThan: If running kernel is new enough, avoid looking at ↵ | Joey Hess | |
| what kernels are installed. Thanks, Sean Whitton. | |||
| 2017-07-21 | releasing package propellor version 4.5.0 | Joey Hess | |
| 2017-07-21 | calcPartTable using PartSpec DSL | Joey 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-17 | Generate a better description for versioned properties. | Joey Hess | |
| 2017-07-17 | releasing package propellor version 4.4.0 | Joey Hess | |
| 2017-07-17 | Propellor.Property.LightDM.autoLogin: Made revertable. | Joey Hess | |
| * Propellor.Property.LightDM.autoLogin: Made revertable. (minor API change) * Propellor.Property.Conffile: Added lacksIniSetting. This commit was sponsored by Jack Hill on Patreon. | |||
