Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jun 2013 22:40:59 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Garrett Wollman <wollman@freebsd.org>
Cc:        ports@freebsd.org, hackers@freebsd.org
Subject:   Re: rc.d scripts to control multiple instances of the same daemon?
Message-ID:  <20130625204059.GE93612@ithaqua.etoilebsd.net>
In-Reply-To: <20937.62239.626943.350086@hergotha.csail.mit.edu>
References:  <20937.62239.626943.350086@hergotha.csail.mit.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

--mR8QP4gmHujQHb1c
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jun 25, 2013 at 03:44:31PM -0400, Garrett Wollman wrote:
> I'm in the process of (re)writing an rc.d script for kadmind
> (security/krb5).  Unlike the main Kerberos daemon, kadmind needs to
> have a separate instance for each realm on the server -- it can't
> support multiple realms in a single process.  What I need to be able
> to do:
>=20
> 1) Have different flags and pidfiles for each instance.
> 2) Be able to start, stop, restart, and status each individual
> instance by giving its name on the command line.
> 3) Have all instances start/stop automatically when a specific
> instance isn't specified.
>=20
> I've looked around for examples of good practice to emulate, and
> haven't found much.  The closest to what I want looks to be
> vboxheadless, but I'm uncomfortable with the amount of mechanism from
> rc.subr that it needs to reimplement.  Are there any better examples?
>=20
> -GAWollman
>=20
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"

This is a simple multi instance rc.d script:
http://svnweb.freebsd.org/ports/head/www/fcgiwrap/files/fcgiwrap.in?revisio=
n=3D307542&view=3Dmarkup

regards,
Bapt

--mR8QP4gmHujQHb1c
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlHKAFsACgkQ8kTtMUmk6ExvigCgoz3XDihcKC/fS3u1vpTm0ZLZ
SO4AoKLFTTIINM+PNjz48h57lyimXcBM
=EHLw
-----END PGP SIGNATURE-----

--mR8QP4gmHujQHb1c--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130625204059.GE93612>