Commit Graph

769 Commits

Author SHA1 Message Date
Joey Hess b4877efea5 Merge branch 'joeyconfig' 2015-04-28 16:01:19 -04:00
Joey Hess 960745b95e won't be ueing stable here 2015-04-25 11:24:47 -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 7964ed7caf
propellor spin 2015-04-23 11:58:37 -04:00
Joey Hess 2d7c493403 Merge branch 'joeyconfig'
Conflicts:
	privdata.joey/privdata.gpg
2015-04-23 09:24:53 -04:00
Joey Hess 89b6629464 fix type signature, filepath and string params were flipped
thanks, gueux
2015-04-23 09:24:23 -04:00
Joey Hess 4c86f8adf5
propellor spin 2015-04-22 22:36:45 -04:00
Joey Hess 9699945ad4 Merge branch 'joeyconfig' 2015-04-22 21:00:45 -04:00
Jelmer Vernooij c7a156a8c3 ensureProperty takes a list of commands to run, but Git.bareRepo
previously passed a list of arguments instead.

Signed-Off-By: Jelmer Vernooij <jelmer@debian.org>
2015-04-22 20:59:14 -04:00
Joey Hess 66a8012a1a Merge branch 'joeyconfig'
Conflicts:
	privdata.joey/privdata.gpg
2015-04-22 13:50:16 -04:00
Joey Hess a3c1e8ada3 use new property 2015-04-22 13:48:52 -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 d3dbdb1f4d
propellor spin 2015-04-21 23:08:10 -04:00
Joey Hess dc22e14341
propellor spin 2015-04-21 23:01:48 -04:00
Joey Hess f7f758af28
propellor spin 2015-04-21 22:43:31 -04:00
Joey Hess 54f6972041
propellor spin 2015-04-21 22:39:35 -04:00
Joey Hess a4a582089c
propellor spin 2015-04-21 22:23:29 -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 10ed35441f Merge branch 'joeyconfig' 2015-04-19 12:51:12 -04:00
Joey Hess b9a093c988 jessie is almost ready to be the new debian stable, update a few examples
no behavior changes
2015-04-19 09:41:40 -04:00
Joey Hess 08a38e705b Merge branch 'joeyconfig' 2015-04-14 14:52:26 -04:00
Joey Hess 64adadd9ff
propellor spin 2015-04-12 15:10:03 -04:00
Joey Hess 9377e9ce7b Merge branch 'joeyconfig'
Conflicts:
	privdata.joey/privdata.gpg
2015-04-11 10:13:36 -04:00
Joey Hess aa278d34a0 expand 2015-04-11 10:13:17 -04:00
Joey Hess 15569ee17a remove ssh key from desc, too long 2015-04-09 00:42:51 -04:00
Joey Hess c704271c52
propellor spin 2015-04-07 12:51:40 -04:00
Joey Hess 8d2e46ab98
propellor spin 2015-04-07 12:46:26 -04:00
Joey Hess c25be89f87
propellor spin 2015-04-07 12:42:54 -04:00
Joey Hess 2c2cde0b5c
propellor spin 2015-04-07 12:36:52 -04:00
Joey Hess ccdb432d2d split out a module 2015-04-07 12:34:02 -04:00
Joey Hess 006b1c3585 Merge branch 'joeyconfig' 2015-04-02 10:26:51 -04:00
Joey Hess 1413e9c619 /dev/null any error from propellor --check
This includes "unknown option" from old versions of propellor..
2015-04-02 10:25:35 -04:00
Joey Hess 86783dc52d Make propellor resistent to changes to shared libraries, such as libffi
* Make propellor resistent to changes to shared libraries, such as libffi,
  which might render the propellor binary unable to run. This is dealt with
  by checking the binary both when running propellor on a remote host,
  and by Cron.runPropellor. If the binary doesn't work, it will be rebuilt.
* Note that since a new switch had to be added to allow testing the binary,
  upgrading to this version will cause a rebuild from scratch of propellor.
2015-04-02 10:20:44 -04:00
Joey Hess fe7b1233f4 Merge branch 'joeyconfig' 2015-03-22 10:05:03 -04:00
Joey Hess b32d05a661 simplify setup process for minimal config mode
Allow cloning a branch.

Updated wrapper to check for propellor.cabal and not try to update
if it's not present, to handle this case.
2015-03-22 10:04:02 -04:00
Joey Hess cec0929a26
propellor spin 2015-03-21 09:52:58 -04:00
Joey Hess c3aee9b545
propellor spin 2015-03-16 19:44:37 -04:00
Joey Hess 93fe81bae9 Merge branch 'joeyconfig' 2015-03-14 16:00:04 -04:00
Joey Hess f5cbda9b3e
propellor spin 2015-03-13 16:50:44 -04:00
Joey Hess 15e4a92d34
propellor spin 2015-03-13 14:32:00 -04:00
Joey Hess 937ad0bb61
propellor spin 2015-03-12 22:48:29 -04:00
Joey Hess beb49d2c2b
propellor spin 2015-03-12 22:05:17 -04:00
Joey Hess 62805fb0f5 need openssl for shellinabox with ssl 2015-03-12 20:29:39 -04:00
Joey Hess bc60edb50a Merge branch 'joeyconfig'
Conflicts:
	privdata.joey/privdata.gpg
2015-03-12 20:09:31 -04:00
Joey Hess 370aad7825
propellor spin 2015-03-12 19:53:40 -04:00
Joey Hess 93e750fc83
propellor spin 2015-03-12 19:41:35 -04:00
Joey Hess d51863e698
propellor spin 2015-03-12 17:15:01 -04:00