summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-05releasing package propellor version 4.2.0Joey Hess
2017-07-05clean up after mergeJoey Hess
2017-07-05add user to desktop groupsJoey Hess
probably unncessary, but..
2017-07-05propellor spinJoey Hess
2017-07-05Image.grubBooted no longer takes a BIOS parameterJoey Hess
* DiskImage.grubBooted no longer takes a BIOS parameter, and no longer implicitly adds Grub.installed to the properties of the disk image. If you used DiskImage.grubBooted, you'll need to update your propellor configuration, removing the BIOS parameter from grubBooted and adding a Grub.installed property to the disk image, eg: & Grub.installed PC (API change) * Grub.installed: Avoid running update-grub when used in a chroot, since it will get confused. * DiskImage.Finalization: Simplified this type since it does not need to be used to install packages anymore. (API change) The advantage of doing this comes when using hostChroot with imageBuilt, since the Host then has its Grub.installed property explicitly listed so propellor knows about it when otherwise deploying that host. Also, it simplifies the quite complex imageBuilt parameters. This commit was sponsored by Ewen McNeill.
2017-07-05setting up joeyconfig after mergeJoey Hess
2017-07-05add news item for propellor 4.1.0Joey Hess
2017-07-05releasing package propellor version 4.1.0Joey Hess
2017-07-05Merge branch 'joeyconfig'Joey Hess
2017-07-05add XFCE.networkManagerJoey Hess
2017-07-05propellor spinJoey Hess
2017-07-05propellor spinJoey Hess
2017-07-05Added File.checkOverwrite.Joey Hess
This commit was sponsored by Ethan Aubin.
2017-07-05File.isCopyOf: Fix bug that prevented this property from working when the ↵Joey Hess
destination file did not yet exist. This commit was sponsored by andrea rota.
2017-07-05add Overwrite configurationJoey Hess
2017-07-05avoid overwriting existing fileJoey Hess
2017-07-05rename confusing f' to srcJoey Hess
f' normally means a later version of f
2017-07-05propellor spinJoey Hess
2017-07-05less wonky (and working) implementation of defaultPanelForJoey Hess
2017-07-05propellor spinJoey Hess
2017-07-05propellor spinJoey Hess
2017-07-05propellor spinJoey Hess
2017-07-05propellor spinJoey Hess
2017-07-05XFCE and applyPath propertiesJoey Hess
* Propellor.Property.XFCE added with some useful properties for the desktop environment. * Added File.applyPath property. This commit was sponsored by Riku Voipio.
2017-07-05propellor spinJoey Hess
2017-07-05propellor spinJoey Hess
2017-07-05LightDM.autoLogin: Make it require LightDM.installedJoey Hess
(minor API change as the type changed)
2017-07-05Merge branch 'joeyconfig'Joey Hess
2017-07-05propellor spinJoey Hess
2017-07-05avoid buffering container chain outputJoey Hess
When provisioning a container, output was buffered until the whole process was done; now output will be displayed immediately. I know this didn't used to be a problem. I belive it was introduced by accident when propellor started using concurrent-output. I know I've seen it for a while and never was bothered enough to get to the bottom of it; apparently "a while" was longer than I thought. Also refactored code to do with chain provisioning to all be in Propellor.Engine and avoided some duplication. This commit was sponsored by Anthony DeRobertis on Patreon.
2017-07-05Revert "speed up chain output displaying"Joey Hess
This reverts commit c59ce983999ddbfe6cb8b27e4f376b5c37d7f853. That was wrong because only the *last* line of chain output is a Result. It could be that a previous line is able to be read as a Result, and the commit would make processing bail out at that point.
2017-07-05propellor spinJoey Hess
2017-07-05propellor spinJoey Hess
2017-07-05speed up chain output displayingJoey Hess
Avoid needing to wait for a subsequent line before displaying the previous line.
2017-07-05propellor spinJoey Hess
2017-07-04propellor spinJoey Hess
2017-07-04Bootstrap.bootstrappedFrom: Avoid doing anything when not run in a chroot.Joey Hess
This way, when a disk image is built using this property, and booted up, running propellor won't try to ensure this property again. This commit was sponsored by Jeff Goeke-Smith on Patreon.
2017-07-04propellor spinJoey Hess
2017-07-04Bootstrap.bootstrappedFrom: Fix bug that caused propellor to only be built ↵Joey Hess
from the bootstrapped config the first time. When the config changes, the bootstrapped propellor needs to get rebuilt. This commit was sponsored by Fernando Jimenez on Patreon.
2017-07-04propellor spinJoey Hess
2017-07-04propellor spinJoey Hess
2017-07-04Diskimage.imageExists: Align disk image size to multiple of 4096 sector sizeJoey Hess
Since some programs (such as VBoxManage convertdd) refuse to operate on disk images not aligned to a sector size. This commit was sponsored by Boyd Stephen Smith Jr. on Patreon.
2017-07-04propellor spinJoey Hess
2017-07-04propellor spinJoey Hess
2017-07-04Bootstrap.clonedFrom: Fix bug that broke copying .git/config into chroot.Joey Hess
2017-07-04propellor spinJoey Hess
2017-07-04propellor spinJoey Hess
2017-07-02Merge branch 'joeyconfig'Joey Hess
2017-07-02make joey own git.kitenet.net checkoutJoey Hess
I have a cron job updating a file in there..
2017-06-30add beaver onionJoey Hess