diff options
| author | Joey Hess <joeyh@joeyh.name> | 2016-06-09 16:14:34 -0400 |
|---|---|---|
| committer | Joey Hess <joeyh@joeyh.name> | 2016-06-09 16:14:34 -0400 |
| commit | e56d193951672bc13aca88b17704160703fcad8b (patch) | |
| tree | e4d8a633dc68a581419de96e3759f603497b46c0 | |
| parent | 7ecaae6a68bafdf6658bf07bf95dee50d5816bce (diff) | |
comment
| -rw-r--r-- | doc/forum/Propellor_from_unprivileged_account/comment_1_9a093f5ee1473549cef0578d1b2d1054._comment | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/forum/Propellor_from_unprivileged_account/comment_1_9a093f5ee1473549cef0578d1b2d1054._comment b/doc/forum/Propellor_from_unprivileged_account/comment_1_9a093f5ee1473549cef0578d1b2d1054._comment new file mode 100644 index 00000000..01fff2a8 --- /dev/null +++ b/doc/forum/Propellor_from_unprivileged_account/comment_1_9a093f5ee1473549cef0578d1b2d1054._comment @@ -0,0 +1,21 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 1""" + date="2016-06-09T20:06:05Z" + content=""" +Well propellor is normally built in the user's home directory and then +deploys updates to the hosts and is built and run as root on them. + +If you're wanting to only run propellor as a user, to manage some +user-specific properties, see the Propellor.Location module to change +the path where propellor depploys itself to on a host. + +And in Propellor.Spin it has several `"root@"` that you'd need to change to +make it ssh into the host as a different user. + +And, in Propellor.CmdLine, there's a check of `getRealUserID` to see if it's +running as root. + +I think that's everything that assumes root (aside from a great many +properties of course!), but can't swear to it. +"""]] |
