Advertisement
Guest User

Untitled

a guest
Jul 25th, 2014
409
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. #
  2. # Automatically generated by blueprint(7). Edit at your own risk.
  3. #
  4. class diffuglymodule2 {
  5. Exec {
  6. path => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
  7. }
  8. Class['files'] -> Class['packages']
  9. class files {
  10. file {
  11. '/etc':
  12. ensure => directory;
  13. '/etc/apt':
  14. ensure => directory;
  15. '/etc/apt/sources.list':
  16. content => template('diffuglymodule2/etc/apt/sources.list'),
  17. ensure => file,
  18. group => root,
  19. mode => 0644,
  20. owner => root;
  21. '/etc/init.d':
  22. ensure => directory;
  23. '/etc/init.d/.depend.boot':
  24. content => template('diffuglymodule2/etc/init.d/.depend.boot'),
  25. ensure => file,
  26. group => root,
  27. mode => 0644,
  28. owner => root;
  29. '/etc/myapp':
  30. ensure => directory;
  31. '/etc/myapp/conf':
  32. content => template('diffuglymodule2/etc/myapp/conf'),
  33. ensure => file,
  34. group => root,
  35. mode => 0644,
  36. owner => root;
  37. '/etc/shells':
  38. content => template('diffuglymodule2/etc/shells'),
  39. ensure => file,
  40. group => root,
  41. mode => 0644,
  42. owner => root;
  43. }
  44. }
  45. include files
  46. class packages {
  47. exec { 'apt-get -q update':
  48. before => Class['apt'],
  49. }
  50. class apt {
  51. package {
  52. 'htop':
  53. ensure => '1.0.1-1';
  54. 'screen':
  55. ensure => '4.1.0~20120320gitdb59704-7';
  56. 'vim-runtime':
  57. ensure => '2:7.3.547-7';
  58. }
  59. }
  60. include apt
  61. }
  62. include packages
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement