summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-09-19propellor spinJoey Hess
2018-09-14updateJoey Hess
2018-09-09propellor spinJoey Hess
2018-09-09propellor spinJoey Hess
2018-09-09propellor spinJoey Hess
2018-09-09propellor spinJoey Hess
2018-09-09propellor spinJoey Hess
2018-09-08propellor spinJoey Hess
2018-08-31key upgradeJoey Hess
2018-08-28propellor spinJoey Hess
2018-08-20Removed HostingProvider.CloudatCost module as it lacks a maintainerJoey Hess
(If anyone would like to maintain it, send a patch adding it back.) (API change)
2018-08-20propellor spinJoey Hess
2018-08-20Sudo.enabledFor: Write to /etc/sudoers.d/000users rather than to /etc/sudoersJoey Hess
(Any old lines it wrote to /etc/sudoers will be removed.) This fixes a potential ordering problem; the property used to append the line to /etc/sudoers, but that would override more specific lines in the include directory. By putting it in a file that is included first, it'll come before all includes, without needing to parse the sudoers file in order to put it before the includedir line. Note that, if there is a more specific line for the user in /etc/sudoers before the includedir, it will be overridden by the line in /etc/sudoers.d/000users. But, this is not a behavior change from before, when the line was appended to the end. This commit was sponsored by Jeff Goeke-Smith on Patreon.
2018-08-20propellor spinJoey Hess
2018-08-20Added Sudo.sudoersDFile property.Joey Hess
This commit was sponsored by Ewen McNeill on Patreon.
2018-08-20hub permsJoey Hess
2018-08-20comment typoJoey Hess
2018-08-20propellor spinJoey Hess
2018-08-19avoid "Mounted Mount" in journalJoey Hess
2018-08-19propellor spinJoey Hess
2018-08-19propellor spinJoey Hess
2018-08-19one more fixJoey Hess
2018-08-19propellor spinJoey Hess
2018-08-19fix escaping non-alphanumericsJoey Hess
2018-08-19propellor spinJoey Hess
2018-08-19setting up joeyconfig after mergeJoey Hess
2018-08-19propellor spinJoey Hess
2018-08-19Systemd.escapePath functionJoey Hess
Useful when creating mount units.
2018-08-19Split mailname property out of Hostname.saneJoey Hess
Since bad mailname guesses can lead to ugly surprises. (API change) Kept it in the Hostname module for easy discoverability, and similar to Hostname.searchDomain it sets a value based on the hostname so makes sense to keep it in that module. Didn't implement the mailname equivilant of Hostname.setTo, because it's trivial to write the mailname file with a custom value if desired. This commit was sponsored by John Pellman on Patreon.
2018-08-18Added a commentmithrandi
2018-08-17Added a commentspwhitton
2018-08-16clean up after mergeJoey Hess
2018-08-16Merge branch 'joeyconfig'Joey Hess
2018-08-16followupJoey Hess
2018-08-16Merge branch 'master' of ssh://propellor.branchable.comJoey Hess
2018-08-16setting up joeyconfig after mergeJoey Hess
2018-08-16clean up after mergeJoey Hess
2018-08-16Merge branch 'joeyconfig'Joey Hess
2018-08-16followupJoey Hess
2018-08-16Added a commentmithrandi
2018-08-16setting up joeyconfig after mergeJoey Hess
2018-08-16responseJoey Hess
2018-08-16Added a commentmithrandi
2018-08-15Added a commentmithrandi
2018-08-15Added a commentmithrandi
2018-08-14responseJoey Hess
2018-08-14Fix another typomithrandi
2018-08-14Fix typomithrandi
2018-08-14(no commit message)mithrandi
2018-08-10fix sequenceJoey Hess