Accepted propellor 5.9.1-1 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 13 Sep 2019 13:23:43 -0700
Source: propellor
Architecture: source
Version: 5.9.1-1
Distribution: unstable
Urgency: medium
Maintainer: Sean Whitton <spwhitton@spwhitton.name>
Changed-By: Sean Whitton <spwhitton@spwhitton.name>
Changes:
propellor (5.9.1-1) unstable; urgency=medium
.
* New upstream release.
* Add {build-,}dep on libghc-type-errors-dev.
* Drop fix-libvirt.hs-haddock-build.patch.
Applied upstream.
.
propellor (5.9.1) unstable; urgency=medium
.
* Apt: Debian has changed the name of the suite for testing security updates
from testing to testing-security.
* Apt: Also the suite for stable releases from bullseye on will be
suffixed with "-security".
* Apt.update: Pass --allow-releaseinfo-change when updating Unstable
or Testing, so that code name changes that happen in those suites
during a stable release don't prevent updating the rolling suites.
* Systemd.machined: Fix a bug that caused the systemd-container package
to not be installed when used with Debian buster.
.
propellor (5.9.0) unstable; urgency=medium
.
* Added custom type error messages when Properties don't combine due to
conflicting MetaTypes.
* Added custom type error messages for ensureProperty and tightenTargets.
* Note that those changes made ghc 8.0.1 in a few cases unable to infer
types when ensureProperty or tightenTargets is used, while later ghc
versions had no difficulty. If this affects building your properties,
adding a type annotation to the code will work around the problem.
* Added custom type error messages displayed when type inference
fails when using ensureProperty and tightenTargets, that suggest
adding a type annotation.
* Use the type-errors library to detect when the type checker gets stuck
unable to reduce type-level operations on MetaTypes, and avoid
displaying massive error messages.
* But, since type-errors is a new library not available in eg Debian
yet, added a WithTypeErrors build flag. When the library is not
available, cabal will automatically disable that build flag,
and it will build without the type-errors library.
* EnsurePropertyAllowed, TightenTargetsAllowed, and CheckCombinable
types have changed to Constraint.
(API change)
* Try harder to avoid displaying an excessive amount of type error
messages when many properties have been combined in a props list.
* Libvirt.installed: install libvirt-daemon-system
Thanks, David Bremner
.
propellor (5.8.0) unstable; urgency=medium
.
* Fix bug in File.containsShellSetting that replaced whole shell conffile
content with the setting if the file did not previously contain a line
setting the key to some value.
* Removed inChroot, instead use hasContainerCapability FilesystemContained.
(API change)
* Hostname: Properties that used to not do anything in a systemd or
docker container will now change the container's hostname,
since it's namespaced.
* Add User.ownsWithPrimaryGroup
Thanks, Sean Whitton
* Ssh.userKeys, Ssh.userKeyAt: Create .ssh directory when it does not yet
exist.
* Ssh.userKeyAt: When a relative filepath is provided, it's put inside
the user's .ssh directory.
* Fix Git.pulled always reporting a change.
Thanks, Sean Whitton
.
propellor (5.7.0) unstable; urgency=medium
.
* Sbuild.built no longer includes Apt.stdSourcesList by default,
in order to support non-Debian OS's. (API change)
To upgrade: Simply add Sbuild.osDebianStandard to all Sbuild.built
calls which have osDebian.
Thanks, Sean Whitton
* Propellor.Property.PropellorRepo renamed to Propellor.Property.Localdir
to widen its scope. (API change)
* Added Localdir.removed property.
Thanks, Sean Whitton
* Sbuild.built uses Localdir.removed to clean up the propellor localdir
after it's done running in a schroot.
Thanks, Sean Whitton
* Cron.runPropellor made revertable. (minor API change)
Thanks, Sean Whitton
* Added Cron.jobDropped.
Thanks, Sean Whitton
* Added Utility.FileMode to the modules exported by Propellor.Utilities
to propellor library users.
.
propellor (5.6.1) unstable; urgency=medium
.
* fix Libvirt.hs haddock build
Thanks, Sean Whitton
Checksums-Sha1:
cea057a67fa8402a5c26770167f26cdd4d260429 2818 propellor_5.9.1-1.dsc
4542a118a7ce67f785c4eff1bc8f45ab5b1e93d4 29816 propellor_5.9.1-1.debian.tar.xz
30dad50a9e2c2e945868a7e262f3972cc43e6527 708304 propellor_5.9.1.orig.tar.xz
Checksums-Sha256:
0d480d10ae89acff86aef375d8ed486e9f479d78a07959c0810343fd20358913 2818 propellor_5.9.1-1.dsc
9717aa8a8a9a9eddbd601f88017df216171bc9e07206cda924433af8f829e72c 29816 propellor_5.9.1-1.debian.tar.xz
5abd0ea92cd8af535e637f5c17368d4a11dae3ff10fc26cb2225e45c442e511d 708304 propellor_5.9.1.orig.tar.xz
Files:
5ed0d6aef287f7afec7003cec80de8db 2818 admin optional propellor_5.9.1-1.dsc
e4b5aeaa383c63ab85883416b51110f9 29816 admin optional propellor_5.9.1-1.debian.tar.xz
e098c53bc7c295c1ca0a387b9a2f951e 708304 admin optional propellor_5.9.1.orig.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAl17+vEACgkQaVt65L8G
YkBFHBAAkkFRdkmDYtmtq4DCLcch5I9zYmhekz8ycBMCH1K6xjW9fmj7x9A1uHAw
4JzLxB/lz4+yvg/SE/EMKK0TdEe5d71GOjfEfnOhmEqwhbfZub31SW3FsqcjZLEl
KmNwF9d3EnxEE1U4k+nZUz8UgLk2a4w8nzMNSu0tubQVcsG47kWYap57wLs7BOv5
NwaT0XYmE7O19dyrG4OkbZrYtdjUmFNK9Ln+AwrwPEsg0ow4dbAwWgm9wwLYEJQ1
YAbWO8pcW0M45xNiS2r4Kap4haZs2acshzPSNzfHFgygFUIvmQedJSS/vYYbjdJD
L+GQ05OGUtdEhgYY0/aH+CbgZi6F5zZ5rujIcY0qird5lLi+3oD1oDdUnyC6V+7R
4KQYLAtIv9sW1OnNWd+QtwJLYZbVsYAG72kF2c5lHx+5snoXV6k2L0EJBsGcJrqB
9+qnifY6rSJ/hyT8tKKYBB7NTYk79SdbsJEBJJvrsbAKgq6ibvjNm3SPq6YqFJYO
E3wb4Dx4pQuYYXCNyh5RBuX1oPyNS1L8vKNTAuynWqeqjUTLFgMVdBgPZXR1h2lr
hAif4R3+g890ZimY+6MQ9MVfr1VHhURRBsiG5+yXggyJpBoKGZdUO1QMspXpeROV
yimx9x8wRTW0M0ntveH8iSt88fniERFW9dK4RmP+RkhwlWjjluc=
=7UZQ
-----END PGP SIGNATURE-----