You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltacloud.apache.org by mf...@apache.org on 2011/06/02 14:30:26 UTC

svn commit: r1130520 - in /incubator/deltacloud/trunk/server/support/fedora: deltacloud-core-config deltacloud-core.spec

Author: mfojtik
Date: Thu Jun  2 12:30:25 2011
New Revision: 1130520

URL: http://svn.apache.org/viewvc?rev=1130520&view=rev
Log:
Added config file for Fedora

Added:
    incubator/deltacloud/trunk/server/support/fedora/deltacloud-core-config
Modified:
    incubator/deltacloud/trunk/server/support/fedora/deltacloud-core.spec

Added: incubator/deltacloud/trunk/server/support/fedora/deltacloud-core-config
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/support/fedora/deltacloud-core-config?rev=1130520&view=auto
==============================================================================
--- incubator/deltacloud/trunk/server/support/fedora/deltacloud-core-config (added)
+++ incubator/deltacloud/trunk/server/support/fedora/deltacloud-core-config Thu Jun  2 12:30:25 2011
@@ -0,0 +1,26 @@
+# Deltacloud API configuration 
+# http://deltacloud.org
+
+# Default port where Deltacloud API will listen on (3002)
+# You should be able to access Deltacloud API on http://localhost:PORT/api
+
+PORT=3002
+
+# Bind to HOST address (default: localhost)
+# You can use both IP address or hostname
+
+HOST=localhost
+
+# Default driver to be used (EC2).
+# NOTE: Some drivers require some additional gems to be installed.
+# Please reffer to http://deltacloud.org to see what gems are needed for specific
+# drivers
+
+DRIVER="ec2"
+
+# Default log file for Deltacloud API
+# LOGFILE="/var/log/deltacloud-core/ec2.log"
+#
+# Default user under Deltacloud API will be run (default: nobody)
+#
+# DELTACLOUD_USER="nobody"

Modified: incubator/deltacloud/trunk/server/support/fedora/deltacloud-core.spec
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/support/fedora/deltacloud-core.spec?rev=1130520&r1=1130519&r2=1130520&view=diff
==============================================================================
--- incubator/deltacloud/trunk/server/support/fedora/deltacloud-core.spec (original)
+++ incubator/deltacloud/trunk/server/support/fedora/deltacloud-core.spec Thu Jun  2 12:30:25 2011
@@ -3,13 +3,14 @@
 Summary: Deltacloud REST API
 Name: deltacloud-core
 Version: 0.3.0
-Release: 7%{?dist}
+Release: 8%{?dist}
 Group: Development/Languages
 License: ASL 2.0 and MIT
 URL: http://incubator.apache.org/deltacloud
 Source0: http://gems.rubyforge.org/gems/%{name}-%{version}.gem
 Source1: deltacloudd-fedora
 Source2: deltacloud-core
+Source3: deltacloud-core-config
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires: rubygems
 Requires: ruby(abi) = 1.8
@@ -155,10 +156,13 @@ rm -rf %{buildroot}
 mkdir -p %{buildroot}%{app_root}
 mkdir -p %{buildroot}%{_initddir}
 mkdir -p %{buildroot}%{_bindir}
+mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
 cp -r %{_builddir}/%{name}-%{version}/* %{buildroot}%{app_root}
+install -m 0655 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
 install -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/deltacloudd
 install -m 0755 %{SOURCE2} %{buildroot}%{_initddir}/%{name}
 find %{buildroot}%{app_root}/lib -type f | xargs chmod -x
+chmod -x %{buildroot}%{_sysconfdir}/sysconfig/%{name}
 chmod 0755 %{buildroot}%{_initddir}/%{name}
 chmod 0755 %{buildroot}%{app_root}/bin/deltacloudd
 rm -rf %{buildroot}%{app_root}/support
@@ -190,6 +194,7 @@ fi
 %defattr(-, root, root, -)
 %{_initddir}/%{name}
 %{_bindir}/deltacloudd
+%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
 %dir %{app_root}/
 %{app_root}/bin
 %{app_root}/config.ru
@@ -245,9 +250,12 @@ fi
 %defattr(-, root, root, -)
 
 %changelog
-* Tue May 31 2011 Chris Lalancette <cl...@redhat.com> - 0.3.0-7
+* Tue May 31 2011 Chris Lalancette <cl...@redhat.com> - 0.3.0-8
 - Create sub-packages to bring in dependencies
 
+* Tue May 31 2011 Michal Fojtik <mf...@redhat.com> - 0.3.0-7
+- Added default config file in /etc/sysconfig/deltacloud-core
+
 * Tue May 31 2011 Michal Fojtik <mf...@redhat.com> - 0.3.0-6
 - Updated init.d script to match Fedora Guidelines