Commit Graph

3080 Commits

Author SHA1 Message Date
Joey Hess e4ecda210b remove caution comment
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-21 11:15:05 -04:00
Antoine Eiche 7ff39bb098 Add operator onChangeFlagOnFail.
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-21 11:14:44 -04:00
Joey Hess c35f77a724 Merge branch 'joeyconfig' 2015-07-21 11:13:24 -04:00
Joey Hess a8de302eab open todo item 2015-07-21 11:13:21 -04:00
Joey Hess 2932c2b420 changelog 2015-07-21 11:00:02 -04:00
Joey Hess f3ff40b975
propellor spin 2015-07-21 10:48:24 -04:00
Joey Hess c7bc34d256 fix check for already existing shim
Was not checking the shim file, oops.
2015-07-21 10:47:26 -04:00
Joey Hess 81350d61fa close 2015-07-20 12:07:09 -04:00
Joey Hess d73cb013d5 Merge branch 'master' of ssh://propellor.branchable.com 2015-07-20 12:06:53 -04:00
Joey Hess 55c6b1cc30 Merge branch 'joeyconfig' 2015-07-20 12:06:36 -04:00
Joey Hess 8d971b83ba Ssh.permitRootLogin type changed to allow configuring WithoutPassword and 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-20 12:03:47 -04:00
gueux c7b7487b7f 2015-07-20 12:56:34 +00:00
Joey Hess 593da19460
propellor spin 2015-07-15 11:39:59 -04:00
Joey Hess 4a6f653913
propellor spin 2015-07-15 11:38:20 -04:00
Joey Hess d885624983 clarify 2015-07-13 19:08:39 -04:00
Joey Hess c167e6b75f
propellor spin 2015-07-11 20:58:52 -04:00
Joey Hess 5df1c9dc5a Merge branch 'joeyconfig' 2015-07-10 22:46:03 -04:00
Joey Hess 3390eb9230 hackage tells me I need cabal-version: >= 1.8 due to build-depends versioning 2015-07-10 22:45:31 -04:00
Joey Hess b626aaaae9 add news item for propellor 2.6.0 2015-07-10 22:43:17 -04:00
Joey Hess fb3fc7dec8 Merge branch 'joeyconfig' 2015-07-10 22:37:07 -04:00
Joey Hess 8946b47db6 prep release 2015-07-10 22:36:59 -04:00
Joey Hess 4c175849c6 fixed 2015-07-10 22:36:06 -04:00
Joey Hess 9aa43dc32d Merge branch 'joeyconfig' 2015-07-10 22:34:19 -04:00
Joey Hess 6d511cfba3 fix syntax 2015-07-10 22:34:15 -04:00
Joey Hess 0a635499e3 fix syntax 2015-07-10 22:33:47 -04:00
Joey Hess a26da2081f Merge branch 'master' of ssh://propellor.branchable.com 2015-07-10 22:32:41 -04:00
Joey Hess 42418ca7c6 Merge branch 'joeyconfig' 2015-07-10 22:31:58 -04:00
Joey Hess 7593e76c96 Fix make install target to work even when git is not configured. 2015-07-10 22:31:48 -04:00
picca@3a4e3ede06cc76916ab1dae6b61f16c6548ecc44 2bfb5804da 2015-07-10 20:44:58 +00:00
Joey Hess c2c04ad9e6 Merge branch 'master' of ssh://propellor.branchable.com 2015-07-05 15:53:12 -04:00
Joey Hess 0349cf076b Merge branch 'joeyconfig' 2015-07-05 15:52:46 -04:00
Joey Hess 71265a2d6f changelog 2015-07-05 15:52:21 -04:00
Sean Whitton b462aefdb2 Systemd.masked property
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-05 15:52:00 -04:00
Joey Hess 1d6972bb79
typo 2015-07-03 02:02:28 -04:00
Joey Hess 08ce9c7666
update 2015-07-03 00:20:06 -04:00
Joey Hess 9bd152cfc6
update 2015-07-02 23:15:54 -04:00
Joey Hess 4ac4855a78
propellor spin 2015-07-02 11:14:54 -04:00
arnaud@30aba4d9f1742050874551d3ddc55ca8694809f8 876b752d0b Added a comment 2015-07-01 07:31:03 +00:00
Joey Hess d4c72ac439 comment 2015-06-30 16:51:50 -04:00
Joey Hess 76c68c6d0a Merge branch 'joeyconfig' 2015-06-30 16:50:33 -04:00
Joey Hess 7cd4c0054f Version dependency on exceptions. 2015-06-30 16:49:52 -04:00
arnaud@30aba4d9f1742050874551d3ddc55ca8694809f8 a17c048a7b 2015-06-30 12:36:57 +00:00
Joey Hess 644fd7f909 comment 2015-06-29 16:56:02 -04:00
Joey Hess eb25463e60 added 2015-06-29 16:41:08 -04:00
Joey Hess af8fc34abf Merge branch 'joeyconfig' 2015-06-29 16:40:09 -04:00
Joey Hess fc04d0d81d Added --unset to delete a privdata field. 2015-06-29 16:40:01 -04:00
Joey Hess ea35659445 update 2015-06-29 16:29:00 -04:00
Joey Hess 73a361e77d comment 2015-06-29 16:26:25 -04:00
Joey Hess c0ba25ef87 Merge branch 'joeyconfig' 2015-06-29 16:24:54 -04:00
Iustin Pop 37a5c05aba Further docstring improvements. 2015-06-29 16:15:29 -04:00