| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-09-06 | Added Propellor.Property.Rsync. WIP; untested | Joey Hess | |
| Convert Info to use Data.Dynamic, so properties can export and consume info of any type that is Typeable and a Monoid, including data types private to a module. (API change) Thanks to Joachim Breitner for the idea. | |||
| 2015-08-31 | Update for Debian systemd-container package split. | Joey Hess | |
| 2015-07-13 | clarify | Joey Hess | |
| 2015-07-05 | Systemd.masked property | Sean Whitton | |
| This property masks, and when reverted unmasks, systemd services. This is just `systemctl mask service` and `systemctl unmask service`. It's useful for turning off a system service that you intend to run with --user. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
| 2015-06-02 | wording | Joey Hess | |
| 2015-06-02 | fix example | Joey Hess | |
| 2015-06-01 | more systemd improvements | Joey Hess | |
| 2015-06-01 | add Bound | Joey Hess | |
| 2015-06-01 | propellor spin | Joey Hess | |
| 2015-06-01 | use --machine | Joey Hess | |
| needed by systemd 220 for machined to see the container as a machine | |||
| 2015-06-01 | another try at unmounting /proc for systemd-nspawn | Joey Hess | |
| 2015-06-01 | add linkJournal property so it can be reverted to disable | Joey Hess | |
| 2015-06-01 | explicitly speciy params for systemd-nspawn ExecStart | Joey Hess | |
| It was using whatever was in /lib/systemd/system/systemd-nspawn@.service, but systemd 220 added --network-veth to that, which can break existing setups. So don't do that. | |||
| 2015-06-01 | propellor spin | Joey Hess | |
| 2015-06-01 | don't mount /proc when provisioning systemd-nspawn container | Joey Hess | |
| While needed for chroot provisioning, it confuses system when systemd-nspawn runs it inside the container. | |||
| 2015-06-01 | reorganize Port type for systemd can use it | Joey Hess | |
| 2015-06-01 | better types for systemd port publishing | Joey Hess | |
| 2015-06-01 | propellor spin | Joey Hess | |
| 2015-06-01 | Added publish property for systemd-spawn containers. (Needs systemd version ↵ | Joey Hess | |
| 220.) | |||
| 2015-05-27 | propellor spin | Joey Hess | |
| 2015-05-27 | Improve enter-machine scripts for nspawn containers to unset most ↵ | Joey Hess | |
| environment variables. | |||
| 2015-05-27 | Export CommandParam, boolSystem, safeSystem and shellEscape from ↵ | Joey Hess | |
| Propellor.Property.Cmd, so they are available for use in constricting your own Properties when using propellor as a library. Several imports of Utility.SafeCommand now redundant. | |||
| 2015-01-24 | GADT properties seem to work (untested) | Joey Hess | |
| * Property has been converted to a GADT, and will be Property NoInfo or Property HasInfo. This was done to make sure that ensureProperty is only used on properties that do not have Info. Transition guide: - Change all "Property" to "Property NoInfo" or "Property WithInfo" (The compiler can tell you if you got it wrong!) - To construct a RevertableProperty, it is useful to use the new (<!>) operator - Constructing a list of properties can be problimatic, since Property NoInto and Property WithInfo are different types and cannot appear in the same list. To deal with this, "props" has been added, and can built up a list of properties of different types, using the same (&) and (!) operators that are used to build up a host's properties. | |||
| 2015-01-21 | Added systemd configuration properties. | Joey Hess | |
| 2015-01-19 | avoid haddock warnings | Joey Hess | |
| 2015-01-19 | rename HostLike to PropAccum | Joey Hess | |
| This is more general; it doesn't need to contain a Host. It would, for example, be possible to make Property itself be an instance of PropAccum. | |||
| 2014-12-09 | improve haddock formating of filenames | Joey Hess | |
| 2014-12-07 | simplify using makeChange | Joey Hess | |
| 2014-11-21 | propellor spin | Joey Hess | |
| 2014-11-21 | allow disabling nspawn params, and default to bind mounting /etc/resolv.conf | Joey Hess | |
| 2014-11-21 | propellor spin | Joey Hess | |
| 2014-11-21 | allow configuring systemd-nspawn parameters | Joey Hess | |
| 2014-11-21 | propellor spin | Joey Hess | |
| 2014-11-21 | typo | Joey Hess | |
| 2014-11-21 | add debootstrap parameters | Joey Hess | |
| 2014-11-21 | implement teardown | Joey Hess | |
| 2014-11-21 | os info propigation | Joey Hess | |
| Also, lost the systemd-nspawn parameters; I'll do that some other way. | |||
| 2014-11-21 | fix info propigation | Joey Hess | |
| Need to propigate the full container info, not the subset used in chroot deployment. | |||
| 2014-11-21 | propellor spin | Joey Hess | |
| 2014-11-21 | propellor spin | Joey Hess | |
| 2014-11-21 | propellor spin | Joey Hess | |
| 2014-11-21 | propellor spin | Joey Hess | |
| 2014-11-21 | propellor spin | Joey Hess | |
| 2014-11-21 | systemd container may be mostly done (untested) | Joey Hess | |
| 2014-11-20 | incomplete systemd container support | Joey Hess | |
