summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-02Added a comments@aa9ff9ce06b08acfd2a93ebd342ce6879430fbdd
2019-06-02Added a commentspwhitton
2019-06-02Added a commentspwhitton
2019-05-30(no commit message)david
2019-05-29(no commit message)david
2019-05-29New post about merging upstream changes.s@aa9ff9ce06b08acfd2a93ebd342ce6879430fbdd
2019-05-18post TODOspwhitton
2019-04-26add news item for propellor 5.8.0Joey Hess
2019-04-26releasing package propellor version 5.8.0Joey Hess
2019-04-22clean up after mergeJoey Hess
2019-04-22Merge branch 'joeyconfig'Joey Hess
2019-04-22updateJoey Hess
2019-04-22fix Git.pulled always reporting a changeSean Whitton
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
2019-04-22commenJoey Hess
2019-04-22Merge branch 'master' of ssh://propellor.branchable.comJoey Hess
2019-04-20Added a commentNicolas.Schodet
2019-04-20Added a commentdesired.mta@88576fa3c90538abed47d3f0aa48d00bcc903b23
2019-04-18wordingJoey Hess
To me, "standardly" seemed to imply the property might be included by default, but it is not.
2019-04-18Added a comment: patches submittedspwhitton
2019-04-17propellor spinJoey Hess
2019-04-17propellor spinJoey Hess
2019-04-17propellor spinJoey Hess
2019-04-17propellor spinJoey Hess
2019-04-17propellor spinJoey Hess
2019-04-16setting up joeyconfig after mergeJoey Hess
2019-04-16commentJoey Hess
2019-04-16Merge branch 'master' of ssh://propellor.branchable.comJoey Hess
2019-04-16commentJoey Hess
2019-04-16Added a commentNicolas.Schodet
2019-04-16Added a comment: containerToHost?Nicolas.Schodet
2019-04-16Ssh.userKeys, Ssh.userKeyAt: Create .ssh directory when it does not yet exist.Joey Hess
* Ssh.userKeys, Ssh.userKeyAt: Create .ssh directory when it does not yet exist. * Ssh.userKeyAt: When a relative filepath is provided, it's put inside the user's .ssh directory.
2019-04-16commentJoey Hess
2019-04-14Added a commentNicolas.Schodet
2019-04-14Getting Info from containersNicolas.Schodet
2019-04-14Added a commentNicolas.Schodet
2019-04-14creating Ssh.userKeyAt should create the .ssh directoryNicolas.Schodet
2019-04-11Added a comment: Tested Hostname in a systemd containerNicolas.Schodet
2019-04-11(no commit message)desired.mta@88576fa3c90538abed47d3f0aa48d00bcc903b23
2019-04-09update changelogJoey Hess
2019-04-09Add User.ownsWithPrimaryGroupSean Whitton
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
2019-04-08change from inChroot to granular container capabilities infoJoey Hess
* Removed inChroot, instead use hasContainerCapability FilesystemContained. (API change) * Hostname: Properties that used to not do anything in a systemd or docker container will now change the container's hostname, since it's namespaced. More container capabilities can easily be added later, to fine grain control what properties will run in different kinds of containers. This changed CmdLine's Read instance, which should be ok, because propellor inside the container is always updated at the same time as propellor outside, so when it chains into the chroot, it will know to expect the capability list. Docker was not setting InChroot before, but now sets both container capabilities, so chroot setting will also work in it. Note that, things that used to check inChroot before would not work in docker, but things that check FilesystemContained now will. It may be that some of those properties don't really work properly in docker. And, Grub.installed used to run grub-mkconfig in a docker container before, I doubt that made sense (was it even safe?); it doesn't do it now. This commit was sponsored by Trenton Cronholm on Patreon.
2019-04-08Fix bug in File.containsShellSettingJoey Hess
It replaced whole shell conffile content with the setting if the file did not previously contain a line setting the key to some value. InsertSection is passed the whole content of the file, which does not contain the section yet (here the section is a single line). Probably this was not noticed because it's common for a shell config file to contain default values, so the buggy InsertSection rarely gets used. This commit was sponsored by Ethan Aubin.
2019-04-07Hostname is not set in a systemd containerNicolas.Schodet
2019-04-07Added a commentNicolas.Schodet
2019-04-05add news item for propellor 5.7.0Joey Hess
2019-04-05releasing package propellor version 5.7.0Joey Hess
2019-04-05clean up after mergeJoey Hess
2019-04-03propellor spinJoey Hess
2019-04-03propellor spinJoey Hess
2019-04-03remove old cron jobJoey Hess