| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-11-26 | propellor spin | Joey Hess | |
| 2015-11-26 | Added Propellor.Property.Fail2Ban. | Joey Hess | |
| 2015-11-24 | fixes | Joey Hess | |
| 2015-11-24 | found this handy conversion of my blog post to propellor property in ↵ | Joey Hess | |
| spwhitton's repo | |||
| 2015-10-27 | Explicit Info/NoInfo for RevertableProperty (API change) | Joey Hess | |
| RevertableProperty used to be assumed to contain info, but this is now made explicit, with RevertableProperty HasInfo or RevertableProperty NoInfo. Transition guide: - If you define a RevertableProperty, expect some type check failures like: "Expecting one more argument to ‘RevertableProperty’". - Change it to "RevertableProperty NoInfo" - The compiler will then tell you if it needs "HasInfo" instead. - If you have code that uses the RevertableProperty constructor that fails to type check, use the more powerful <!> operator | |||
| 2015-10-23 | Hostname.sane and Hostname.setTo can now safely be used as a property of a ↵ | Joey Hess | |
| chroot, and won't affect the hostname of the host system. | |||
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | Changed how the operating system is provided to Chroot (API change). | Joey Hess | |
| * Where before debootstrapped and bootstrapped took a System parameter, the os property should now be added to the Chroot. * Follow-on change to Systemd.container, which now takes a System parameter. Two motivations for this change: 1. When using ChrootTarball, there may be no particular System that makes sense for the contents of the tarball, so don't force the user to specify one. 2. When creating a chroot for a disk image with the same properties as an existing Host, using hostProperties host to get them, this allows inheriting the os property from the host, and doesn't require it to be redundantly passed to Chroot.debootstrapped. | |||
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-22 | propellor spin | Joey Hess | |
| 2015-10-22 | propellor spin | Joey Hess | |
| 2015-10-22 | propellor spin | Joey Hess | |
| 2015-10-22 | propellor spin | Joey Hess | |
| 2015-10-22 | propellor spin | Joey Hess | |
| 2015-10-22 | avoid grub install failure in chroot | Joey Hess | |
| 2015-10-22 | propellor spin | Joey Hess | |
| 2015-10-20 | I think that the spin.controller stuff works now | Joey Hess | |
| 2015-10-20 | propellor spin | Joey Hess | |
| 2015-10-20 | privdata propigation for Spin.controller | Joey Hess | |
| Controlling host inherits the privdata for the host it spins, and sends it along to that host. | |||
| 2015-10-17 | do propigate Controlling info out of containers | Joey Hess | |
| If someone wants to make a container be a controller, that should work, and it should then detect loops that loop back to the container's host. | |||
| 2015-10-17 | use Info to detect controller loops | Joey Hess | |
| Much less invasive than the other implementation. | |||
| 2015-10-16 | improve ssh user key properties | Joey Hess | |
| * Ssh.keyImported is replaced with Ssh.userKeys. (API change) The new property only gets the private key from the privdata; the public key is provided as a parameter, and so is available as Info that other properties can use. * Ssh.keyImported' is renamed to Ssh.userKeyAt, and also changed to only import the private key from the privdata. (API change) * While Ssh.keyImported and Ssh.keyImported' avoided updating existing keys, the new Ssh.userKeys and Ssh.userKeyAt properties will always update out of date key files. * Ssh.pubKey renamed to Ssh.hostPubKey. (API change) This makes eg, setting up ssh for spin controllers work better. | |||
| 2015-10-10 | propellor spin | Joey Hess | |
| 2015-10-10 | propellor spin | Joey Hess | |
| 2015-10-10 | propellor spin | Joey Hess | |
| 2015-10-10 | propellor spin | Joey Hess | |
| 2015-10-10 | propellor spin | Joey Hess | |
| 2015-10-10 | propellor spin | Joey Hess | |
| 2015-09-30 | propellor spin | Joey Hess | |
| 2015-09-23 | propellor spin | Joey Hess | |
| 2015-09-23 | add "ancient" git-annex autobuilder using debian stable i386 | Joey Hess | |
| 2015-09-20 | propellor spin | Joey Hess | |
| 2015-09-09 | propellor spin | Joey Hess | |
| 2015-09-09 | propellor spin | Joey Hess | |
| 2015-09-09 | propellor spin | Joey Hess | |
| 2015-09-09 | propellor spin | Joey Hess | |
| 2015-09-04 | propellor spin | Joey Hess | |
| 2015-09-03 | improve types for PartSpec DSL | Joey Hess | |
| 2015-09-03 | partition setup dsl | Joey Hess | |
| 2015-09-02 | propellor spin | Joey Hess | |
| 2015-09-02 | import unqualified | Joey Hess | |
| 2015-09-02 | rename | Joey Hess | |
| 2015-09-02 | propellor spin | Joey Hess | |
| 2015-09-02 | propellor spin | Joey Hess | |
