summaryrefslogtreecommitdiff
path: root/src/Propellor/Property
AgeCommit message (Collapse)Author
2014-12-05I have now successfully used propellor to convert a Fedora system into a ↵Joey Hess
bootable and fully working Debian system
2014-12-05rollback if renameing failsJoey 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-04more improvements to takeoverJoey Hess
2014-12-04more work on OS takeoverJoey Hess
2014-12-03update name of libgnutls dev packageJoey Hess
2014-12-01Run apt-cache policy with LANG=C.Joey Hess
2014-11-27remove -i, seems not needed and may be causing problemJoey Hess
2014-11-25Group: preferred styleFélix Sipma
Signed-off-by: Félix Sipma <felix.sipma@no-log.org>
2014-11-25cron.runPropellor now runs propellor, rather than using its Makefile. This ↵Joey Hess
is more robust. Particularly, the Makefile would try to build propellor if there were updates, but if this build failed because a bad commit was pushed, it would abort w/o pulling any new fixed commits. Anyway, it's better to move away from using the makefile when possible as it's just for bootstrapping, and also I would like to make "make" not default to running propellor as that can be confusing behavior. (I can't change that yet; needed for upgrades. Should be fine to change after several more releases, or maybe a year..)
2014-11-24renameJoey Hess
2014-11-24move property to ssh moduleJoey Hess
2014-11-24more work; builds nowJoey Hess
2014-11-23better property namesJoey Hess
2014-11-23hasSomePassword and hasPassword now default to using the name of the host as ↵Joey Hess
the Context for the password. To specify a different context, use hasSomePassword' and hasPassword' (API change)
2014-11-23WIPJoey Hess
2014-11-23commentJoey Hess
2014-11-23Git: bareRepoFélix Sipma
Signed-off-by: Félix Sipma <felix.sipma@no-log.org>
2014-11-23Group propertiesFélix Sipma
Signed-off-by: Félix Sipma <felix.sipma@no-log.org>
2014-11-23preferred styleJoey Hess
2014-11-23User: hasGroupFélix Sipma
Signed-off-by: Félix Sipma <felix.sipma@no-log.org>
2014-11-22propellor spinJoey Hess
2014-11-22propellor spinJoey Hess
2014-11-22pute full path to bin/propellor inside shimJoey Hess
2014-11-22reorgJoey Hess
2014-11-22propellor spinJoey Hess
2014-11-22propellor spinJoey Hess
2014-11-22propellor spinJoey Hess
2014-11-21propellor spinJoey Hess
2014-11-21allow disabling nspawn params, and default to bind mounting /etc/resolv.confJoey Hess
2014-11-21propellor spinJoey Hess
2014-11-21allow configuring systemd-nspawn parametersJoey Hess
2014-11-21split out info typesJoey Hess
2014-11-21propellor spinJoey Hess
2014-11-21typoJoey Hess
2014-11-21lock down chroot permJoey Hess
2014-11-21add debootstrap parametersJoey Hess
2014-11-21implement teardownJoey Hess
2014-11-21os info propigationJoey Hess
Also, lost the systemd-nspawn parameters; I'll do that some other way.
2014-11-21fix info propigationJoey Hess
Need to propigate the full container info, not the subset used in chroot deployment.
2014-11-21propellor spinJoey Hess
2014-11-21propellor spinJoey Hess
2014-11-21propellor spinJoey Hess
2014-11-21propellor spinJoey Hess
2014-11-21propellor spinJoey Hess
2014-11-21systemd container may be mostly done (untested)Joey Hess
2014-11-21add missing support for reverting chrootJoey Hess
wow, that was suprisingly trivial!
2014-11-21avoid console output when chaining into chroot and not at consoleJoey Hess
2014-11-20incomplete systemd container supportJoey Hess
2014-11-20propellor spinJoey Hess
2014-11-20fix chroot info propigationJoey Hess