<feed xmlns='http://www.w3.org/2005/Atom'>
<title>propellor/src/Propellor/Property/User.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-07-10T17:37:07Z</updated>
<entry>
<title>User: add systemGroup and use it for systemAccountFor'</title>
<updated>2017-07-10T17:37:07Z</updated>
<author>
<name>Félix Sipma</name>
<email>felix.sipma@no-log.org</email>
</author>
<published>2017-07-10T17:30:13Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=7013d3b4cd2f572bed15532042c0ebb8d44d4da0'/>
<id>urn:sha1:7013d3b4cd2f572bed15532042c0ebb8d44d4da0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>User.hasInsecurePassword makes sure shadow passwords are enabled</title>
<updated>2017-06-20T14:57:47Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2017-06-20T14:57:47Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=b79f9d9539ea7a6d97bd259c0ecfa2f45cb1d9c8'/>
<id>urn:sha1:b79f9d9539ea7a6d97bd259c0ecfa2f45cb1d9c8</id>
<content type='text'>
So if the insecure password is later changed, the new password won't be
exposed.
</content>
</entry>
<entry>
<title>CloudAtCost requires User.nuked to be Property Linux</title>
<updated>2017-02-04T01:04:56Z</updated>
<author>
<name>Zihao Wang</name>
<email>dev@wzhd.org</email>
</author>
<published>2017-02-03T12:35:27Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=49071dc5a85966a9c5d2b8892e689542e86f3e76'/>
<id>urn:sha1:49071dc5a85966a9c5d2b8892e689542e86f3e76</id>
<content type='text'>
Signed-off-by: Zihao Wang &lt;dev@wzhd.org&gt;
</content>
</entry>
<entry>
<title>finished porting Property.User</title>
<updated>2016-03-25T18:24:09Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-03-25T18:24:09Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=9768434f5fa2f2ed0bbb0212763a76471186a3cd'/>
<id>urn:sha1:9768434f5fa2f2ed0bbb0212763a76471186a3cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>converted</title>
<updated>2016-03-25T02:04:46Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-03-25T02:04:46Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=639ac5cad21d60387007e66338864eff4d018786'/>
<id>urn:sha1:639ac5cad21d60387007e66338864eff4d018786</id>
<content type='text'>
Assuming DebianLike for all these properties until I hear otherwise.
</content>
</entry>
<entry>
<title>User: systemAccountFor and systemAccountFor'</title>
<updated>2015-12-14T18:53:52Z</updated>
<author>
<name>Félix Sipma</name>
<email>felix.sipma@no-log.org</email>
</author>
<published>2015-12-14T18:13:20Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=402b6b4a0b78142cb3cdc566b91b3a6fd1fe091b'/>
<id>urn:sha1:402b6b4a0b78142cb3cdc566b91b3a6fd1fe091b</id>
<content type='text'>
(cherry picked from commit f56f9696a998d32d6d5c4eca29b28ee60def2db0)
</content>
</entry>
<entry>
<title>User: add systemAccountFor and simpleSystemAccount properties</title>
<updated>2015-12-14T18:53:45Z</updated>
<author>
<name>Félix Sipma</name>
<email>felix.sipma@no-log.org</email>
</author>
<published>2015-12-14T10:31:25Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=9a7a6c1557f3d9839db42c82b82ed8aad1653bde'/>
<id>urn:sha1:9a7a6c1557f3d9839db42c82b82ed8aad1653bde</id>
<content type='text'>
(cherry picked from commit 4075a38db0fad4ef6e0c99e13c40ad9e0d54ec8b)
</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>unused import</title>
<updated>2015-11-25T17:57:52Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-11-25T17:57:52Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=6284e3f825ddf785f460f62ed4d681ad28ac788e'/>
<id>urn:sha1:6284e3f825ddf785f460f62ed4d681ad28ac788e</id>
<content type='text'>
</content>
</entry>
</feed>
