Commit Graph

375 Commits

Author SHA1 Message Date
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
Joey Hess 681e4dbbcb
propellor spin 2015-04-29 14:26:13 -04:00
Joey Hess b4877efea5 Merge branch 'joeyconfig' 2015-04-28 16:01:19 -04:00
Joey Hess 1706ca682e Removed Obnam.latestVersion which was only needed for Debian wheezy backport. 2015-04-25 11:23:54 -04:00
Joey Hess 9699945ad4 Merge branch 'joeyconfig' 2015-04-22 21:00:45 -04:00
Joey Hess f59527cca4 changelog 2015-04-22 21:00:41 -04:00
Joey Hess 66a8012a1a Merge branch 'joeyconfig'
Conflicts:
	privdata.joey/privdata.gpg
2015-04-22 13:50:16 -04:00
Joey Hess fb598feeac
propellor spin 2015-04-22 13:49:00 -04:00
Joey Hess f35ef9d697 API change: Added User and Group newtypes, and Properties that used to use the type UserName = String were changed to use them.
Note that UserName is kept and PrivData still uses it in its sum type.
This is to avoid breaking PrivData serialization.
2015-04-22 13:04:39 -04:00
Joey Hess 0fc926934a Merge branch 'joeyconfig' 2015-04-21 12:52:22 -04:00
Joey Hess 07be883258 debCdn changed to new httpredir.debian.org official replacement for http.debian.net. 2015-04-19 21:36:07 -04:00
Joey Hess 96631ad0cb Merge branch 'joeyconfig' 2015-04-19 21:02:00 -04:00
Joey Hess 3d735c52f4 Added hasLoginShell and shellEnabled.
My code with some improvements from weinzwang.
2015-04-19 21:00:21 -04:00
Joey Hess 006b1c3585 Merge branch 'joeyconfig' 2015-04-02 10:26:51 -04:00