/[adm]/puppet/modules/transifex/manifests/init.pp
ViewVC logotype

Diff of /puppet/modules/transifex/manifests/init.pp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1198 by misc, Thu Feb 24 18:52:56 2011 UTC revision 1209 by misc, Fri Feb 25 00:55:23 2011 UTC
# Line 87  class transifex { Line 87  class transifex {
87    
88    apache::vhost_redirect_ssl { "transifex.$domain": }    apache::vhost_redirect_ssl { "transifex.$domain": }
89    
90      # the group are mapped from ldap, since AUTH_LDAP_FIND_GROUP_PERMS is set to yes
91      # but the group need to exist in django first
92    django_application::create_group { ["mga-i18n","mga-i18n-committers"]:    django_application::create_group { ["mga-i18n","mga-i18n-committers"]:
93      module => "transifex",      module => "transifex",
94      path => "/usr/share/transifex:/usr/share",      path => "/usr/share/transifex:/usr/share",
95    }      }  
96    
97    django_application::add_permission_to_group { ['add_project','change_project','delete_project']:    # allow the people in mga-i18n-committers to :
98      #  - manage projects
99      #  - manage ressources
100      django_application::add_permission_to_group { ['add_project',
101                                                     'change_project',
102                                                     'delete_project',
103                                                     'add_resource',
104                                                     'change_resource',
105                                                     'delete_resource',    
106                                                    ]:
107      group => 'mga-i18n-committers',      group => 'mga-i18n-committers',
108      module => "transifex",      module => "transifex",
109      path => "/usr/share/transifex:/usr/share",      path => "/usr/share/transifex:/usr/share",

Legend:
Removed from v.1198  
changed lines
  Added in v.1209

  ViewVC Help
Powered by ViewVC 1.1.30