<feed xmlns='http://www.w3.org/2005/Atom'>
<title>propellor/src/Propellor/Property/Firejail.hs, branch master</title>
<subtitle>gnusosa's centralized propellor repository for hosts spin-up.
</subtitle>
<id>https://git.gnusosa.net/propellor/atom?h=master</id>
<link rel='self' href='https://git.gnusosa.net/propellor/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/'/>
<updated>2017-11-11T17:31:14Z</updated>
<entry>
<title>fix type of Firejail.jailed'</title>
<updated>2017-11-11T17:31:14Z</updated>
<author>
<name>Sean Whitton</name>
<email>spwhitton@spwhitton.name</email>
</author>
<published>2017-11-11T17:31:14Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=8c3d8b1b7ae902a75507473562ce43b5877882a9'/>
<id>urn:sha1:8c3d8b1b7ae902a75507473562ce43b5877882a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added Monoid instances for Property and RevertableProperty.</title>
<updated>2017-03-15T19:39:18Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2017-03-15T19:36:29Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=472759eef32534fd1f1e14bb05f5cb97b18de760'/>
<id>urn:sha1:472759eef32534fd1f1e14bb05f5cb97b18de760</id>
<content type='text'>
* Added Monoid instances for Property and RevertableProperty.
* Removed applyToList. Instead, use mconcat. (API change)
  Eg, if you had: applyToList accountFor [User "joey", User "root"]
  use instead: mconcat (map accountFor [User "joey", User "root"])

mappend x y is basically the same as x `before` y. In particular, if x
fails to be ensured, it won't ensure y. This seems to make sense, since
applyToList had that behavior, and so does the Monoid for Propellor
Result. The alternative would be to try to ensure both and combine
the results. However, I don't see any reason to do it that way.

It would be nice if the description of both properties were displayed when
ensuring the combination. But then, it would need to display eg:

	ensuring x..ok
	ensuring y..failed
	ensuring x and ensuring y..failed

Without a way to get rid of that redundant last line, I don't want to do
that.

Note that the haddocks for the Monoid instances need a really wide screen
to display! This is IMHO an infelicity in haddock, and I can't do anything
about it really.

This commit was sponsored by Fernando Jimenez on Patreon.
</content>
</entry>
<entry>
<title>haddock tweak</title>
<updated>2016-06-19T11:06:47Z</updated>
<author>
<name>Sean Whitton</name>
<email>spwhitton@spwhitton.name</email>
</author>
<published>2016-06-19T11:06:47Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=0e09a8cfdffb2cd99cf86c04bade4a9261101a2c'/>
<id>urn:sha1:0e09a8cfdffb2cd99cf86c04bade4a9261101a2c</id>
<content type='text'>
Slashes inside @monospace@ get misinterpreted.
</content>
</entry>
<entry>
<title>describe Firejail.jailed</title>
<updated>2016-06-19T10:53:55Z</updated>
<author>
<name>Sean Whitton</name>
<email>spwhitton@spwhitton.name</email>
</author>
<published>2016-06-19T10:53:55Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=c1b209031a5a584417fc72edf8e77ff0c21f5a88'/>
<id>urn:sha1:c1b209031a5a584417fc72edf8e77ff0c21f5a88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add Propellor.Property.Firejail</title>
<updated>2016-06-16T12:17:47Z</updated>
<author>
<name>Sean Whitton</name>
<email>spwhitton@spwhitton.name</email>
</author>
<published>2016-06-16T12:17:47Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=eaa4bf7b3f1636e4b9010b7131e680dd556cad95'/>
<id>urn:sha1:eaa4bf7b3f1636e4b9010b7131e680dd556cad95</id>
<content type='text'>
</content>
</entry>
</feed>
