Changeset: c5382bba3b87 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c5382bba3b87
Modified Files:
sql/debian/monetdb5-sql.default
sql/debian/monetdb5-sql.init.d
Branch: default
Log Message:
workaround for socket permission bug, script is working now
diffs (39 lines):
diff -r 55391ab3f365 -r c5382bba3b87 sql/debian/monetdb5-sql.default
--- a/sql/debian/monetdb5-sql.default Fri May 21 21:39:24 2010 +0200
+++ b/sql/debian/monetdb5-sql.default Sat May 22 12:44:12 2010 +0200
@@ -2,4 +2,8 @@
# sourced by /etc/init.d/monetdb5-sql
# installed at /etc/default/monetdb5-sql by the maintainer scripts
+# should merovingian be started at system startup (yes/no)
STARTUP="no"
+
+# should all databases be started (yes/no)
+START_ALL_DBS="no"
diff -r 55391ab3f365 -r c5382bba3b87 sql/debian/monetdb5-sql.init.d
--- a/sql/debian/monetdb5-sql.init.d Fri May 21 21:39:24 2010 +0200
+++ b/sql/debian/monetdb5-sql.init.d Sat May 22 12:44:12 2010 +0200
@@ -7,6 +7,8 @@
test -x $DAEMON || exit 0
+umask 022
+
LOGDIR=/var/log/MonetDB
PIDFILE=/var/run/MonetDB/$NAME.pid
@@ -67,6 +69,14 @@
else
echo " ERROR, $NAME didn't start"
fi
+
+ # TODO: this can be removed when fabian fixes the socket permission bug
+ sleep 3
+ chmod g+rw /var/MonetDB5/dbfarm/.merovingian_*
+
+ if [ "$START_ALL_DBS" = "yes" ]; then
+ /bin/su -c "/usr/bin/monetdb start -a" -s /bin/bash monetdb
+ fi
;;
stop)
echo -n "Stopping $DESC: "
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list