Changeset 541


Ignore:
Timestamp:
Feb 19, 2010, 4:18:20 PM (14 years ago)
Author:
sebas
Message:

seperacion entre ubuntu y debian de los archivos de configuraciones

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/puppet/modules/puppet-openldap/manifests/classes/client.pp

    r530 r541  
    1717        ]: ensure => installed
    1818    }
     19   
     20    case $operatingsystem {
     21        Debian: {
     22            file {
     23                "/etc/pam_ldap.conf":
     24                    require => Package["base-files"],
     25                    ensure => present,
     26                    content => template("openldap/pam_ldap.conf.erb");
     27                "/etc/libnss-ldap.conf":
     28                    require => Package["base-files"],
     29                    ensure => present,
     30                    content => template("openldap/ldap.conf.erb");
     31                }
     32        }
     33        Ubuntu: {
     34            file {
     35                "/etc/ldap.conf":
     36                    require => Package["base-files"],
     37                    ensure => present,
     38                    content => template("openldap/ldap.conf.erb");
     39                "/etc/ldap/ldap.conf":
     40                    require => Package["base-files"],
     41                    ensure => present,
     42                    content => template("openldap/ldap.conf.erb");
     43                }
     44        }
     45        default: {
     46           err("Your $operatingsystem is not supported yet to configure openldap-client")
     47        }
     48    }
    1949
    2050    file {
    21         "/etc/ldap.conf":
    22             require => Package["base-files"],
    23             ensure => present,
    24             content => template("openldap/ldap.conf.erb");
    25         "/etc/ldap/ldap.conf":
    26             require => Package["base-files"],
    27             ensure => present,
    28             content => template("openldap/ldap.conf.erb");
    2951        "/etc/nsswitch.conf":
    3052            source => "puppet:///openldap/etc/nsswitch.conf",
Note: See TracChangeset for help on using the changeset viewer.