<feed xmlns='http://www.w3.org/2005/Atom'>
<title>propellor/src/Propellor/Property/Locale.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-08-04T20:18:36Z</updated>
<entry>
<title>Locale: Display an error message when /etc/locale.gen does not contain the requested locale.</title>
<updated>2017-08-04T20:18:36Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2017-08-04T20:18:36Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=d0868b037073576e938a582895f8b673a30fcb28'/>
<id>urn:sha1:d0868b037073576e938a582895f8b673a30fcb28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Locale: Make sure that the locales package is installed when enabling locales.</title>
<updated>2017-08-01T21:59:00Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2017-08-01T21:59:00Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=1a78b66631f29852c3d4af1695153c5e5e1efdd8'/>
<id>urn:sha1:1a78b66631f29852c3d4af1695153c5e5e1efdd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>more porting</title>
<updated>2016-03-26T18:48:24Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-03-26T18:48:24Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=551a7ec8bd7486ea599271c99236ceffa1743e5a'/>
<id>urn:sha1:551a7ec8bd7486ea599271c99236ceffa1743e5a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Locale.available: Run locale-gen, instead of dpkg-reconfigure locales, which modified the locale.gen file and sometimes caused the property to need to make changes every time.</title>
<updated>2016-03-06T17:27:42Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-03-06T17:27:42Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=7a8505608c45a49abff2dd4573a8e7579e0c366b'/>
<id>urn:sha1:7a8505608c45a49abff2dd4573a8e7579e0c366b</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>refactor</title>
<updated>2015-12-05T23:29:15Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-12-05T23:29:15Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=d2406996c7d71f310be3d390d531812e3d0d4521'/>
<id>urn:sha1:d2406996c7d71f310be3d390d531812e3d0d4521</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make Locale.selectedFor check contents of file to decide if it needs to make a change</title>
<updated>2015-12-05T23:25:52Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-12-05T23:25:52Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=277adba731d66e642bc8f5bdfd37c3590ec40ec4'/>
<id>urn:sha1:277adba731d66e642bc8f5bdfd37c3590ec40ec4</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>shorten reference to locale manpage</title>
<updated>2015-11-26T11:09:47Z</updated>
<author>
<name>Sean Whitton</name>
<email>spwhitton@spwhitton.name</email>
</author>
<published>2015-11-26T02:59:19Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=a60b5da1736cb9d8e5921219c0d4eddaa0c88861'/>
<id>urn:sha1:a60b5da1736cb9d8e5921219c0d4eddaa0c88861</id>
<content type='text'>
Signed-off-by: Sean Whitton &lt;spwhitton@spwhitton.name&gt;
(cherry picked from commit ad7c9338306094f2d8187107417dd9331cb8f8a0)
</content>
</entry>
<entry>
<title>improve Haddock for Locale.selectedFor</title>
<updated>2015-11-26T11:09:40Z</updated>
<author>
<name>Sean Whitton</name>
<email>spwhitton@spwhitton.name</email>
</author>
<published>2015-11-26T02:58:24Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=38049b96f6e9d21e49ec159ee4998191a5b247cf'/>
<id>urn:sha1:38049b96f6e9d21e49ec159ee4998191a5b247cf</id>
<content type='text'>
Signed-off-by: Sean Whitton &lt;spwhitton@spwhitton.name&gt;
(cherry picked from commit ca016d391e2419856e1efc40cc977af6a99af7d6)
</content>
</entry>
</feed>
