Title: [opsview] [12278] Only block for root mysql password on new installs where password is not blank
- Revision
- 12278
- Author
- hstevenson
- Date
- 2013-05-14 14:38:44 +0100 (Tue, 14 May 2013)
Log Message
Only block for root mysql password on new installs where password is not blank
Modified Paths
Modified: trunk/opsview-core/debian/postinst
===================================================================
--- trunk/opsview-core/debian/postinst 2013-05-14 12:13:49 UTC (rev 12277)
+++ trunk/opsview-core/debian/postinst 2013-05-14 13:38:44 UTC (rev 12278)
@@ -84,15 +84,13 @@
su - nagios -c "/usr/local/nagios/bin/db_$db db_exists" 2>/dev/null
db_exists=$?
- # Only prompt for root for databases on localhost
- db_getroot $db "localhost" || exit 1
-
if [ $db_exists -eq 0 ] ; then
opsview_upgrade=1
echo "Database $db detected - upgrading ..."
su - nagios -c "/usr/local/nagios/installer/upgradedb_$db.pl" || exit 1
else
# Don't need to specify host in db_mysql, because uses opsview.conf automatically
+ db_getroot $db "localhost" || exit 1
su - nagios -c "/usr/local/nagios/bin/db_mysql -u root -p '${mysql_root_pw}' $db" > /dev/null
if [ $? -ne 0 ] ; then
echo "Problem with db_mysql, exiting install"
_______________________________________________
Opsview-checkins mailing list
Opsview-checkins@lists.opsview.org
http://lists.opsview.org/lists/listinfo/opsview-checkins