Add some web server options, mostly taken from OpenShift cartridges.

This commit is contained in:
Bill Nottingham 2012-07-31 17:10:16 -04:00
parent 41ba51a1fc
commit b4630cbc1a

View File

@ -573,6 +573,218 @@
<packagereq>osmo</packagereq>
</packagelist>
</group>
<group>
<id>haproxy</id>
<_name>HAProxy</_name>
<_description>TCP/HTTP Load Balancer.</_description>
<default>false</default>
<uservisible>false</uservisible>
<packagelist>
<packagereq>haproxy</packagereq>
<packagereq>rubygem-daemons</packagereq>
<packagereq>rubygem-rest-client</packagereq>
</packagelist>
</group>
<group>
<id>jbossas</id>
<_name>JBoss Application Server</_name>
<_description>Java appliation server.</_description>
<default>false</default>
<uservisible>false</uservisible>
<packagelist>
<packagereq>java-1.7.0-openjdk</packagereq>
<packagereq>java-1.7.0-openjdk-devel</packagereq>
<packagereq>jboss-as</packagereq>
<packagereq>jboss-modules</packagereq>
<packagereq>maven</packagereq>
</packagelist>
</group>
<group>
<id>mongodb</id>
<_name>MongoDB</_name>
<_description>Scalable high-performance NoSQL database.</_description>
<default>false</default>
<uservisible>false</uservisible>
<packagelist>
<packagereq>libmongodb</packagereq>
<packagereq>mongodb</packagereq>
<packagereq>mongodb-devel</packagereq>
<packagereq>mongodb-server</packagereq>
</packagelist>
</group>
<group>
<id>perl-web</id>
<_name>Perl for Web</_name>
<_description>Basic Perl web application support.</_description>
<default>false</default>
<uservisible>false</uservisible>
<packagelist>
<packagereq>perl-core</packagereq>
<packagereq>ImageMagick-perl</packagereq>
<packagereq>mod_perl</packagereq>
<packagereq>perl-App-cpanminus</packagereq>
<packagereq>perl-CPAN</packagereq>
<packagereq>perl-CPANPLUS</packagereq>
<packagereq>perl-DBD-MySQL</packagereq>
<packagereq>perl-DBD-SQLite</packagereq>
<packagereq>perl-MongoDB</packagereq>
</packagelist>
</group>
<group>
<id>php</id>
<_name>PHP</_name>
<_description>General-purpose web development scripting language.</_description>
<default>false</default>
<uservisible>false</uservisible>
<packagelist>
<packagereq>php</packagereq>
<packagereq>php</packagereq>
<packagereq>php-bcmath</packagereq>
<packagereq>php-devel</packagereq>
<packagereq>php-gd</packagereq>
<packagereq>php-imap</packagereq>
<packagereq>php-mbstring</packagereq>
<packagereq>php-mcrypt</packagereq>
<packagereq>php-mysql</packagereq>
<packagereq>php-pdo</packagereq>
<packagereq>php-pear</packagereq>
<packagereq>php-pecl-apc</packagereq>
<packagereq>php-pecl-mongo</packagereq>
<packagereq>php-pgsql</packagereq>
<packagereq>php-process</packagereq>
<packagereq>php-soap</packagereq>
<packagereq>php-xml</packagereq>
</packagelist>
</group>
<group>
<id>python</id>
<_name>Python</_name>
<_description>Basic Python web application support.</_description>
<default>false</default>
<uservisible>false</uservisible>
<packagelist>
<packagereq>freetype-devel</packagereq>
<packagereq>libcurl</packagereq>
<packagereq>libcurl-devel</packagereq>
<packagereq>libjpeg-turbo</packagereq>
<packagereq>libjpeg-turbo-devel</packagereq>
<packagereq>mod_wsgi</packagereq>
<packagereq>MySQL-python</packagereq>
<packagereq>numpy</packagereq>
<packagereq>numpy-f2py</packagereq>
<packagereq>pymongo</packagereq>
<packagereq>pymongo-gridfs</packagereq>
<packagereq>python</packagereq>
<packagereq>python-magic</packagereq>
<packagereq>python-psycopg2</packagereq>
<packagereq>python-virtualenv</packagereq>
</packagelist>
</group>
<group>
<id>rubyonrails</id>
<_name>Ruby on Rails</_name>
<_description>Ruby on Rails web application stack.</_description>
<default>false</default>
<uservisible>false</uservisible>
<packagelist>
<packagereq>ImageMagick-devel</packagereq>
<packagereq>js</packagereq>
<packagereq>libev</packagereq>
<packagereq>libev-devel</packagereq>
<packagereq>libxml2</packagereq>
<packagereq>libxml2-devel</packagereq>
<packagereq>libxslt</packagereq>
<packagereq>libxslt-devel</packagereq>
<packagereq>mysql-devel</packagereq>
<packagereq>ruby</packagereq>
<packagereq>ruby-devel</packagereq>
<packagereq>rubygem-nokogiri</packagereq>
<packagereq>rubygems</packagereq>
<!-- <packagereq>ruby-js</packagereq> -->
<!-- <packagereq>ruby-js-devel</packagereq> -->
<!-- <packagereq>ruby-libyaml</packagereq> -->
<!-- <packagereq>ruby-libyaml-devel</packagereq> -->
<!-- <packagereq>ruby-mod_passenger</packagereq> -->
<packagereq>ruby-RMagick</packagereq>
<packagereq>ruby</packagereq>
<packagereq>ruby-devel</packagereq>
<packagereq>rubygem-actionmailer</packagereq>
<packagereq>rubygem-actionpack</packagereq>
<packagereq>rubygem-activemodel</packagereq>
<packagereq>rubygem-activerecord</packagereq>
<packagereq>rubygem-activeresource</packagereq>
<packagereq>rubygem-activesupport</packagereq>
<packagereq>rubygem-arel</packagereq>
<packagereq>rubygem-bacon</packagereq>
<packagereq>rubygem-bcrypt-ruby</packagereq>
<packagereq>rubygem-bigdecimal</packagereq>
<packagereq>rubygem-bson</packagereq>
<packagereq>rubygem-bson_ext</packagereq>
<packagereq>rubygem-builder</packagereq>
<packagereq>rubygem-bundler</packagereq>
<!-- <packagereq>rubygem-coffee-rails</packagereq> -->
<!-- <packagereq>rubygem-coffee-script</packagereq> -->
<packagereq>rubygem-diff-lcs</packagereq>
<packagereq>rubygem-erubis</packagereq>
<!-- <packagereq>rubygem-execjs</packagereq> -->
<packagereq>rubygem-fakeweb</packagereq>
<packagereq>rubygem-fssm</packagereq>
<packagereq>rubygem-hike</packagereq>
<packagereq>rubygem-http_connection</packagereq>
<packagereq>rubygem-i18n</packagereq>
<packagereq>rubygem-introspection</packagereq>
<packagereq>rubygem-io-console</packagereq>
<packagereq>rubygem-journey</packagereq>
<!-- <packagereq>rubygem-jquery-rails</packagereq> -->
<packagereq>rubygem-json</packagereq>
<packagereq>rubygem-json_pure</packagereq>
<packagereq>rubygem-mail</packagereq>
<packagereq>rubygem-metaclass</packagereq>
<packagereq>rubygem-mime-types</packagereq>
<packagereq>rubygem-minitest</packagereq>
<packagereq>rubygem-mocha</packagereq>
<!-- <packagereq>rubygem-mongo</packagereq> -->
<packagereq>rubygem-multi_json</packagereq>
<!-- <packagereq>rubygem-passenger</packagereq> -->
<!-- <packagereq>rubygem-passenger-devel</packagereq> -->
<!-- <packagereq>rubygem-passenger-native</packagereq> -->
<!-- <packagereq>rubygem-passenger-native-libs</packagereq> -->
<packagereq>rubygem-pg</packagereq>
<packagereq>rubygem-polyglot</packagereq>
<packagereq>rubygem-rack</packagereq>
<packagereq>rubygem-rack-cache</packagereq>
<packagereq>rubygem-rack-ssl</packagereq>
<packagereq>rubygem-rack-test</packagereq>
<packagereq>rubygem-rails</packagereq>
<packagereq>rubygem-railties</packagereq>
<packagereq>rubygem-rake</packagereq>
<packagereq>rubygem-rdoc</packagereq>
<packagereq>rubygem-rspec</packagereq>
<packagereq>rubygem-ruby2ruby</packagereq>
<packagereq>rubygem-ruby_parser</packagereq>
<packagereq>rubygems</packagereq>
<packagereq>rubygem-sass</packagereq>
<!-- <packagereq>rubygem-sass-rails</packagereq> -->
<packagereq>rubygem-sexp_processor</packagereq>
<packagereq>rubygem-sinatra</packagereq>
<!-- <packagereq>rubygem-sprockets</packagereq> -->
<packagereq>rubygem-sqlite3</packagereq>
<packagereq>rubygem-test_declarative</packagereq>
<packagereq>rubygem-thor</packagereq>
<packagereq>rubygem-tilt</packagereq>
<packagereq>rubygem-treetop</packagereq>
<packagereq>rubygem-tzinfo</packagereq>
<!-- <packagereq>rubygem-uglifier</packagereq> -->
<packagereq>rubygem-xml-simple</packagereq>
<packagereq>rubygem-ZenTest</packagereq>
<packagereq>ruby-irb</packagereq>
<packagereq>ruby-libs</packagereq>
<packagereq>ruby-mysql</packagereq>
<packagereq>ruby-tcltk</packagereq>
<!-- <packagereq>ruby-runtime</packagereq> -->
<packagereq>sqlite-devel</packagereq>
</packagelist>
</group>
<group>
<id>admin-tools</id>
<_name>Administration Tools</_name>