App-DocKnot
view release on metacpan or search on metacpan
t/data/generate/lbcd/docknot.yaml view on Meta::CPAN
format: v1
name: lbcd
maintainer: Russ Allbery <eagle@eyrie.org>
version: 3.4.2
synopsis: responder for load balancing
license:
name: Expat
copyrights:
- holder: The Board of Trustees of the Leland Stanford Junior University
years: 1993-1994, 1996-1998, 2000, 2003-2009, 2012-2013
build:
autoconf: '2.64'
automake: '1.11'
autotools: true
middle: |
lbcd looks for `$sysconfdir/nolbcd` and returns the maximum load if that
file is present, allowing one to effectively drop a system out of a
load-balanced pool by touching that file. By default, the path is
`/usr/local/etc/nolbcd`, but you may want to pass `--sysconfdir=/etc` to
configure to use `/etc/nolbcd`.
lbcdclient is written in Perl, so you may have to edit the first line of
the script to point to the correct Perl location on your system. It does
not use any sophisticated Perl features or add-on modules.
suffix: |
You will generally want to start lbcd at system boot. All that is needed
is a simple init script to start lbcd with the appropriate options or kill
it again. It writes its PID into `/var/run/lbcd.pid` by default (and this
can be changed with the `-P` option). On many systems, lbcd will need to
run as root or as a member of particular groups to obtain system load
average and uptime information.
type: Autoconf
distribution:
packaging:
debian:
package: lbcd
summary: |
A Debian package is included in Debian 5.0 (lenny) and later
releases. Thanks to Guido Guenther for doing the initial upload
to Debian.
section: system
tarname: lbcd
version: lbcd
support:
email: eagle@eyrie.org
listname: lbnamed-users
listurl: https://mailman.stanford.edu/mailman/listinfo/lbnamed-users
web: https://www.eyrie.org/~eagle/software/lbcd/
vcs:
browse: https://git.eyrie.org/?p=system/lbcd.git
github: rra/lbcd
type: Git
url: https://git.eyrie.org/git/system/lbcd.git
docs:
user:
- name: lbcd
title: lbcd manual page
- name: lbcdclient
title: lbcdclient manual page
blurb: |
lbcd is a daemon that runs on a UNIX system and answers UDP queries with
information about system load, number of logged-on users, uptime, and free
/tmp space. This information can be used to accumulate system status
across a cluster with light-weight queries or can be used as input to a
load-balancing system to choose the best system to which to direct new
incoming connections.
unmaintained: |
Although I believe it is still useful, I no longer use this method of DNS
load balancing and am no longer maintaining this package. If you would
like to pick up maintenance of it, please feel free. Contact me if you
would like this page to redirect to its new home.
description: |
( run in 0.430 second using v1.01-cache-2.11-cpan-39bf76dae61 )