File { owner => root, group => root, mode => 644, }
class postgresql { File { owner => "postgres", group => "postgres", mode => 640, } $pgsql_root = "/etc/postgresql/8.4/main" file { "$pgsql_root/postgresql.conf": content => template("postgresql/postgresql.conf.erb"), require => Package["postgresql"], } file { "$pgsql_root/pg_hba.conf": content => template("postgresql/pg_hba.conf.erb"), require => Package["postgresql"], } }