<feed xmlns='http://www.w3.org/2005/Atom'>
<title>propellor/src/Propellor/Property/Apache.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-06-28T15:48:48Z</updated>
<entry>
<title>Apache.httpsVirtualHost' must create ssl/hn/ dir earlier</title>
<updated>2017-06-28T15:48:48Z</updated>
<author>
<name>Sean Whitton</name>
<email>spwhitton@spwhitton.name</email>
</author>
<published>2017-06-28T14:17:11Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=083699737e0d55f6fa63cf41f4dd6fb7319f3c90'/>
<id>urn:sha1:083699737e0d55f6fa63cf41f4dd6fb7319f3c90</id>
<content type='text'>
It turns out that IncludeOptional will error out if it is passed non-wildcard
directories that do not exist.

Signed-off-by: Sean Whitton &lt;spwhitton@spwhitton.name&gt;
</content>
</entry>
<entry>
<title>added Apache.confEnabled</title>
<updated>2017-03-08T18:02:31Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2017-03-08T18:02:31Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=005e6985dca760bced6e6f2af5df4a0a5cadb0e3'/>
<id>urn:sha1:005e6985dca760bced6e6f2af5df4a0a5cadb0e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use ConfigurableValue where applicable</title>
<updated>2017-02-26T20:17:19Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2017-02-26T20:11:38Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=55ed8e8743e861e2230e40670a56034353cf4e32'/>
<id>urn:sha1:55ed8e8743e861e2230e40670a56034353cf4e32</id>
<content type='text'>
* Removed fromPort (use val instead). (API change)
* Removed several Show instances that were only used for generating
  configuration, replacing with ConfigurableValue instances. (API change)

It's somewhat annoying that IsInfo requires a Show instance.
That's needed to be able to display Info in ghci, but some non-derived Show
instances had to be kept to support that.
</content>
</entry>
<entry>
<title>ported more</title>
<updated>2016-03-25T22:39:50Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-03-25T22:39:50Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=ce8d34d094be30e1432ecaaae81b188671180624'/>
<id>urn:sha1:ce8d34d094be30e1432ecaaae81b188671180624</id>
<content type='text'>
Ssh is WIP and failing to compile quite badly
</content>
</entry>
<entry>
<title>add fromPort function</title>
<updated>2016-03-07T20:31:52Z</updated>
<author>
<name>Félix Sipma</name>
<email>felix.sipma@no-log.org</email>
</author>
<published>2016-03-07T13:29:07Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=85e58f49ca676a3cfb34c6bfb27bb5d0b39e83f4'/>
<id>urn:sha1:85e58f49ca676a3cfb34c6bfb27bb5d0b39e83f4</id>
<content type='text'>
(cherry picked from commit c3a23f89092d1ef8367c37ab8993ea7031124f4b)
</content>
</entry>
<entry>
<title>property is revertable</title>
<updated>2016-02-08T02:02:15Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-02-08T02:01:17Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=97fdc43f8a49c87c730471442cf2117bf0a75d64'/>
<id>urn:sha1:97fdc43f8a49c87c730471442cf2117bf0a75d64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rethought how letsencrypt cert change is handled</title>
<updated>2016-02-08T01:57:35Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-02-08T01:57:35Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=efbb3d0e126721e0f9487f194379806c37f1988e'/>
<id>urn:sha1:efbb3d0e126721e0f9487f194379806c37f1988e</id>
<content type='text'>
Simply use onChange to let any other property by run after letsencrypt
gets/renews the cert. Much simpler and allows for revertable properties
too!
</content>
</entry>
<entry>
<title>propellor spin</title>
<updated>2016-02-07T23:53:12Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-02-07T23:53:12Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=e2bd3ece23976240c56dd522f04b5e6f4211828e'/>
<id>urn:sha1:e2bd3ece23976240c56dd522f04b5e6f4211828e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>typo</title>
<updated>2016-02-07T23:39:22Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-02-07T23:39:22Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=6e1f85f4d01de3b26cc09ff6380e51f82ce56bf4'/>
<id>urn:sha1:6e1f85f4d01de3b26cc09ff6380e51f82ce56bf4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>propellor spin</title>
<updated>2016-02-07T23:33:57Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-02-07T23:33:57Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=42042aefc13e235b36a28d5235a37ab4326a2400'/>
<id>urn:sha1:42042aefc13e235b36a28d5235a37ab4326a2400</id>
<content type='text'>
</content>
</entry>
</feed>
