summaryrefslogtreecommitdiff
path: root/usr.sbin/ifstated/ifstated.8
diff options
context:
space:
mode:
authorRyan Thomas McBride <mcbride@cvs.openbsd.org>2004-02-05 02:26:24 +0000
committerRyan Thomas McBride <mcbride@cvs.openbsd.org>2004-02-05 02:26:24 +0000
commit3551c1d384fd35f693df733b33154a9bd79d307f (patch)
treedd2f364653a34f4bfb3232fa17865a449398a735 /usr.sbin/ifstated/ifstated.8
parent7c77f0ebbe689896fa6355d84dbcbb875e5cdadf (diff)
Add ifstated(8) manpage.
Diffstat (limited to 'usr.sbin/ifstated/ifstated.8')
-rw-r--r--usr.sbin/ifstated/ifstated.880
1 files changed, 80 insertions, 0 deletions
diff --git a/usr.sbin/ifstated/ifstated.8 b/usr.sbin/ifstated/ifstated.8
new file mode 100644
index 00000000000..46d21fc824f
--- /dev/null
+++ b/usr.sbin/ifstated/ifstated.8
@@ -0,0 +1,80 @@
+.\" $OpenBSD: ifstated.8,v 1.1 2004/02/05 02:26:23 mcbride Exp $
+.\"
+.\" Copyright (c) 2004 Ryan McBride <mcbride@openbsd.org>
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.Dd February 4, 2004
+.Dt IFSTATED 8
+.Os
+.Sh NAME
+.Nm ifstated
+.Nd "Interface State daemon"
+.Sh SYNOPSIS
+.Nm ifstated
+.Bk -words
+.Op Fl -dhi
+.Op Fl D Ar macro=value
+.Op Fl f Ar file
+.Ek
+.Sh DESCRIPTION
+The
+.Nm
+daemon runs commands in response to network state changes which it
+determines by monitoring interface link state or running external
+tests.
+For example, it can be used with
+.Xr carp 4
+to change running services or to ensure that
+.Xr carp 4
+interfaces stay in sync, or with
+.Xr pf 4
+to test server or link availability and modify translation or routing rules.
+The options are as follows:
+.Bl -tag -width Ds
+.It Fl D Ar macro=value
+Define
+.Ar macro
+to be set to
+.Ar value
+on the command line.
+Overrides the definition of
+.Ar macro
+in the configuration file.
+.It Fl d
+Do not daemonize and log to
+.Em stdout .
+.It Fl f Ar file
+Specify an alternate location,
+.Ar file ,
+for the configuration file.
+.It Fl n
+Config test mode.
+Check config validity, then exit.
+.It Fl i
+Ignore initial interface states.
+.El
+.Sh FILES
+.Bl -tag -width "/etc/ifstated.conf" -compact
+.It Pa /etc/ifstated.conf
+.Nm
+configuration file.
+.El
+.Sh SEE ALSO
+.Xr carp 4 ,
+.Xr pf 4
+.Sh HISTORY
+The
+.Nm
+program first appeared in
+.Ox 3.5 .