1IPWATCHD.CONF(5) File Formats Manual IPWATCHD.CONF(5)
2
3
4
6 ipwatchd.conf - Configuration file of IPwatchD daemon
7
9 /etc/ipwatchd.conf
10
12 IPwatchD daemon reads configuration from file specified with -c on com‐
13 mand line. The file contains keyword-argument pairs, one per line.
14 Lines beginning with # sign and empty lines are ignored.
15
16 Possible keywords and their meanings are as follows:
17
18 iface_configuration
19 Specifies configuration mode for network interfaces. In auto‐
20 matic configuration mode IPwatchD detects all network interfaces
21 automatically and sets passive protection mode for them. In man‐
22 ual mode it is up to administrator to specify list of interfaces
23 and protection modes. Accepted values are automatic or manual.
24 Default is automatic.
25
26 iface Specifies network interface and its protection mode. Value is
27 accepted only in manual configuration mode. In active protection
28 mode IPwatchD protects your host before IP takeover by answering
29 Gratuitous ARP requests received from conflicting system. In
30 passive protection mode it just records information about IP
31 conflict through standard syslog interface. Specified interface
32 must exist and protection mode must be passive or active.
33
34 defend_interval
35 Specifies minimum interval between defensive ARPs in seconds.
36 Accepted value is number from 0 to 600. Default value is 0.
37
38 user_script
39 Specifies absolute path to user-defined script called by
40 IPwatchD when IP conflict occurs. When there is no script speci‐
41 fied IPwatchD just generates syslog event for every IP conflict.
42 Specified file must exist. There is no default value.
43
44 syslog_facility
45 Specifies facility for logging. Accepted values are auth, auth‐
46 priv, cron, daemon, kern, lpr, mail, news, syslog, user, uucp,
47 local0, local1, local2, local3, local4, local5, local6 and
48 local7. Default value is daemon.
49
51 Automatic configuration mode:
52
53 iface_configuration automatic
54 defend_interval 10
55 user_script /usr/sbin/ipwatchd-script
56 syslog_facility daemon
57
58 Manual configuration mode:
59
60 iface_configuration manual
61 iface eth0 active
62 iface eth0:0 passive
63 defend_interval 10
64 user_script /usr/sbin/ipwatchd-script
65 syslog_facility daemon
66
68 This manual page was written by Jaroslav Imrich <jariq@jariq.sk>
69
71 ipwatchd(8), ipwatchd-script(1)
72
73
74
75 IPWATCHD.CONF(5)