[Pkg-zenoss-commits] r275 - in /trunk/packages/zenoss/debian: changelog rules sql/mysql-remove.sql zenoss.install zenoss.prerm
zack at users.alioth.debian.org
zack at users.alioth.debian.org
Sun Aug 12 22:53:02 UTC 2007
Author: zack
Date: Sun Aug 12 22:53:01 2007
New Revision: 275
URL: http://svn.debian.org/wsvn/pkg-zenoss/?sc=1&rev=275
Log:
- add missing runlevel 2 to dh_installinit
- draft of sql removal code
Added:
trunk/packages/zenoss/debian/sql/mysql-remove.sql
Modified:
trunk/packages/zenoss/debian/changelog
trunk/packages/zenoss/debian/rules
trunk/packages/zenoss/debian/zenoss.install
trunk/packages/zenoss/debian/zenoss.prerm
Modified: trunk/packages/zenoss/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-zenoss/trunk/packages/zenoss/debian/changelog?rev=275&op=diff
==============================================================================
--- trunk/packages/zenoss/debian/changelog (original)
+++ trunk/packages/zenoss/debian/changelog Sun Aug 12 22:53:01 2007
@@ -1,5 +1,5 @@
zenoss (2.0.4-0) UNRELEASED; urgency=low
- * Initial release (Closes: #361253)
+ * Initial release (closes: #361253)
- -- Bernd Zeimetz <bernd at bzed.de> Mon, 09 Jul 2007 15:42:56 +0200
+ -- Stefano Zacchiroli <zack at debian.org> Mon, 13 Aug 2007 00:38:21 +0200
Modified: trunk/packages/zenoss/debian/rules
URL: http://svn.debian.org/wsvn/pkg-zenoss/trunk/packages/zenoss/debian/rules?rev=275&op=diff
==============================================================================
--- trunk/packages/zenoss/debian/rules (original)
+++ trunk/packages/zenoss/debian/rules Sun Aug 12 22:53:01 2007
@@ -20,13 +20,11 @@
# SQL snippets that will be concatenated to obtain the .sql file that will be
# executed (as the db admin) by dbconfig-common to create zenoss MySQL database
-SQL_SNIPPETS = \
+INST_SQL_SNIPPETS = \
debian/sql/mysql-conf.header.sql \
Products/ZenEvents/db/zenevents.sql \
Products/ZenEvents/db/zenprocs.sql \
$(NULL)
-
-
DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl
XP=xsltproc -''-nonet
@@ -52,7 +50,10 @@
dh_testdir
cd PDIS-XPath-0.3; $(PYTHON) setup.py build
cd testgen; $(PYTHON) setup.py build
- cat $(SQL_SNIPPETS) > debian/sql/mysql
+ test -d debian/sql.install || \
+ mkdir -p debian/sql.install/install-dbadmin/ debian/sql.install/remove/
+ cat $(INST_SQL_SNIPPETS) > debian/sql.install/install-dbadmin/mysql
+ cp debian/sql/mysql-remove.sql debian/sql.install/remove/mysql
cp debian/zenoss.bashrc debian/.bashrc
touch $@
@@ -73,7 +74,8 @@
[ -d PDIS-XPath-0.3 ] && (cd PDIS-XPath-0.3; $(PYTHON) setup.py clean -a) || true
[ -d testgen ] && (cd testgen; $(PYTHON) setup.py clean -a) || true
[ -d PDIS-XPath-0.3 ] && (find testgen PDIS-XPath-0.3 -name \*.pyc -exec rm -f {} \;) || true
- rm -f debian/sql/mysql debian/.bashrc
+ rm -f debian/.bashrc
+ rm -rf debian/sql.install/
install: install-indep install-arch
@@ -149,7 +151,7 @@
dh_compress -i -XZenossAdminGuide2-0.pdf
dh_fixperms -i
dh_installdebconf -i
- dh_installinit -i --no-start -u'start 21 3 4 5 . stop 21 0 1 6 .'
+ dh_installinit -i --no-start -u'start 21 2 3 4 5 . stop 21 0 1 6 .'
dh_installdeb -i
dh_gencontrol -i
dh_md5sums -i
Added: trunk/packages/zenoss/debian/sql/mysql-remove.sql
URL: http://svn.debian.org/wsvn/pkg-zenoss/trunk/packages/zenoss/debian/sql/mysql-remove.sql?rev=275&op=file
==============================================================================
--- trunk/packages/zenoss/debian/sql/mysql-remove.sql (added)
+++ trunk/packages/zenoss/debian/sql/mysql-remove.sql Sun Aug 12 22:53:01 2007
@@ -1,0 +1,1 @@
+revoke super, file on *.* from _DBC_DBUSER_ at _DBC_DBSERVER_;
Modified: trunk/packages/zenoss/debian/zenoss.install
URL: http://svn.debian.org/wsvn/pkg-zenoss/trunk/packages/zenoss/debian/zenoss.install?rev=275&op=diff
==============================================================================
--- trunk/packages/zenoss/debian/zenoss.install (original)
+++ trunk/packages/zenoss/debian/zenoss.install Sun Aug 12 22:53:01 2007
@@ -2,4 +2,4 @@
inst/conf/* usr/lib/zenoss/skel/etc/
bin/* usr/lib/zenoss/skel/bin/
debian/.bashrc usr/lib/zenoss/skel/
-debian/sql/mysql usr/share/dbconfig-common/data/zenoss/install-dbadmin/
+debian/sql.install/* usr/share/dbconfig-common/data/zenoss/
Modified: trunk/packages/zenoss/debian/zenoss.prerm
URL: http://svn.debian.org/wsvn/pkg-zenoss/trunk/packages/zenoss/debian/zenoss.prerm?rev=275&op=diff
==============================================================================
--- trunk/packages/zenoss/debian/zenoss.prerm (original)
+++ trunk/packages/zenoss/debian/zenoss.prerm Sun Aug 12 22:53:01 2007
@@ -1,7 +1,8 @@
#!/bin/bash
-
set -e
+. /usr/share/debconf/confmodule
+. /usr/share/dbconfig-common/dpkg/prerm.mysql
#stop zenoss daemons first. If we fail, the user needs to fix it.
#they should not keep running while the ZEO is being shut down.
@@ -14,6 +15,9 @@
fi
fi
+dbc_sql_substitutions=true
+dbc_go zenoss $@
+
#DEBHELPER#
#clean up cache directory
More information about the Pkg-zenoss-commits
mailing list