Tagging module pf2slice - pf2slice-1.0-2
[pf2slice.git] / pf2slice.spec
index 5c71696..6804cbf 100644 (file)
@@ -1,8 +1,8 @@
 # please keep these three lines as they are used by the tagging script
 # see build/module-tag.py for details
 %define name pf2slice
-%define version 1
-%define taglevel 1
+%define version 1.0
+%define taglevel 2
 
 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}}
 
@@ -26,8 +26,11 @@ pf2slice - Populates the planetflow slice with the right initscript, keychains a
 rm -rf %{buildroot}
 install -d -v %{buildroot}/etc/init.d
 install -m 755 -v pf2slice-initscript %{buildroot}/etc/init.d/pf2slice
-mkdir -p %{buildroot}/root/.ssh
-cp authorized_keys %{buildroot}/root/.ssh
+install -d -m 700 %{buildroot}/home/pl_netflow/.ssh
+install -m 600 authorized_keys %{buildroot}/home/pl_netflow/.ssh/authorized_keys
+mkdir -p %{buildroot}/home/pl_netflow/.ssh
+mkdir -p %{buildroot}/pf
+
 
 %clean
 rm -rf %{buildroot}
@@ -35,10 +38,17 @@ rm -rf %{buildroot}
 %files
 %defattr(-,root,root)
 /etc/init.d/pf2slice
-/root/.ssh/authorized_keys
+/home/pl_netflow/.ssh/authorized_keys
+/home/*
+/pf
 
 %post
 chkconfig --add pf2slice
 chkconfig pf2slice on
 
 %changelog
+* Tue May 20 2008 Faiyaz Ahmed <faiyaza@cs.princeton.edu> - pf2slice-1.0-2
+- 
+- The PlanetFlow slice needs to mount the netflow logs from the root context.  The initscript will now attempt to trigger vsys to mount the logs repeatedly until vsys responds.  
+- 
+