```ruby
name             'squid'
maintainer       'Chef Software, Inc.'
maintainer_email 'cookbooks@chef.io'
license          'Apache 2.0'
description      'Installs/configures squid as a simple caching proxy'
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
version          '3.1.0'

recipe 'squid::default', 'Installs and configures Squid.'

%w(debian ubuntu centos fedora redhat scientific suse amazon smartos freebsd).each do |os|
  supports os
end

depends 'selinux_policy', '1.0.0'

source_url 'https://github.com/chef-cookbooks/squid'
issues_url 'https://github.com/chef-cookbooks/squid/issues'
chef_version '>= 12.1' if respond_to?(:chef_version)
```

Allow using the latest selinux_policy
user
```ruby
name             'squid'
maintainer       'Chef Software, Inc.'
maintainer_email 'cookbooks@chef.io'
license          'Apache 2.0'
description      'Installs/configures squid as a simple caching proxy'
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
version          '3.1.0'

recipe 'squid::default', 'Installs and configures Squid.'

%w(debian ubuntu centos fedora redhat scientific suse amazon smartos freebsd).each do |os|
  supports os
end

depends 'selinux_policy', '>= 1.0.0'

source_url 'https://github.com/chef-cookbooks/squid'
issues_url 'https://github.com/chef-cookbooks/squid/issues'
chef_version '>= 12.1' if respond_to?(:chef_version)
```
assistant