| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-07-28 | Added Mount.isMounted. | Joey Hess | |
| * Added Mount.isMounted. * Grub.bootsMounted: Bugfix. | |||
| 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 remote-tracking branch 'spwhitton/apt-cacher-ng' | Joey Hess | |
| 2017-07-28 | propellor spin | Joey Hess | |
| 2017-07-27 | propellor spin | Joey Hess | |
| 2017-07-27 | propellor spin | Joey Hess | |
| 2017-07-27 | improve description | Joey Hess | |
| 2017-07-27 | DiskImage: Fix strictness bug in .parttable read/write sequence. | Joey Hess | |
| 2017-07-27 | update | Joey Hess | |
| 2017-07-27 | Propellor.Types.Info: add missing import for 'cast' | Sergei Trofimovich | |
| The change fixes the following build failure on ghc-8.2.1: [ 6 of 160] Compiling Propellor.Types.Info ( src/Propellor/Types/Info.hs, dist/dist-sandbox-2ceaa3c0/build/Propellor/Types/Info.o ) src/Propellor/Types/Info.hs:38:34: error: • Variable not in scope: cast :: v1 -> Maybe v • Perhaps you meant one of these: data constructor ‘Last’ (imported from Data.Monoid), ‘last’ (imported from Prelude) | 38 | extractInfoEntry (InfoEntry v) = cast v | ^^^^ Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | |||
| 2017-07-27 | propellor spin | Joey Hess | |
| 2017-07-27 | propellor spin | Joey Hess | |
| 2017-07-26 | Added Network.dhcp' and Network.static', which allow specifying additional ↵ | Joey Hess | |
| options for interfaces files. | |||
| 2017-07-26 | propellor spin | Joey Hess | |
| 2017-07-26 | propellor spin | Joey Hess | |
| 2017-07-26 | propellor spin | Joey Hess | |
| 2017-07-26 | propellor spin | Joey Hess | |
| 2017-07-26 | add DeriveDataTypeable | Joey Hess | |
| 2017-07-26 | Merge branch 'master' into joeyconfig | 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 | VBoxManage errors out if file already exists, so delete the old one | Joey Hess | |
| 2017-07-25 | VBoxManage creates vmdk with locked down read mode | 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 | remove parttablefile on reversion | Joey Hess | |
| 2017-07-25 | Merge branch 'master' into joeyconfig | Joey Hess | |
| 2017-07-25 | propellor spin | 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 | avoid one failure of Reboot.toKernelNewerThan when /boot not mounted | Sean Whitton | |
| If the running kernel is new enough, there is no need to look at the kernels installed on the system. | |||
| 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-21 | improve comment | Joey Hess | |
| 2017-07-17 | Generate a better description for versioned properties. | 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. | |||
| 2017-07-17 | Propellor.Property.Sudo.enabledFor: Made revertable | Joey Hess | |
| (minor API change) This commit was sponsored by Henrik Riomar on Patreon. | |||
| 2017-07-16 | Merge remote-tracking branch 'spwhitton/timezone' | Joey Hess | |
| 2017-07-15 | fix usage of File.hasContent | Sean Whitton | |
| 2017-07-15 | docstring for Timezone type | Sean Whitton | |
| 2017-07-15 | missing import | Sean Whitton | |
| 2017-07-15 | add Timezone.configured | Sean Whitton | |
| 2017-07-15 | improve haddock | Joey Hess | |
| 2017-07-15 | add Propellor.Property.Versioned | Joey Hess | |
| New module which allows different versions of a property or host to be written down in a propellor config file. Has many applications, including staged upgrades and rollbacks. Note that it currently only supports RevertableProperty that has the same metatypes for its setup and cleanup sides. And, each RevertableProperty in a version definition needs to have the same metatypes as the others too. I tried a couple of times to add support for differing metatypes, but it got beyond my avilities to do. This commit was sponsored by Jeff Goeke-Smith on Patreon. | |||
| 2017-07-15 | add a description for Apt.useLocalCacher | Sean Whitton | |
| 2017-07-15 | add installing lintian to sample sbuild config | Sean Whitton | |
| If the user has installed the sample .sbuildrc in /root, sbuild-createchroot will error out unless lintian is installed. | |||
| 2017-07-15 | fix ordering of arguments to piuparts in sample .sbuildrc | Sean Whitton | |
| 2017-07-15 | assume cleanup property did nothing | Sean Whitton | |
| 2017-07-15 | ensure that cleaning up doesn't fail if nothing to clean up | Sean Whitton | |
| 2017-07-15 | factor out a 'return' | Sean Whitton | |
| 2017-07-15 | comment | Sean Whitton | |
| 2017-07-15 | tweak sbuild haddock | Sean Whitton | |
| Don't suggest enabling an apt cacher by running propellor inside the schroot, since we now have Apt.proxy. | |||
