Closed GoogleCodeExporter closed 9 years ago
[deleted comment]
Original comment by doug.bu...@gmail.com
on 9 May 2012 at 10:43
[deleted comment]
[deleted comment]
[deleted comment]
/usr/bin/fpm -s dir -t deb -n securityonion-bro-security-onion -v 20120511
/usr/local/share/bro/site/security-onion.bro
tar: Removing leading `/' from member names
tar: Removing leading `/' from member names
Created /home/build/20120511/securityonion-bro-security-onion_20120511_i386.deb
Original comment by doug.bu...@gmail.com
on 9 May 2012 at 12:50
[deleted comment]
Added the following to security-onion-upgrade.sh:
sed -i 's| |=|g' $CONF
source $CONF
if [ "$VERSION" = "20120508" ]; then
NEW="20120511"
echo "**********************************************" | $LOGGER
echo "* Upgrading from $VERSION to $NEW." | $LOGGER
echo "**********************************************" | $LOGGER
DIR="/nsm/backup/$NEW"
mkdir -p $DIR | $LOGGER
cd $DIR
if pgrep httpry>/dev/null; then
echo "* Stopping old httpry processes." | $LOGGER
nsm_sensor_ps-stop --only-httpry
nsm_sensor_ps-stop --only-httpry-agent
pkill -f httpry
echo ""
fi
for FILE in securityonion-nsmnow-admin-scripts_20120511_i386.deb securityonion-http-agent_20120511_i386.deb securityonion-bro-security-onion_20120511_i386.deb; do
echo -n "* Downloading $FILE..." | $LOGGER
wget -q http://sourceforge.net/projects/security-onion/files/$NEW/$FILE -O $FILE | $LOGGER
if [ $? -eq 1 ]; then
echo "FAIL" | $LOGGER
exit 1
else
echo "OK" | $LOGGER
fi
done
echo -n "* Installing downloaded packages..." | $LOGGER
dpkg -i *.deb >> $LOG
if [ $? -eq 1 ]; then
echo "FAIL" | $LOGGER
exit 1
else
echo "OK" | $LOGGER
fi
echo ""
echo "* Updating Bro." | $LOGGER
echo "@load security-onion" >> /usr/local/share/bro/site/local.bro
broctl install | $LOGGER
if pgrep -f broctl>/dev/null; then
broctl restart | $LOGGER
sleep 5
echo ""
fi
grep -v "^#" /etc/nsm/sensortab |awk '{print $1}' |while read SENSOR; do
mv /etc/nsm/$SENSOR/httpry_agent.exclude /etc/nsm/$SENSOR/http_agent.exclude
mv /etc/nsm/$SENSOR/httpry_agent.conf /etc/nsm/$SENSOR/http_agent.conf
echo "# LOG_FORMAT" >> /etc/nsm/$SENSOR/http_agent.conf
echo "# httpry or suricata or bro" >> /etc/nsm/$SENSOR/http_agent.conf
echo "set LOG_FORMAT bro" >> /etc/nsm/$SENSOR/http_agent.conf
nsm_sensor_ps-start --sensor-name=$SENSOR --only-http-agent | $LOGGER
done
sed -i "s|VERSION=$VERSION|VERSION=$NEW|g" $CONF | $LOGGER
echo "* Upgrade to $NEW complete." | $LOGGER
echo
fi
Original comment by doug.bu...@gmail.com
on 10 May 2012 at 12:19
Tested by:
Scott Runnels
Tom De Vries
David Zawdie
Original comment by doug.bu...@gmail.com
on 10 May 2012 at 12:22
Published:
http://securityonion.blogspot.com/2012/05/security-onion-20120511-now-available.
html
Original comment by doug.bu...@gmail.com
on 10 May 2012 at 12:22
Original comment by doug.bu...@gmail.com
on 10 May 2012 at 12:23
Original issue reported on code.google.com by
doug.bu...@gmail.com
on 24 Jan 2012 at 1:49