سطر 1: |
سطر 1: |
− | == /etc/puppet/manifestations/site.pp == | + | == /etc/puppet/manifests/site.pp == |
| <pre> | | <pre> |
| #class { 'apt':} | | #class { 'apt':} |
سطر 486: |
سطر 486: |
| 'filezilla': | | 'filezilla': |
| ensure => installed | | ensure => installed |
| + | } |
| + | </pre> |
| + | |
| + | |
| + | == /etc/puppet/manifests/nodes.pp == |
| + | <pre>node default { |
| + | include baseclass |
| + | } |
| + | node 'basenode' { |
| + | # include baseclass |
| + | include digitalinstallation |
| + | include arabic |
| + | include autodir::autodir-camps-default |
| + | include adefcamps::adefcampssetup |
| + | #include default |
| + | } |
| + | |
| + | node 'lab3-pc8.adefcamps.org' inherits basenode { |
| + | } |
| + | |
| + | #node default { |
| + | # include squid-deb-proxy-client |
| + | #include add-lmms-repo |
| + | # include autofs |
| + | #include autofs-service |
| + | #include /adefcamps |
| + | #include kdenlive |
| + | #include soundconverter |
| + | #include vlc |
| + | #include openshot |
| + | #include pitivi |
| + | #include audacity |
| + | #include lmms |
| + | #include mixxx |
| + | #include ardour |
| + | #include jack |
| + | #include vocproc |
| + | #include hydrogen |
| + | # include gimp |
| + | #include inkscape |
| + | #include pencil |
| + | #include stopmotion |
| + | #include rosegarden |
| + | ##include blender |
| + | #include soundconverter |
| + | #include winff |
| + | #include hydrogen |
| + | #include ubuntu-restricted-extras |
| + | #include vlc |
| + | #include soundconverter |
| + | #include synfigstudio |
| + | #include fonts-arabeyes |
| + | #include fonts-hosny-amiri |
| + | #include fonts-hosni-thabit |
| + | #include k3b |
| + | #} |
| + | |
| + | node 'cmpsrvlinpuppetmasterclient01v.adefcamps.org' { |
| + | include squid-deb-proxy-client |
| + | #include add-lmms-repo |
| + | include kdenlive |
| + | include soundconverter |
| + | include vlc |
| + | } |
| + | |
| + | node 'labn-pcm.adefcamps.org' { |
| + | include squid-deb-proxy-client |
| + | #include add-lmms-repo |
| + | include kdenlive |
| + | include soundconverter |
| + | include vlc |
| + | include openshot |
| + | include pitivi |
| + | include audacity |
| + | include lmms |
| + | include mixxx |
| + | include ardour |
| + | include jack |
| + | include vocproc |
| + | include hydrogen |
| + | include gimp |
| + | include inkscape |
| + | include pencil |
| + | include stopmotion |
| + | include rosegarden |
| + | include blender |
| + | include soundconverter |
| + | include winff |
| + | include hydrogen |
| + | include ubuntu-restricted-extras |
| + | include vlc |
| + | include soundconverter |
| + | include synfigstudio |
| + | include fonts-arabeyes |
| + | include fonts-hosny-amiri |
| + | include fonts-hosni-thabit |
| + | include k3b |
| + | } |
| + | node 'lab1-pc1' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab1-pc2' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab1-pc3' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab1-pc4' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab1-pc5' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab1-pc6' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab1-pc7' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab1-pc8' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab1-pc9' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab1-pc10' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab1-pc11' inherits basenode { |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| + | } |
| + | node 'lab1-pc12' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab2-pc1' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab2-pc2' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab2-pc3' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab2-pc4' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab2-pc5' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab2-pc6' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab2-pc7' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab2-pc8' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab2-pc9' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab2-pc10' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab2-pc11' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab2-pc12' inherits basenode { |
| + | include add-nfs-on-20 |
| + | } |
| + | node 'lab3-pc1' inherits basenode { |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| + | } |
| + | node 'lab3-pc2' inherits basenode { |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| + | } |
| + | node 'lab3-pc3' inherits basenode { |
| + | include add-gnome-shell |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| + | } |
| + | node 'lab3-pc4' inherits basenode { |
| + | include add-gnome-shell |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| + | } |
| + | node 'lab3-pc5' inherits basenode { |
| + | include add-gnome-shell |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| + | } |
| + | node 'lab3-pc6' inherits basenode { |
| + | include add-gnome-shell |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| + | } |
| + | node 'lab3-pc7' inherits basenode { |
| + | include add-gnome-shell |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| + | } |
| + | node 'lab3-pc8' inherits basenode { |
| + | include add-gnome-shell |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| + | } |
| + | node 'lab3-pc9' inherits basenode { |
| + | include add-gnome-shell |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| + | } |
| + | node 'lab3-pc10' inherits basenode { |
| + | include add-gnome-shell |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| + | } |
| + | node 'lab3-pc11' inherits basenode { |
| + | include add-gnome-shell |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| + | } |
| + | node 'lab3-pc12' inherits basenode { |
| + | include add-gnome-shell |
| + | include add-nfs-on-20 |
| + | include digitalinstallation |
| } | | } |
| </pre> | | </pre> |