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 Checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list