Puppet Class: profile::openstack::base::puppetmaster::safe_dirs

Defined in:
modules/profile/manifests/openstack/base/puppetmaster/safe_dirs.pp

Overview



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'modules/profile/manifests/openstack/base/puppetmaster/safe_dirs.pp', line 3

class profile::openstack::base::puppetmaster::safe_dirs () {
    # Git defaults to preventing multiple users from messing with the
    # a directory, but for us that's a feature more than a security risk.
    #
    # T325128, T325280

    git::systemconfig { 'allow multiple local git users in labs/private':
        settings => {
            'safe' => {
                'directory' => '/var/lib/git/labs/private',
            }
        }
    }
    git::systemconfig { 'allow multiple local git users in operations/puppet':
        settings => {
            'safe' => {
                'directory' => '/var/lib/git/operations/puppet',
            }
        }
    }
}