Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 508498 - app-admin/puppet(-3.4.3-r1): /etc/puppet is 0750 root:root, unreadable for standalone puppetmaster
Summary: app-admin/puppet(-3.4.3-r1): /etc/puppet is 0750 root:root, unreadable for st...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-23 13:32 UTC by Alex Legler (RETIRED)
Modified: 2014-05-14 06:36 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Legler (RETIRED) archtester gentoo-dev Security 2014-04-23 13:32:04 UTC
/etc/puppet is installed as 0750, belonging to root:root, while the standalone puppetmaster runs under the puppet user.

This results in rather misleading errors: "Error: Could not request certificate: Error 400 on SERVER: Permission denied - /etc/puppet/auth.conf"

A chgrp puppet /etc/puppet fixes that.
Comment 1 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2014-05-14 06:36:40 UTC
fixed in 3.5.1

made the dir owner puppet for /etc/puppet