<feed xmlns='http://www.w3.org/2005/Atom'>
<title>propellor/src/Propellor/Property/DebianMirror.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-02-13T16:28:04Z</updated>
<entry>
<title>deb.debian.org</title>
<updated>2017-02-13T16:28:04Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2017-02-13T16:28:04Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=33767d2d86c81f285ce253459f34c9f8f3a285a1'/>
<id>urn:sha1:33767d2d86c81f285ce253459f34c9f8f3a285a1</id>
<content type='text'>
* Apt: Removed the mirrors.kernel.org line from stdSourcesList etc.
  The mirror CDN has a new implementation that should avoid the problems
  with httpredir that made an extra mirror sometimes be needed.
* Switch Debian CDN address to deb.debian.org.

httpredir.debian.org points to the same IPs as deb.debian.org now, so
this shouldn't change anything except to use the now preferred name.
</content>
</entry>
<entry>
<title>convert Architecture to a sumtype</title>
<updated>2016-06-14T03:24:16Z</updated>
<author>
<name>Félix Sipma</name>
<email>felix.sipma@no-log.org</email>
</author>
<published>2016-05-24T10:57:44Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=6b4432c5884d7187140d5fde771444f7c8301438'/>
<id>urn:sha1:6b4432c5884d7187140d5fde771444f7c8301438</id>
<content type='text'>
TODO: remove ANDROID (used in GitAnnexBuilder)
TODO: add other architectures
TODO: rename ARMHF
TODO: rename ARMEL
(cherry picked from commit 6f36f6cade4e1d8b15c714565e223562c6573099)
</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>allow using `check` on a UncheckedProperty, which yields a Property</title>
<updated>2015-12-06T18:24:44Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-12-06T18:24:44Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=030f13f2d0501c9fb42c8f1efa0a15fa63c94d67'/>
<id>urn:sha1:030f13f2d0501c9fb42c8f1efa0a15fa63c94d67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>UncheckedProperty for cmdProperty et al</title>
<updated>2015-12-05T21:53:16Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-12-05T21:52:43Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=12548bae3d8feecce6a322162d91b827289ae824'/>
<id>urn:sha1:12548bae3d8feecce6a322162d91b827289ae824</id>
<content type='text'>
* Properties that run an arbitrary command, such as cmdProperty
  and scriptProperty are converted to use UncheckedProperty, since
  they cannot tell on their own if the command truely made a change or not.
  (API Change)
  Transition guide:
  - When GHC complains about an UncheckedProperty, add:
  	`assume` MadeChange
  - Since these properties used to always return MadeChange, that
    change is always safe to make.
  - Or, if you know that the command should modifiy a file, use:
  	`changesFile` filename
* A few properties have had their Result improved, for example
  Apt.buldDep and Apt.autoRemove now check if a change was made or not.
</content>
</entry>
<entry>
<title>DebianMirror: use a lensy approach to set values of a DebianMirror</title>
<updated>2015-11-21T17:20:00Z</updated>
<author>
<name>Félix Sipma</name>
<email>felix.sipma@no-log.org</email>
</author>
<published>2015-11-21T10:29:34Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=f038460bfe1447fdbeaaa311fc42ccf4dee2b994'/>
<id>urn:sha1:f038460bfe1447fdbeaaa311fc42ccf4dee2b994</id>
<content type='text'>
(cherry picked from commit 359e449157f831bbd22a212d618b6762a58b47de)
</content>
</entry>
<entry>
<title>DebianMirror: add DebianMirror type</title>
<updated>2015-11-21T17:19:27Z</updated>
<author>
<name>Félix Sipma</name>
<email>felix.sipma@no-log.org</email>
</author>
<published>2015-11-20T16:53:08Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=f68b34e166083f150b6122efcfd1d1e78cd26eeb'/>
<id>urn:sha1:f68b34e166083f150b6122efcfd1d1e78cd26eeb</id>
<content type='text'>
(cherry picked from commit 82d949506dbadabff7d62de85a2f601b9d5755cc)
</content>
</entry>
<entry>
<title>DebianMirror: add a [RsyncExtra] argument</title>
<updated>2015-11-20T15:06:39Z</updated>
<author>
<name>Félix Sipma</name>
<email>felix.sipma@no-log.org</email>
</author>
<published>2015-11-20T14:18:15Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=12c0dccd1952ed115f576a1d5616394ec981c13c'/>
<id>urn:sha1:12c0dccd1952ed115f576a1d5616394ec981c13c</id>
<content type='text'>
(cherry picked from commit baff70140cbf3f6113439335b96f3016f261a6a0)
</content>
</entry>
<entry>
<title>DebianMirror: debmirror --host argument should be a hostname, not an url</title>
<updated>2015-11-20T15:05:16Z</updated>
<author>
<name>Félix Sipma</name>
<email>felix.sipma@no-log.org</email>
</author>
<published>2015-11-20T14:15:39Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=1d38d3d3a17ac0c89d172291e879b91f32f2d9e1'/>
<id>urn:sha1:1d38d3d3a17ac0c89d172291e879b91f32f2d9e1</id>
<content type='text'>
(cherry picked from commit f0e374b4a43db750868f1ca4ccc465cee5691748)
</content>
</entry>
<entry>
<title>propellor spin</title>
<updated>2015-10-10T18:45:00Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-10-10T18:45:00Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=28fe270223ed56ef8e7fd867573b5ba6a5a221c7'/>
<id>urn:sha1:28fe270223ed56ef8e7fd867573b5ba6a5a221c7</id>
<content type='text'>
</content>
</entry>
</feed>
