Feature #446 » 0001-Improvements-for-Debian-package.patch
extras/debian/changelog | ||
---|---|---|
foreman (0.1.6-1) experimental; urgency=low
|
||
* New upstream release
|
||
-- Jochen Schalanda <jochen@schalanda.name> Mon, 10 Nov 2010 14:32:22 +0300
|
||
foreman (0.1.5-3) experimental; urgency=low
|
||
* Added cron support
|
||
* Fixed dependencies of foreman-sqlite3, foreman-mysql and foreman-pgsql
|
||
* Relaxed dependencies of foreman
|
||
-- Jochen Schalanda <jochen@schalanda.name> Mon, 08 Nov 2010 16:28:17 +0300
|
||
foreman (0.1.5-2) experimental; urgency=low
|
||
* Bugfixes, added support for dbconfig-common and split packages.
|
extras/debian/control | ||
---|---|---|
Package: foreman
|
||
Architecture: all
|
||
Pre-Depends: debconf
|
||
Depends: ruby, ruby1.8 (>= 1.8.7), rubygems, rubygems1.8, rake (>=0.8.1), libjs-prototype (>= 1.6.0), libjs-scriptaculous (>= 1.8.1), puppet (>=0.24.4), dbconfig-common, foreman-sqlite3 | foreman-mysql | foreman-pgsql, ${misc:Depends}
|
||
Recommends: libfcgi-ruby, libapache2-mod-passenger | libapache2-mod-fcgid
|
||
Suggests: thin | mongrel | httpd-cgi
|
||
Depends: ruby, ruby1.8 (>= 1.8.7), rubygems, rubygems1.8, rake (>=0.8.1), libjs-prototype (>= 1.6.0), libjs-scriptaculous (>= 1.8.1), puppet (>=0.24.4), dbconfig-common, ${misc:Depends}
|
||
Suggests: thin | mongrel | httpd-cgi, libfcgi-ruby, libapache2-mod-passenger | libapache2-mod-fcgid
|
||
Enhances: puppet
|
||
Description: Systems management web interface
|
||
Foreman is aimed to be a single address for all machines life cycle management.
|
||
.
|
||
... | ... | |
Package: foreman-mysql
|
||
Architecture: all
|
||
Depends: libdbd-mysql-ruby, mysql-client | virtual-mysql-client, ${misc:Depends}
|
||
Depends: foreman, libdbd-mysql-ruby, ${misc:Depends}
|
||
Recommends: mysql-client | virtual-mysql-client
|
||
Suggests: mysql-server
|
||
Description: metapackage providing MySQL dependencies for Foreman
|
||
This package only provides MySQL dependencies for Foreman, a
|
||
... | ... | |
Package: foreman-pgsql
|
||
Architecture: all
|
||
Depends: libdbd-pg-ruby, postgresql-client, ${misc:Depends}
|
||
Depends: foreman, libdbd-pg-ruby, ${misc:Depends}
|
||
Recommends: postgresql-client
|
||
Suggests: postgresql
|
||
Description: metapackage providing PostgreSQL dependencies for Foreman
|
||
This package provides PostgreSQL dependencies for Foreman, a
|
||
... | ... | |
Package: foreman-sqlite3
|
||
Architecture: all
|
||
Depends: libdbd-sqlite3-ruby, sqlite3, ${misc:Depends}
|
||
Depends: foreman, libdbd-sqlite3-ruby, ${misc:Depends}
|
||
Recommends: sqlite3
|
||
Description: metapackage providing sqlite dependencies for Foreman
|
||
This package provides sqlite dependencies for Foreman, a
|
||
flexible systems management web application. Install this
|
extras/debian/foreman.cron.d | ||
---|---|---|
SHELL=/bin/sh
|
||
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
|
||
RAILS_ENV=production
|
||
FOREMAN_HOME=/usr/share/foreman
|
||
# Clean up the session entries in the database
|
||
15 23 * * * foreman cd ${FOREMAN_HOME} && /usr/bin/rake db:sessions:clear
|
||
# Send out daily summary
|
||
0 7 * * * foreman cd ${FOREMAN_HOME} && /usr/bin/rake reports:summarize
|
||
# Expire old reports
|
||
30 7 * * * foreman cd ${FOREMAN_HOME} && /usr/bin/rake reports:expire
|
||
# Only use the following cronjob if you're using stored configs!
|
||
# Populate hosts
|
||
*/30 * * * * foreman cd ${FOREMAN_HOME} && /usr/bin/rake puppet:migrate:populate_hosts
|
||
# Only uncomment the following cronjob if you're not using stored configs!
|
||
# Send facts to Foreman.
|
||
#*/2 * * * * puppet ${FOREMAN_HOME}/extras/puppet/foreman/files/push_facts.rb
|
||
extras/debian/postinst | ||
---|---|---|
# see: dh_installdeb(1)
|
||
set -e
|
||
#set -x
|
||
if [ ! -z "${DEBUG}" ]; then set -x; fi
|
||
. /usr/share/debconf/confmodule
|
||
. /usr/share/dbconfig-common/dpkg/postinst
|
extras/debian/postrm | ||
---|---|---|
#!/bin/sh
|
||
set -e
|
||
#set -x
|
||
if [ ! -z "${DEBUG}" ]; then set -x; fi
|
||
if [ -f /usr/share/debconf/confmodule ]; then
|
||
. /usr/share/debconf/confmodule
|
extras/debian/preinst | ||
---|---|---|
#!/bin/sh
|
||
set -e
|
||
#set -x
|
||
if [ ! -z "${DEBUG}" ]; then set -x; fi
|
||
#DEBHELPER#
|
||
extras/debian/prerm | ||
---|---|---|
#!/bin/sh
|
||
set -e
|
||
#set -x
|
||
if [ ! -z "${DEBUG}" ]; then set -x; fi
|
||
. /usr/share/debconf/confmodule
|
||
. /usr/share/dbconfig-common/dpkg/prerm
|
extras/debian/rules | ||
---|---|---|
# Remove executable bit from files where not necessary
|
||
chmod a-x debian/foreman/usr/share/foreman/extras/jumpstart/rules.ok
|
||
chmod a-x debian/foreman/usr/share/foreman/vendor/rails/actionmailer/lib/action_mailer/vendor/text-format-0.6.3/text/format.rb
|
||
chmod a-x debian/foreman/usr/share/foreman/vendor/rails/actionmailer/lib/action_mailer/vendor/tmail-1.2.7/tmail/vendor/rchardet-1.3/lib/rchardet/*.rb
|
||
chmod a-x debian/foreman/usr/share/foreman/vendor/rails/actionpack/lib/action_controller/request.rb
|
||
chmod a-x debian/foreman/usr/share/foreman/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
|
||
chmod a-x debian/foreman/usr/share/foreman/vendor/rails/activerecord/lib/active_record/*.rb
|
- « Previous
- 1
- 2
- Next »