Commit Graph

388 Commits

Author SHA1 Message Date
Joey Hess 37cf983363 Merge branch 'joeyconfig' 2015-07-30 12:10:58 -04:00
Joey Hess 6fe4b0cd91 prep release 2015-07-30 12:05:49 -04:00
Joey Hess f387bbcf2d Work around broken git pull option parser in git 2.5.0, which broke use of --upload-pack to send a git push when running propellor --spin. 2015-07-30 12:01:15 -04:00
Joey Hess b90f6131e0 changelog 2015-07-21 11:18:42 -04:00
Joey Hess 30c024a9db Merge branch 'joeyconfig' 2015-07-21 11:18:42 -04:00
Joey Hess c35f77a724 Merge branch 'joeyconfig' 2015-07-21 11:13:24 -04:00
Joey Hess 2932c2b420 changelog 2015-07-21 11:00:02 -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
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 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
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
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
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 d353db60ad Merge branch 'joeyconfig' 2015-06-16 14:53:08 -04:00
Joey Hess 948f855c63 update for Docker.Image changes 2015-06-16 14:52:50 -04:00
Joey Hess 2549d97c84 Merge branch 'joeyconfig' 2015-06-09 17:12:58 -04:00
Joey Hess b5de5703a4 speling 2015-06-09 17:12:54 -04:00
Joey Hess 723f47d1ac Merge branch 'joeyconfig' 2015-06-09 17:09:09 -04:00
Joey Hess 9415bfb4ad prep release 2015-06-09 17:09:00 -04:00
Joey Hess 87494a6099 changelog 2015-06-04 12:17:01 -04:00
Joey Hess 5d3408d322 Merge branch 'joeyconfig'
Conflicts:
	privdata.joey/privdata.gpg
2015-06-03 12:17:56 -04:00
Joey Hess e11c68cf1e Docker: volume and publish accept Bound FilePath and Bound Port, respectively. They also continue to accept Strings, for backwards compatability. 2015-06-01 23:57:33 -04:00
Joey Hess 06ebb4593a
propellor spin 2015-06-01 17:00:57 -04:00
Joey Hess 85c3d11088 reorganize Port type for systemd can use it 2015-06-01 16:13:44 -04:00
Joey Hess a50edc3d9f better types for systemd port publishing 2015-06-01 16:05:31 -04:00
Joey Hess 65357750d2 Added publish property for systemd-spawn containers. (Needs systemd version 220.) 2015-06-01 14:18:36 -04:00
Joey Hess f23b10ffd6 Merge branch 'joeyconfig' 2015-05-30 13:58:59 -04:00
Joey Hess 433bf00a55 --spin now works when given a short hostname that only resolves to an ipv6 address. 2015-05-30 13:58:00 -04:00
Joey Hess b36a75fd93 Merge branch 'joeyconfig' 2015-05-30 11:05:56 -04:00
Joey Hess aa7dcad9ba export createProcess with debug logging from Propellor.Property.Cmd 2015-05-30 11:05:34 -04:00
Joey Hess 95b6d711e7 Mount /proc inside a chroot before provisioning it, to work around #787227 2015-05-30 10:26:43 -04:00
Joey Hess ea1598768c Fix Postfix.satellite bug; the default relayhost was set to the domain, not to smtp.domain as documented. 2015-05-29 23:07:10 -04:00
Joey Hess c8f9e11779 Merge branch 'joeyconfig' 2015-05-29 10:09:22 -04:00
Joey Hess 9ce43e55f8 Improve enter-machine scripts for nspawn containers to unset most environment variables. 2015-05-27 21:11:36 -04:00
Joey Hess 315a5688b8 Merge branch 'joeyconfig' 2015-05-27 12:39:29 -04:00
Joey Hess 626f1af56f Export CommandParam, boolSystem, safeSystem and shellEscape from 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-05-27 12:38:45 -04:00
Joey Hess 40fc41b8c1 Merge branch 'joeyconfig' 2015-05-12 11:06:51 -04:00
Joey Hess 04d04fe917 changelog 2015-05-12 11:06:45 -04:00
Joey Hess 49ca7cb93f Merge branch 'joeyconfig' 2015-05-07 12:18:23 -04:00
Joey Hess 63ccccb1bb cmdProperty' renamed to cmdPropertyEnv to make way for a new, more generic cmdProperty' (API change) 2015-05-07 12:16:48 -04:00
Joey Hess 9ec4b33dbb Merge branch 'joeyconfig' 2015-05-06 14:29:12 -04:00
Joey Hess 160eff0eb7 prep release 2015-05-06 14:29:03 -04:00
Joey Hess fec92abcc8 changelog 2015-04-29 14:43:50 -04:00
Joey Hess a584268334 Ensure build deps are installed before building propellor in --spin and cron job, even if propellor was already built before, to deal with upgrades that add new dependencies. 2015-04-29 14:31:54 -04:00