Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Apr 2011 15:36:19 +0000 (UTC)
From:      Attilio Rao <attilio@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r220384 - in projects/sv: etc/defaults etc/rc.d share/man/man5
Message-ID:  <201104061536.p36FaJHP095839@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: attilio
Date: Wed Apr  6 15:36:19 2011
New Revision: 220384
URL: http://svn.freebsd.org/changeset/base/220384

Log:
  Add rc.d script for netdumpsrv with related changes to rc.conf defaults.
  
  Reviewed by:	dougb, emaste

Added:
  projects/sv/etc/rc.d/netdumpsrv
Modified:
  projects/sv/etc/defaults/rc.conf
  projects/sv/etc/rc.d/Makefile
  projects/sv/share/man/man5/rc.conf.5

Modified: projects/sv/etc/defaults/rc.conf
==============================================================================
--- projects/sv/etc/defaults/rc.conf	Wed Apr  6 12:05:09 2011	(r220383)
+++ projects/sv/etc/defaults/rc.conf	Wed Apr  6 15:36:19 2011	(r220384)
@@ -286,6 +286,14 @@ named_auto_forward="NO" 	# Set up forwar
 named_auto_forward_only="NO" 	# Do "forward only" instead of "forward first"
 
 #
+# netdumpsrv configuration.
+#
+netdumpsrv_enable="NO"		# Run netdumpsrv.
+netdumpsrv_program="/usr/sbin/netdumpsrv" # Path to netdumpsrv.
+netdumpsrv_pidfile="/var/run/netdumpsrv.pid" # Path to pidfile for netdumpsrv.
+#netdumpsrv_flags=""		# Use this for flags -a, -D, -d, -i
+
+#
 # kerberos. Do not run the admin daemons on slave servers
 #
 kerberos5_server_enable="NO"	# Run a kerberos 5 master server (or NO).

Modified: projects/sv/etc/rc.d/Makefile
==============================================================================
--- projects/sv/etc/rc.d/Makefile	Wed Apr  6 12:05:09 2011	(r220383)
+++ projects/sv/etc/rc.d/Makefile	Wed Apr  6 15:36:19 2011	(r220384)
@@ -22,7 +22,7 @@ FILES=	DAEMON FILESYSTEMS LOGIN NETWORKI
 	ldconfig local localpkg lockd lpd \
 	mixer motd mountcritlocal mountcritremote mountlate \
 	mdconfig mdconfig2 mountd moused mroute6d mrouted msgs \
-	named natd netif netoptions \
+	named natd netdumpsrv netif netoptions \
 	newsyslog nfsclient nfscbd nfsd \
 	nfsserver nfsuserd nisdomain nsswitch ntpd ntpdate \
 	othermta \

Added: projects/sv/etc/rc.d/netdumpsrv
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/sv/etc/rc.d/netdumpsrv	Wed Apr  6 15:36:19 2011	(r220384)
@@ -0,0 +1,17 @@
+#!/bin/sh
+#
+# PROVIDE: netdumpsrv
+# BEFORE: LOGIN
+# KEYWORD: shutdown
+
+. /etc/rc.subr
+
+name="netdumpsrv"
+rcvar=`set_rcvar`
+
+command="/usr/sbin/${name}"
+pidfile="/var/run/${name}.pid"
+
+load_rc_config $name
+
+run_rc_command "$1"

Modified: projects/sv/share/man/man5/rc.conf.5
==============================================================================
--- projects/sv/share/man/man5/rc.conf.5	Wed Apr  6 12:05:09 2011	(r220383)
+++ projects/sv/share/man/man5/rc.conf.5	Wed Apr  6 15:36:19 2011	(r220384)
@@ -1891,6 +1891,34 @@ Set to change the default forwarder conf
 .Dq forward first
 to
 .Dq forward only .
+.It Va netdumpsrv_enable
+.Pq Vt bool
+If set to
+.Dq Li YES ,
+run the
+.Xr netdumpsrv 8
+daemon.
+.It Va netdumpsrv_program
+.Pq Vt str
+Path to
+.Xr netdumpsrv 8
+(default
+.Pa /usr/sbin/netdumpsrv ) .
+.It Va netdumpsrv_pidfile
+.Pq Vt str
+This is the default path to the
+.Xr netdumpsrv 8
+daemon's PID file
+(default
+.Pa /usr/sbin/netdumpsrv.pid ) .
+.It Va netdumpsrv_flags
+.Pq Vt str
+If
+.Va netdumpsrv_enable
+is set to
+.Dq Li YES ,
+these are the flags to pass to
+.Xr netdumpsrv 8 .
 .It Va kerberos5_server_enable
 .Pq Vt bool
 Set to



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201104061536.p36FaJHP095839>