-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 23 Jun 2016 18:31:41 +0900 Source: propellor Binary: libghc-propellor-dev libghc-propellor-doc libghc-propellor-prof propellor Architecture: source Version: 3.1.0-1 Distribution: unstable Urgency: medium Maintainer: Sean Whitton <spwhitton@spwhitton.name> Changed-By: Sean Whitton <spwhitton@spwhitton.name> Description: libghc-propellor-dev - ${haskell:ShortDescription}${haskell:ShortBlurb} libghc-propellor-doc - ${haskell:ShortDescription}${haskell:ShortBlurb} libghc-propellor-prof - ${haskell:ShortDescription}${haskell:ShortBlurb} propellor - property-based host configuration management in haskell Changes: propellor (3.1.0-1) unstable; urgency=medium . * Package new upstream release. * Add 0002-dpkg-mergechangelogs.patch to facilitate uploading with dgit. Adding this patch ensures that HEAD matches the unpacked source package. * Add README.source. * Add 0003-fix-ccache-haddock.patch. . propellor (3.1.0) unstable; urgency=medium . * Architecture changed from String to an ADT. (API Change) Transition guide: Change "amd64" to X86_64, "i386" to X86_32, "armel" to ARMEL, etc. Thanks, Félix Sipma. * The Debian data type now includes a DebianKernel. (API Change) This won't affect most config.hs, as osDebian defaults to Linux. Added osDebian' can be used to specify a different kernel. Thanks, Félix Sipma. * Improve exception handling. A property that threw a non-IOException used to stop the whole propellor run. Now, all non-async exceptions only make the property that threw them fail. (Implicit API change) * Added StopPropellorException and stopPropellorMessage which can be used in the unusual case where a failure of one property should stop propellor from trying to ensure any other properties. * tryPropellor returns Either SomeException instead of Either IOException (API change) * Switch letsencrypt to certbot package name. * Sbuild: Add keyringInsecurelyGenerated which is useful on throwaway build VMs. Thanks, Sean Whitton * Added Propellor.Property.SiteSpecific.Exoscale. Thanks, Sean Whitton * Property.Reboot: Added toDistroKernel and toKernelNewerThan. Thanks, Sean Whitton * Added ConfFile.hasIniSection. Thanks, Félix Sipma. * Apt.install: When asked to install a package that apt does not know about, it used to incorrectly succeed. Now it will fail. * Property.Firejail: New module. Thanks, Sean Whitton * File: Write privdata files in binary rather than text, which avoids failure when they do not contain valid unicode. Thanks, Andrew Schurman * Generalized fileProperty can now operate on a file as either a series of lines, or a ByteString. . [ Sean Whitton ] * New info property Schroot.useOverlays to indicate whether you want schroots set up by propellor to use the Linux kernel's OverlayFS. * Schroot.overlaysInTmpfs sets Schroot.useOverlays info property. * If you have indicated that you want schroots to use OverlayFS and the current kernel does not support it, Sbuild.built will attempt to reboot into a kernel that does, or fail if it can't find one. * Sbuild.built will no longer add duplicate `aliases=UNRELEASED,sid...` lines to more than one schroot config. It will not remove any such lines that the previous version of propellor added, though. * Sbuild.keypairGenerated works around Debian bug #792100 by creating the directory /root/.gnupg in advance. * Ccache.hasCache now sets the setgid bit on the cache directory, as ccache requires. Checksums-Sha1: 2f5803c8846e4fec2e3a0fce2bbf349ef0926ea6 2747 propellor_3.1.0-1.dsc 6f73c4ac9f34853fdfcd54bb1217620f1f0c8de1 493368 propellor_3.1.0.orig.tar.xz d9713a05f3e72a8e36e9f8ea05d246860e0afd9d 19532 propellor_3.1.0-1.debian.tar.xz Checksums-Sha256: e0378fa708c7d16f5fb948510eae150a5b6d87060c1498e509f786a593fd8794 2747 propellor_3.1.0-1.dsc 9dfa1e963d65d59deeacfe3ad22d276d0005ffc840c567ae29e37b38f2a7b2e6 493368 propellor_3.1.0.orig.tar.xz ed12c53dd093d7340784b1d85bd39d637e3aceaef1af3440cf4d1185e40cb84d 19532 propellor_3.1.0-1.debian.tar.xz Files: 382ea2e0979cf8c579bc640c2c443fa6 2747 admin optional propellor_3.1.0-1.dsc 47fbe3d34638f9e5e9cd8ea5543e7da9 493368 admin optional propellor_3.1.0.orig.tar.xz ac202cb7d26b6fd4796460624a5375e4 19532 admin optional propellor_3.1.0-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJXa8bOAAoJEA9W0FU7bUEbVu4QAL0MeYlsKSYGJfzqCYhbm7h3 Om3oiQNOBYuY9RC3kaq5RnK8C7wsDVXcGDVm7lma1e0eN3WXdC/vRh+//zUjpOSz Xiutx1Xj3qEoqC93+RxmA2qQeaPKqdeGe55fQs3FLSo7nlxMKPTVguCr98VfHBBR w42Vtr9wfbIGKtOjNGy03c7cQXB18Iv2G7HJSFQQ9IOSig/uvts6EMtRoxvQlSaK bNm2dizq8O5PiORRKZBSCL2m4vzmHF3ZmB8fNwJbOsHPPeeYGbUGbXC82hze2mgH J7oh/IGNHojCuX7A1gl7lw/z2JYKKPqKsmoE1g0ecglaOTJt8gXBnO4T3U/RPzbN r8OtVCtDsQmtbT7z6KVL2+gXyEbEsF9325zfe8QDc5+tptgNpo+U5czT3r7zlE8y ZF0ivICbBYmPgLvLShmvHUQ7R6C8Pp7t00OqGsLAKFPJPIDidF7RZlAWmK/fc6ZF TgPNWs0Hqk6PEpSXI41IdzAAIEio7aiaP8MJemhS23lK+kajc34K5Owr/b90CBxP TyNV2cTEdC2uGlu1d0JrUPtLvqd9MF7G2OJMkayvsZuucY9gkM+GCity08bEUkFT rmYOU0I2JLLkDqGUqAC94dOd/ChcBRvscU3B1HCF4gmj/g83b/wnzAhkjXaUoUr4 T0ImS4da23cdY/MNZNQf =lqr5 -----END PGP SIGNATURE-----