solaris.pp 576 B

1234567891011121314151617181920212223242526272829
  1. # Class: nginx::package::solaris
  2. #
  3. # This module manages NGINX package installation on solaris based systems
  4. #
  5. # Parameters:
  6. #
  7. # *package_name*
  8. # Needs to be specified. SFEnginx,CSWnginx depending on where you get it.
  9. #
  10. # *package_source*
  11. # Needed in case of Solaris 10.
  12. #
  13. # Actions:
  14. #
  15. # Requires:
  16. #
  17. # Sample Usage:
  18. #
  19. # This class file is not called directly
  20. class nginx::package::solaris(
  21. $package_name = undef,
  22. $package_source = '',
  23. $package_ensure = 'present'
  24. ){
  25. package { $package_name:
  26. ensure => $package_ensure,
  27. source => $package_source
  28. }
  29. }