Updates:
Status: Fixed
Owner: [email protected]
Comment #3 on issue 953 by [email protected]: Split-user: wconfd tries to
chown its listening socket to a different user
https://code.google.com/p/ganeti/issues/detail?id=953
commit 4ddce51deb43bee0d5532b2b9c64d04fe65db235
Author: Apollon Oikonomopoulos <[email protected]>
Date: Tue Sep 23 15:09:06 2014 +0300
metad: run as root to bind port 80
metad needs to bind port 80, so it should really startup as root. Note
that this should ideally be fixed, either by changing the port to an
unprivileged one, or by dropping root privileges after binding the port.
The latter solution is the preferred one, since using port 80 is
mandated in the design document.
Signed-off-by: Apollon Oikonomopoulos <[email protected]>
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
commit 9decc439eb4a996bc5b7ac8a6852be545a494ecd
Author: Apollon Oikonomopoulos <[email protected]>
Date: Tue Sep 23 15:09:05 2014 +0300
WConfd: run as <prefix>-masterd by default
Since WConfd is taking over the old masterd role, it is best to have it
run as the old masterd user. A lot of the files (notably config.data and
client.pem) are accessible by masterd-only.
This is really just to ease the transition from masterd to wconfd and
get things working again and should be re-evaluated in the long run.
This fixes issues #952 and #953.
Signed-off-by: Apollon Oikonomopoulos <[email protected]>
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
commit abd215fa17a038233d3e1d2533899f8354ad9ce4
Author: Apollon Oikonomopoulos <[email protected]>
Date: Tue Sep 23 15:09:04 2014 +0300
WConfd: use own server config instead of LuxiD's
Signed-off-by: Apollon Oikonomopoulos <[email protected]>
Signed-off-by: Klaus Aehlig <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
These patches fix the situation for 2.12. The split-user roles for the new
daemons should be reevaluated for the long run. This is tracked in issue
955.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings