| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-12-07 | improve | Joey Hess | |
| 2014-12-07 | caution | Joey Hess | |
| 2014-12-07 | Fixed privdata introspection for User.hasPassword and User.hasSomePassword | Joey Hess | |
| This is not a complete fix for the problem that Info doen't propigate from the called property when code does something like: do hostname <- asks hostName ensureProperty $ foo hostname Instead, I just eliminated the need to implement hasPassword that way, by making the PrivData Info use a HostContext which automatically gets the right hostname passed to it. All other uses of withPrivData don't have the problem. It's still possible for the user to run into the problem if they write something like the above, where foo is a property that uses privdata. However, all properties that take a Context now also accept a HostContext, so it's at least less likely the user needs to write that. | |||
| 2014-12-07 | simplify using makeChange | Joey Hess | |
| 2014-12-07 | typo | Joey Hess | |
| 2014-12-06 | update | Joey Hess | |
| 2014-12-06 | add root pw | Joey Hess | |
| 2014-12-06 | enable shadow passwords | Joey Hess | |
| I have seen weird almost boot failures when they're disabled, including a segfault. | |||
| 2014-12-06 | update | Joey Hess | |
| 2014-12-06 | keep and use Reboot.now | Joey Hess | |
| 2014-12-06 | remove done part | Joey Hess | |
| 2014-12-06 | Reboot.atEnd | Joey Hess | |
| 2014-12-06 | reboot at end of propellor run when clean os has been installed | Joey Hess | |
| 2014-12-06 | endAction can be used to register an action to run once propellor has ↵ | Joey Hess | |
| successfully run on a host. | |||
| 2014-12-05 | spelling typo | Joey Hess | |
| 2014-12-05 | forgot to add new Mount lib | Joey Hess | |
| 2014-12-05 | some comments | Joey Hess | |
| 2014-12-05 | propellor spin | Joey Hess | |
| 2014-12-05 | fix install of debootstrap from source | Joey Hess | |
| 2014-12-05 | propellor spin | Joey Hess | |
| 2014-12-05 | hasSomePassword and hasPassword now check to make sure shadow passwords are ↵ | Joey Hess | |
| enabled. | |||
| 2014-12-05 | Merge commit '5c686afab2279921f3da3baad792dc38d5c81687' into joeyconfig | Joey Hess | |
| 2014-12-05 | I have now successfully used propellor to convert a Fedora system into a ↵ | Joey Hess | |
| bootable and fully working Debian system | |||
| 2014-12-05 | propellor spin | Joey Hess | |
| 2014-12-05 | propellor spin | Joey Hess | |
| 2014-12-05 | propellor spin | Joey Hess | |
| 2014-12-05 | propellor spin | Joey Hess | |
| 2014-12-05 | propellor spin | Joey Hess | |
| 2014-12-05 | propellor spin | Joey Hess | |
| 2014-12-05 | propellor spin | Joey Hess | |
| 2014-12-05 | propellor spin | Joey Hess | |
| 2014-12-05 | rollback if renameing fails | Joey Hess | |
| This avoids leaving the system in a broken state where some directories have been renamed away any others not. Future work: If the rename list contains (foo, bar) and (newfoo,foo), reorder the list to gather those two actions together to minimize the amount of time that foo is missing. In case of power loss or something. | |||
| 2014-12-04 | changelog | Joey Hess | |
| 2014-12-04 | more improvements to takeover | Joey Hess | |
| 2014-12-04 | Merge commit 'cdf763b8b8deeb9c7e572afe268869e441ef30aa' into joeyconfig | Joey Hess | |
| 2014-12-04 | more work on OS takeover | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
| 2014-12-04 | propellor spin | Joey Hess | |
