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

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

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

File size: 892 bytes
RevLine 
[918]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
[989]12PACKAGE=sipb-xen-database-tables
[918]13
14# Exit if the package is not installed
[989]15[ -x "/usr/bin/sipb-xen-database-tables" ] || exit 0
[918]16
17. /lib/init/vars.sh
18. /lib/lsb/init-functions
19
20gen_config()
21{
[989]22  for i in /etc/postgresql/8.3/main/pg_hba.conf
23  do mako-render $i.mako > $i
24  done
[918]25}
26
27case "$1" in
[989]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    ;;
[918]34  stop)
[989]35    ;;
[918]36  *)
[989]37    log_success_msg "Usage: /etc/init.d/$PACKAGE {start|reload|force-reload|restart|stop}"
38    ;;
[918]39esac
Note: See TracBrowser for help on using the repository browser.