diff options
author | Ryan Thomas McBride <mcbride@cvs.openbsd.org> | 2004-02-05 02:26:24 +0000 |
---|---|---|
committer | Ryan Thomas McBride <mcbride@cvs.openbsd.org> | 2004-02-05 02:26:24 +0000 |
commit | 3551c1d384fd35f693df733b33154a9bd79d307f (patch) | |
tree | dd2f364653a34f4bfb3232fa17865a449398a735 /usr.sbin/ifstated/ifstated.8 | |
parent | 7c77f0ebbe689896fa6355d84dbcbb875e5cdadf (diff) |
Add ifstated(8) manpage.
Diffstat (limited to 'usr.sbin/ifstated/ifstated.8')
-rw-r--r-- | usr.sbin/ifstated/ifstated.8 | 80 |
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 . |