<feed xmlns='http://www.w3.org/2005/Atom'>
<title>propellor/src/Propellor/Property/Dns.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>2018-06-24T15:32:46Z</updated>
<entry>
<title>refactor</title>
<updated>2018-06-24T15:32:46Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2018-06-24T15:32:46Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=30ce1535b66f402ff8316554000f1a3dc729c26f'/>
<id>urn:sha1:30ce1535b66f402ff8316554000f1a3dc729c26f</id>
<content type='text'>
could use zoneFileString for other things eg SSHFP. I have not yet,
because AFAICS, SSHFP already splits the key up in a different way and
while using zoneFileString should be ok, I'd need to test it..
</content>
</entry>
<entry>
<title>update rValue of Dns TXT record type</title>
<updated>2018-06-24T15:20:16Z</updated>
<author>
<name>rsiddharth</name>
<email>s@ricketyspace.net</email>
</author>
<published>2018-06-24T13:48:24Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=7c55455944e94d2d88f1f5bebf940c3cba0c2417'/>
<id>urn:sha1:7c55455944e94d2d88f1f5bebf940c3cba0c2417</id>
<content type='text'>
The TXT record's string is split into strings of length &lt;= 255
characters and these strings are enclosed inside a pair of
parentheses.

Signed-off-by: rsiddharth &lt;s@ricketyspace.net&gt;
</content>
</entry>
<entry>
<title>avoid propagating non-alias DNS info from container to host</title>
<updated>2017-10-04T17:10:59Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2017-10-04T17:10:59Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=422435f505bf0c6c0e00dc85e0bfd2860b79100e'/>
<id>urn:sha1:422435f505bf0c6c0e00dc85e0bfd2860b79100e</id>
<content type='text'>
* When the ipv4 and ipv6 properties are used with a container, avoid
  propagating the address out to the host.
* DnsInfo has been replaced with DnsInfoPropagated and
  DnsInfoUnpropagated. (API change)
* Code that used fromDnsInfo . fromInfo changes to use getDnsInfo.
* addDNS takes an additional Bool parameter to control whether
  the DNS info should propagate out of containers. (API change)

This commit was sponsored by Trenton Cronholm on Patreon.
</content>
</entry>
<entry>
<title>convert fromIPAddr to val</title>
<updated>2017-02-26T20:48:26Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2017-02-26T20:48:26Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=aa225472fb586486b5839e5362a555a476e9a45d'/>
<id>urn:sha1:aa225472fb586486b5839e5362a555a476e9a45d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use val instead of show</title>
<updated>2017-02-26T20:40:34Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2017-02-26T20:40:34Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=db4121edeeba2899926333df46308ca0baf45b71'/>
<id>urn:sha1:db4121edeeba2899926333df46308ca0baf45b71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve haddocks and move code around to make them more clear</title>
<updated>2016-03-27T23:59:20Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-03-27T23:59:20Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=9d6dc29555b8499d8ae6c73c891b0b5dc19f83e5'/>
<id>urn:sha1:9d6dc29555b8499d8ae6c73c891b0b5dc19f83e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ported propagateContainer</title>
<updated>2016-03-26T23:31:23Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-03-26T23:31:23Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=36e97137e538de401bd0340b469e10dca5f4b475'/>
<id>urn:sha1:36e97137e538de401bd0340b469e10dca5f4b475</id>
<content type='text'>
Renamed several utility functions along the way.
</content>
</entry>
<entry>
<title>more porting</title>
<updated>2016-03-26T18:28:38Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-03-26T18:28:38Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=3218e344d117701066ced6c13927318ea2938ad4'/>
<id>urn:sha1:3218e344d117701066ced6c13927318ea2938ad4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Explicit Info/NoInfo for RevertableProperty (API change)</title>
<updated>2015-10-27T18:37:02Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-10-27T18:34:10Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=56c3394144abbb9862dc67379d3253c76ae4df97'/>
<id>urn:sha1:56c3394144abbb9862dc67379d3253c76ae4df97</id>
<content type='text'>
RevertableProperty used to be assumed to contain info, but this is now made
explicit, with RevertableProperty HasInfo or RevertableProperty NoInfo.

Transition guide:

    - If you define a RevertableProperty, expect some type check
      failures like: "Expecting one more argument to ‘RevertableProperty’".
    - Change it to "RevertableProperty NoInfo"
    - The compiler will then tell you if it needs "HasInfo" instead.
    - If you have code that uses the RevertableProperty constructor
      that fails to type check, use the more powerful &lt;!&gt; operator
</content>
</entry>
<entry>
<title>improve RevertableProperty combining</title>
<updated>2015-10-24T21:53:26Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-10-24T20:43:26Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=2410a8f1d6c850142181d724f4abd706a82b9593'/>
<id>urn:sha1:2410a8f1d6c850142181d724f4abd706a82b9593</id>
<content type='text'>
 * Various property combinators that combined a RevertableProperty
  with a non-revertable property used to yield a RevertableProperty.
  This was a bug, because the combined property could not be fully
  reverted in many cases. Fixed by making the combined property
  instead be a Property HasInfo.
* combineWith now takes an addional parameter to control how revert
  actions are combined (API change).
</content>
</entry>
</feed>
