You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by rv...@apache.org on 2012/04/24 01:14:51 UTC
svn commit: r1329502 - in /incubator/bigtop/trunk:
bigtop-packages/src/deb/oozie/rules
bigtop-packages/src/rpm/oozie/SPECS/oozie.spec
bigtop-tests/test-artifacts/package/src/main/resources/package_data.xml
Author: rvs
Date: Mon Apr 23 23:14:51 2012
New Revision: 1329502
URL: http://svn.apache.org/viewvc?rev=1329502&view=rev
Log:
BIGTOP-557. /etc/oozie/conf and oozie-conf alternative should belong to oozie instead of oozie-client
Modified:
incubator/bigtop/trunk/bigtop-packages/src/deb/oozie/rules
incubator/bigtop/trunk/bigtop-packages/src/rpm/oozie/SPECS/oozie.spec
incubator/bigtop/trunk/bigtop-tests/test-artifacts/package/src/main/resources/package_data.xml
Modified: incubator/bigtop/trunk/bigtop-packages/src/deb/oozie/rules
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/bigtop-packages/src/deb/oozie/rules?rev=1329502&r1=1329501&r2=1329502&view=diff
==============================================================================
--- incubator/bigtop/trunk/bigtop-packages/src/deb/oozie/rules (original)
+++ incubator/bigtop/trunk/bigtop-packages/src/deb/oozie/rules Mon Apr 23 23:14:51 2012
@@ -52,7 +52,7 @@ install: install-indep
install-indep:
dh_testdir
dh_testroot
- sh -x debian/install_oozie.sh --extra-dir=debian/ --build-dir=. --server-dir=./debian/oozie --client-dir=./debian/oozie-client --docs-dir=./debian/oozie-client/usr/share/doc/oozie --initd-dir=./debian/oozie/etc/init.d --conf-dir=./debian/oozie-client/etc/oozie/conf.dist
+ sh -x debian/install_oozie.sh --extra-dir=debian/ --build-dir=. --server-dir=./debian/oozie --client-dir=./debian/oozie-client --docs-dir=./debian/oozie-client/usr/share/doc/oozie --initd-dir=./debian/oozie/etc/init.d --conf-dir=./debian/oozie/etc/oozie/conf.dist
dh_install -i
ln -s -f /var/lib/oozie/ext-2.2 debian/oozie/usr/lib/oozie/webapps/oozie/ext-2.2
rm -rf debian/oozie/usr/lib/oozie/webapps/oozie/docs
Modified: incubator/bigtop/trunk/bigtop-packages/src/rpm/oozie/SPECS/oozie.spec
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/bigtop-packages/src/rpm/oozie/SPECS/oozie.spec?rev=1329502&r1=1329501&r2=1329502&view=diff
==============================================================================
--- incubator/bigtop/trunk/bigtop-packages/src/rpm/oozie/SPECS/oozie.spec (original)
+++ incubator/bigtop/trunk/bigtop-packages/src/rpm/oozie/SPECS/oozie.spec Mon Apr 23 23:14:51 2012
@@ -156,12 +156,14 @@ getent group oozie >/dev/null || /usr/sb
getent passwd oozie >/dev/null || /usr/sbin/useradd --comment "Oozie User" --shell /bin/false -M -r -g oozie --home %{data_oozie} oozie >/dev/null
%post
+%{alternatives_cmd} --install %{conf_oozie} %{name}-conf %{conf_oozie_dist} 30
/sbin/chkconfig --add oozie
%preun
if [ "$1" = 0 ]; then
/sbin/service oozie stop > /dev/null
/sbin/chkconfig --del oozie
+ %{alternatives_cmd} --remove %{name}-conf %{conf_oozie_dist} || :
fi
%postun
@@ -169,16 +171,9 @@ if [ $1 -ge 1 ]; then
/sbin/service oozie condrestart > /dev/null
fi
-%post client
-%{alternatives_cmd} --install %{conf_oozie} %{name}-conf %{conf_oozie_dist} 30
-
-%preun client
-if [ "$1" = 0 ]; then
- %{alternatives_cmd} --remove %{name}-conf %{conf_oozie_dist} || :
-fi
-
%files
%defattr(-,root,root)
+%config(noreplace) %{conf_oozie_dist}
%{lib_oozie}/bin/oozie-sys.sh
%{lib_oozie}/bin/oozie-env.sh
%{lib_oozie}/bin/oozied.sh
@@ -197,7 +192,6 @@ fi
%files client
%defattr(-,root,root)
-%config(noreplace) %{conf_oozie_dist}
%{usr_bin}/oozie
%dir %{lib_oozie}/bin
%{lib_oozie}/bin/oozie
Modified: incubator/bigtop/trunk/bigtop-tests/test-artifacts/package/src/main/resources/package_data.xml
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/bigtop-tests/test-artifacts/package/src/main/resources/package_data.xml?rev=1329502&r1=1329501&r2=1329502&view=diff
==============================================================================
--- incubator/bigtop/trunk/bigtop-tests/test-artifacts/package/src/main/resources/package_data.xml (original)
+++ incubator/bigtop/trunk/bigtop-tests/test-artifacts/package/src/main/resources/package_data.xml Mon Apr 23 23:14:51 2012
@@ -235,6 +235,14 @@ Java Servlet and JavaServer Pages techno
<user>oozie</user>
</oozie>
</groups>
+ <alternatives>
+ <oozie-conf>
+ <status>auto</status>
+ <link>/etc/oozie/conf</link>
+ <value>/etc/oozie/conf.dist</value>
+ <alt>/etc/oozie/conf.dist</alt>
+ </oozie-conf>
+ </alternatives>
</oozie>
<oozie-client>
<metadata>
@@ -249,14 +257,6 @@ you to validate any worflows before they
server.</description>
<url>http://incubator.apache.org/oozie/</url>
</metadata>
- <alternatives>
- <oozie-conf>
- <status>auto</status>
- <link>/etc/oozie/conf</link>
- <value>/etc/oozie/conf.dist</value>
- <alt>/etc/oozie/conf.dist</alt>
- </oozie-conf>
- </alternatives>
<deps>
<hadoop/>
<bigtop-utils/>