# Mark Huang <mlhuang@cs.princeton.edu>
# Copyright (C) 2006 The Trustees of Princeton University
#
-# $Id: api,v 1.3 2006/04/25 21:18:19 mlhuang Exp $
+# $Id: db,v 1.2 2006/10/27 20:27:04 mlhuang Exp $
#
# Source function library and configuration
case "$1" in
start)
- if [ "$PLC_API_ENABLED" != "1" ] ; then
+ if [ "$PLC_DB_ENABLED" != "1" ] ; then
exit 0
fi
# DB schema itself.
psql -U $PLC_DB_USER -c "UPDATE persons SET email='$PLC_API_MAINTENANCE_USER' WHERE person_id=1" $PLC_DB_NAME
- # Bootstrap the DB
- db-config
- check
+ # Update the Drupal site_name variable
+ psql -U $PLC_DB_USER drupal <<EOF
+DELETE FROM variable WHERE name = 'site_name';
+INSERT INTO variable (name, value) VALUES ('site_name', 's:${#PLC_NAME}:"$PLC_NAME";');
+EOF
result "$MESSAGE"
;;