From daffa64c3942614431a1af787c1b2d9e9936a177 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 20 Oct 2015 15:48:16 -0400 Subject: add news item for propellor 2.9.0 --- doc/news/version_2.7.1.mdwn | 5 ----- doc/news/version_2.9.0.mdwn | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 5 deletions(-) delete mode 100644 doc/news/version_2.7.1.mdwn create mode 100644 doc/news/version_2.9.0.mdwn (limited to 'doc/news') diff --git a/doc/news/version_2.7.1.mdwn b/doc/news/version_2.7.1.mdwn deleted file mode 100644 index 43209b59..00000000 --- a/doc/news/version_2.7.1.mdwn +++ /dev/null @@ -1,5 +0,0 @@ -propellor 2.7.1 released with [[!toggle text="these changes"]] -[[!toggleable text=""" - * Make sure that make is installed when bootstrapping propellor. - * Fix bug in Firewall's Port datatype to iptable parameter translation code. - Thanks, Antoine Eiche."""]] \ No newline at end of file diff --git a/doc/news/version_2.9.0.mdwn b/doc/news/version_2.9.0.mdwn new file mode 100644 index 00000000..ef445452 --- /dev/null +++ b/doc/news/version_2.9.0.mdwn @@ -0,0 +1,35 @@ +propellor 2.9.0 released with [[!toggle text="these changes"]] +[[!toggleable text=""" + * Added basic Uwsgi module, maintained by Félix Sipma. + * Add Apt.hasForeignArch. Thanks, Per Olofsson. + * Improved documentation, particularly of the Propellor module. + * The Propellor module no longer exports many of the things it used to, + being now focused on only what's needed to write config.hs. + Use Propellor.Base to get all the things exported by Propellor before. + (API change) + * Some renaming of instance methods, and moving of functions to more + appropriate modules. (API change) + * Added File.isSymlinkedTo. Thanks, Per Olofsson. + * fileProperty, and properties derived from it now write the new + file content via origfile.propellor-new~, instead of to a randomly named + temp file. This allows them to clean up any temp file that may have + been left by an interrupted run of propellor. + * Added Propellor.Property.Spin, which can be used to make a host be a + controller of other hosts, which will automatically spin them each time + propellor is run. + * Ssh.keyImported is replaced with Ssh.userKeys. (API change) + The new property only gets the private key from the privdata; the + public key is provided as a parameter, and so is available as + Info that other properties can use. + * Ssh.keyImported' is renamed to Ssh.userKeyAt, and also changed + to only import the private key from the privdata. (API change) + * While Ssh.keyImported and Ssh.keyImported' avoided updating existing + keys, the new Ssh.userKeys and Ssh.userKeyAt properties will + always update out of date key files. + * Ssh.pubKey renamed to Ssh.hostPubKey. (API change) + * Added --unset-unused + * Fix typo: propigate → propagate. Thanks, Felix Gruber. + (A minor API change) + * Chroot: Converted to use a ChrootBootstrapper type class, so + other ways to bootstrap chroots can easily be added in separate + modules. (API change)"""]] \ No newline at end of file -- cgit v1.2.3