source: trunk/packages/sipb-xen-database/debian/sipb-xen-database-server.init @ 1041

Last change on this file since 1041 was 989, checked in by price, 16 years ago

sipb-xen-database-server: fix init script, expand pg_hba.conf

File size: 892 bytes
Line 
1#!/bin/bash
2### BEGIN INIT INFO
3# Provides:          sipb-xen-console
4# Required-Start:    $local_fs $remote_fs
5# Required-Stop:     $local_fs $remote_fs
6# Default-Start:     2 3 4 5
7# Default-Stop:      0 1 6
8# Short-Description: sipb-xen Console Server homedir filesystem
9# Description:       
10### END INIT INFO
11
12PACKAGE=sipb-xen-database-tables
13
14# Exit if the package is not installed
15[ -x "/usr/bin/sipb-xen-database-tables" ] || exit 0
16
17. /lib/init/vars.sh
18. /lib/lsb/init-functions
19
20gen_config()
21{
22  for i in /etc/postgresql/8.3/main/pg_hba.conf
23  do mako-render $i.mako > $i
24  done
25}
26
27case "$1" in
28  start|reload|force-reload|restart)
29    log_begin_msg "Reloading config for $PACKAGE"
30    gen_config
31    log_end_msg $?
32    /etc/init.d/postgresql-8.3 "$1"
33    ;;
34  stop)
35    ;;
36  *)
37    log_success_msg "Usage: /etc/init.d/$PACKAGE {start|reload|force-reload|restart|stop}"
38    ;;
39esac
Note: See TracBrowser for help on using the repository browser.