xref: /freebsd/libexec/rc/rc.d/tlsservd (revision 0bb08f21cc5c62d0e2dfcea500521fa801058dd3)
12f48313aSRick Macklem#!/bin/sh
22f48313aSRick Macklem#
32f48313aSRick Macklem# $FreeBSD$
42f48313aSRick Macklem#
52f48313aSRick Macklem
62f48313aSRick Macklem# PROVIDE: tlsservd
72f48313aSRick Macklem# REQUIRE: NETWORKING root mountcritlocal sysctl
82f48313aSRick Macklem# BEFORE: nfsd
9*0bb08f21SRick Macklem# KEYWORD: nojailvnet shutdown
102f48313aSRick Macklem
112f48313aSRick Macklem. /etc/rc.subr
122f48313aSRick Macklem
132f48313aSRick Macklemname="tlsservd"
142f48313aSRick Macklemdesc="NFS over TLS server side daemon"
152f48313aSRick Macklemrcvar="tlsservd_enable"
162f48313aSRick Macklemcommand="/usr/sbin/rpc.${name}"
172f48313aSRick Macklem
182f48313aSRick Macklempidfile="/var/run/rpc.${name}.pid"
192f48313aSRick Macklemrequired_files="/etc/rpc.tlsservd/cert.pem /etc/rpc.tlsservd/certkey.pem"
202f48313aSRick Macklemextra_commands="reload"
212f48313aSRick Macklem
222f48313aSRick Macklem
232f48313aSRick Macklemload_rc_config $name
242f48313aSRick Macklem
252f48313aSRick Macklemrun_rc_command "$1"
26