Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F102774955
D20345.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
D20345.diff
View Options
Index: head/sbin/dumpon/dumpon.8
===================================================================
--- head/sbin/dumpon/dumpon.8
+++ head/sbin/dumpon/dumpon.8
@@ -28,7 +28,7 @@
.\" From: @(#)swapon.8 8.1 (Berkeley) 6/5/93
.\" $FreeBSD$
.\"
-.Dd May 6, 2019
+.Dd May 21, 2019
.Dt DUMPON 8
.Os
.Sh NAME
@@ -317,6 +317,49 @@
which can be examined by looking at the
.Va kern.bootfile
.Xr sysctl 8 .
+.Pp
+The
+.Nm
+.Xr rc 8
+script runs early during boot, typically before networking is configured.
+This makes it unsuitable for configuring
+.Xr netdump
+when the client address is dynamic.
+To configure
+.Xr netdump
+when
+.Xr dhclient
+binds to a server,
+.Xr dhclient-script
+can be used to run
+.Xr dumpon .
+For example, to automatically configure
+.Xr netdump
+on the vtnet0 interface, add the following to
+.Pa /etc/dhclient-exit-hooks .
+.Bd -literal
+case $reason in
+BOUND|REBIND|REBOOT|RENEW)
+ if [ "$interface" != vtnet0 ] || [ -n "$old_ip_address" -a \\
+ "$old_ip_address" = "$new_ip_address" ]; then
+ break
+ fi
+ if [ -n "$new_routers" ]; then
+ # Take the first router in the list.
+ gateway_flag="-g ${new_routers%% *}"
+ fi
+ dumpon -c $new_ip_address -s $server $gateway_flag vtnet0
+ ;;
+esac
+.Ed
+.Pp
+Be sure to fill in the server IP address and change the interface name if
+needed, and to configure
+.Pp
+.Dl dumpdev="NO"
+.Pp
+in
+.Pa /etc/rc.conf .
.Sh SEE ALSO
.Xr gzip 1 ,
.Xr kgdb 1 ,
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Nov 18, 12:20 AM (21 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
14687504
Default Alt Text
D20345.diff (1 KB)
Attached To
Mode
D20345: Add a netdump configuration example to dumpon.8.
Attached
Detach File
Event Timeline
Log In to Comment