Author: rvs
Date: Tue Nov  1 16:18:04 2011
New Revision: 1196090

URL: http://svn.apache.org/viewvc?rev=1196090&view=rev
Log:
FIXME: a total hack

Modified:
    
incubator/bigtop/branches/hadoop-0.22/bigtop-packages/src/deb/hadoop/hadoop.postinst
    
incubator/bigtop/branches/hadoop-0.22/bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec

Modified: 
incubator/bigtop/branches/hadoop-0.22/bigtop-packages/src/deb/hadoop/hadoop.postinst
URL: 
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.22/bigtop-packages/src/deb/hadoop/hadoop.postinst?rev=1196090&r1=1196089&r2=1196090&view=diff
==============================================================================
--- 
incubator/bigtop/branches/hadoop-0.22/bigtop-packages/src/deb/hadoop/hadoop.postinst
 (original)
+++ 
incubator/bigtop/branches/hadoop-0.22/bigtop-packages/src/deb/hadoop/hadoop.postinst
 Tue Nov  1 16:18:04 2011
@@ -34,7 +34,12 @@ case "$1" in
         # We don't want to do this recursively since we may be reinstalling, 
in which case
         # users have their own cache/<username> directories which shouldn't be 
stolen
         chown root:hadoop /var/lib/hadoop/ /var/lib/hadoop/cache/ 
/var/lib/hadoop/cache/hadoop/
-        chmod 1777 /var/lib/hadoop/cache/
+       chmod 1777 /var/lib/hadoop/cache/
+        chmod g+w /var/lib/hadoop/cache/hadoop/
+       mkdir -p /var/log/hadoop || :
+       touch /var/log/hadoop/SecurityAuth.audit
+        chgrp hadoop /var/log/hadoop/SecurityAuth.audit
+       chmod g+w /var/log/hadoop/SecurityAuth.audit
         update-alternatives --install /etc/hadoop/conf hadoop-conf 
/etc/hadoop/conf.empty 10
     ;;
 

Modified: 
incubator/bigtop/branches/hadoop-0.22/bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec
URL: 
http://svn.apache.org/viewvc/incubator/bigtop/branches/hadoop-0.22/bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec?rev=1196090&r1=1196089&r2=1196090&view=diff
==============================================================================
--- 
incubator/bigtop/branches/hadoop-0.22/bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec
 (original)
+++ 
incubator/bigtop/branches/hadoop-0.22/bigtop-packages/src/rpm/hadoop/SPECS/hadoop.spec
 Tue Nov  1 16:18:04 2011
@@ -403,6 +403,11 @@ getent passwd hdfs >/dev/null || /usr/sb
   --slave /etc/%{hadoop_name} %{hadoop_name}-etc %{etc_hadoop} \
   --slave %{man_hadoop}/man1/%{hadoop_name}.1.*z %{hadoop_name}-man 
%{man_hadoop}/man1/%{name}.1.*z
 
+chmod g+w /var/lib/hadoop/cache/hadoop/
+mkdir -p /var/log/hadoop || :
+touch /var/log/hadoop/SecurityAuth.audit
+chgrp hadoop /var/log/hadoop/SecurityAuth.audit
+chmod g+w /var/log/hadoop/SecurityAuth.audit
 
 %preun
 if [ "$1" = 0 ]; then


Reply via email to