Changeset 206


Ignore:
Timestamp:
May 24, 2009, 12:57:06 PM (15 years ago)
Author:
sebas
Message:

client de stream + punto de montage de grupos

Location:
trunk/puppet/manifests
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/puppet/manifests/classes/estacion-de-trabajo.pp

    r205 r206  
    88
    99## connexion a samba
    10     package { [ "smbfs" ]: ensure => installed }
     10#TODO
     11#    package { [ "smbfs" ]: ensure => installed }
    1112
    1213## security
  • trunk/puppet/manifests/site.pp

    r183 r206  
    1818    include estacion-de-trabajo
    1919}
     20
     21node ardizzone {
     22    include test_class
     23    include audiostreamer
     24}
     25
    2026node walsh {
    2127    include test_class
     
    3743    include matrix::ldapauthclient
    3844
     45    # mount samba shared
     46    package {
     47         [ "smbfs" ]: ensure => installed;
     48     }
     49
     50    file { ["/home"]:
     51      ensure => directory,
     52      owner => "root", group => "root", mode => "755"
     53    }
     54    file { ["/home/sedenacional-prensa"]:
     55      ensure => directory,
     56      owner => "root", group => "sedenacional-prensa", mode => "770"
     57    }
     58
     59    file { ["/home/sedenacional-internacional"]:
     60      ensure => directory,
     61      owner => "root", group => "sedenacional-internacional", mode => "770"
     62    }
     63
     64    file { ["/home/sedenacional-observatorio"]:
     65      ensure => directory,
     66      owner => "root", group => "sedenacional-observatorio", mode => "770"
     67    }
     68
     69    file { ["/home/sedenacional-genero"]:
     70      ensure => directory,
     71      owner => "root", group => "sedenacional-genero", mode => "770"
     72    }
     73
     74     mount { "/home/sedenacional-prensa":
     75         atboot   => true,
     76         device   => "//tupac/prensa",
     77         ensure   => mounted,
     78         fstype   => "smbfs",
     79         remounts => false,
     80         options  => "credentials=/root/smb-prensa,dir_mode=0770,gid=10048,iocharset=utf8",
     81         require  => package["smbfs"],
     82     }
     83
     84     mount { "/home/sedenacional-internacional":
     85         atboot   => true,
     86         device   => "//tupac/internacional",
     87         ensure   => mounted,
     88         fstype   => "smbfs",
     89         remounts => false,
     90         options  => "credentials=/root/smb-internacional,dir_mode=0770,gid=10049,iocharset=utf8",
     91         require  => package["smbfs"],
     92     }
     93
     94     mount { "/home/sedenacional-observatorio":
     95         atboot   => true,
     96         device   => "//tupac/observatorio",
     97         ensure   => mounted,
     98         fstype   => "smbfs",
     99         remounts => false,
     100         options  => "credentials=/root/smb-observatorio,dir_mode=0770,gid=10050,iocharset=utf8",
     101         require  => package["smbfs"],
     102     }
     103
     104     mount { "/home/sedenacional-genero":
     105         atboot   => true,
     106         device   => "//tupac/genero",
     107         ensure   => mounted,
     108         fstype   => "smbfs",
     109         remounts => false,
     110         options  => "credentials=/root/smb-genero,dir_mode=0770,gid=10051,iocharset=utf8",
     111         require  => package["smbfs"],
     112     }
     113
     114
    39115}
    40116
Note: See TracChangeset for help on using the changeset viewer.