File:
[cvs.NetBSD.org] /
pkgsrc /
mail /
gld /
files /
gld.sh
Revision
1.6:
download - view:
text,
annotated -
select for diffs
Sun Nov 1 14:21:44 2020 UTC (4 years, 3 months ago) by
spz
Branches:
MAIN
CVS tags:
pkgsrc-2024Q4-base,
pkgsrc-2024Q4,
pkgsrc-2024Q3-base,
pkgsrc-2024Q3,
pkgsrc-2024Q2-base,
pkgsrc-2024Q2,
pkgsrc-2024Q1-base,
pkgsrc-2024Q1,
pkgsrc-2023Q4-base,
pkgsrc-2023Q4,
pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
HEAD
building the gld package against pgsql broke, this commit fixes it.
pkgrev bumped for the changes to files/gld.sh
#!@RCD_SCRIPTS_SHELL@
#
# $NetBSD: gld.sh,v 1.6 2020/11/01 14:21:44 spz Exp $
#
# PROVIDE: gld
# BEFORE: mail
# REQUIRE: DAEMON LOGIN @GLDDB@
. /etc/rc.subr
name="gld"
rcvar=$name
command="@PREFIX@/bin/${name}"
required_files="@PKG_SYSCONFDIR@/$name.conf"
pidfile="@VARBASE@/run/${name}.pid"
extra_commands="gld_waitdb_seconds"
: ${gld_waitmysql_seconds:=5}
: ${gld_waitdb_seconds:=$gld_waitmysql_seconds}
start_precmd="waitdb $gld_waitdb_seconds"
if [ "$1" != "stop" -o "$1" != "status" ]; then
echo $(check_process $command) > $pidfile
fi
waitdb()
{
_sec=$1
echo "$name: waiting for @GLDDB@ ${_sec} seconds..."
sleep ${_sec}
}
load_rc_config $name
run_rc_command "$1"
CVSweb <webmaster@jp.NetBSD.org>