summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-07-30Merge branch 'joeyconfig'Joey Hess
2015-07-30Work around broken git pull option parser in git 2.5.0, which broke use of ↵Joey Hess
--upload-pack to send a git push when running propellor --spin.
2015-07-21Merge branch 'joeyconfig'Joey Hess
2015-07-21ssh client needed for kiteshellboxJoey Hess
2015-07-21Merge branch 'joeyconfig'Joey Hess
2015-07-21languageJoey Hess
2015-07-21fix layout to meet styleJoey Hess
2015-07-21remove caution commentJoey Hess
I think this was inherited from flagFile, but the reasons to use caution when using flagFile (that it makes code to satisfy a property only run once) don't apply when using onChangeFlagOnFail.
2015-07-21Add operator onChangeFlagOnFail.Antoine Eiche
It seems like `onChange` except that if property y fails, a flag file is generated. On next runs, if the flag file is present, property y is executed even if property x doesn't change. With `onChange`, if y fails, the property x `onChange` y returns `FailedChange`. But if this property is applied again, it returns `NoChange`. This behavior can cause trouble...
2015-07-21Merge branch 'joeyconfig'Joey Hess
2015-07-21fix check for already existing shimJoey Hess
Was not checking the shim file, oops.
2015-07-20Merge branch 'joeyconfig'Joey Hess
2015-07-20Ssh.permitRootLogin type changed to allow configuring WithoutPassword and ↵Joey Hess
ForcedCommandsOnly (API change) * Ssh.permitRootLogin type changed to allow configuring WithoutPassword and ForcedCommandsOnly (API change) * setSshdConfig type changed, and setSshdConfigBool added with old type.
2015-07-13clarifyJoey Hess
2015-07-11propellor spinJoey Hess
2015-07-05Merge branch 'joeyconfig'Joey Hess
2015-07-05Systemd.masked propertySean 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-07-03typoJoey Hess
2015-07-03updateJoey Hess
2015-07-02updateJoey Hess
2015-07-02propellor spinJoey Hess
2015-06-29Merge branch 'joeyconfig'Joey Hess
2015-06-29Added --unset to delete a privdata field.Joey Hess
2015-06-29Merge branch 'joeyconfig'Joey Hess
2015-06-29Further docstring improvements.Iustin Pop
2015-06-29Fix a couple of trivial typos in Postfix docstringIustin Pop
2015-06-16Merge branch 'joeyconfig'Joey Hess
2015-06-16Replace String type synonym Docker.Image by a data type which allows to ↵Antoine Eiche
specify an image name and an optional tag. This also introduces the class ImageIdentifier which is internally used by some Docker methods.
2015-06-09Merge branch 'joeyconfig'Joey Hess
2015-06-04Add Docker environment property which allows to specify environment ↵Antoine Eiche
variables to containers.
2015-06-03Merge branch 'joeyconfig'Joey Hess
Conflicts: privdata.joey/privdata.gpg
2015-06-02wordingJoey Hess
2015-06-02fix exampleJoey Hess
2015-06-01Docker: volume and publish accept Bound FilePath and Bound Port, ↵Joey Hess
respectively. They also continue to accept Strings, for backwards compatability.
2015-06-01more systemd improvementsJoey Hess
2015-06-01add BoundJoey Hess
2015-06-01propellor spinJoey Hess
2015-06-01descsJoey Hess
2015-06-01use --machineJoey Hess
needed by systemd 220 for machined to see the container as a machine
2015-06-01another try at unmounting /proc for systemd-nspawnJoey Hess
2015-06-01add linkJournal property so it can be reverted to disableJoey Hess
2015-06-01explicitly speciy params for systemd-nspawn ExecStartJoey 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-01propellor spinJoey Hess
2015-06-01don't mount /proc when provisioning systemd-nspawn containerJoey Hess
While needed for chroot provisioning, it confuses system when systemd-nspawn runs it inside the container.
2015-06-01reorganize Port type for systemd can use itJoey Hess
2015-06-01better types for systemd port publishingJoey Hess
2015-06-01propellor spinJoey Hess
2015-06-01Added publish property for systemd-spawn containers. (Needs systemd version ↵Joey Hess
220.)
2015-06-01remove Params constructorJoey Hess
Before it gets into released API...
2015-06-01updateJoey Hess