xref: /dragonfly/etc/rc.d/sshd (revision 279dd846)
1#!/bin/sh
2#
3# $NetBSD: sshd,v 1.18 2002/04/29 08:23:34 lukem Exp $
4# $FreeBSD: src/etc/rc.d/sshd,v 1.3 2003/07/13 01:49:07 mtm Exp $
5# $DragonFly: src/etc/rc.d/sshd,v 1.3 2005/11/19 21:47:32 swildner Exp $
6#
7
8# PROVIDE: sshd
9# REQUIRE: LOGIN
10
11. /etc/rc.subr
12
13name="sshd"
14rcvar=`set_rcvar`
15keygen_cmd="sshd_keygen"
16start_precmd="sshd_precmd"
17pidfile="/var/run/${name}.pid"
18extra_commands="keygen reload"
19
20sshd_keygen()
21{
22	/usr/bin/ssh-keygen -A
23}
24
25sshd_precmd()
26{
27	run_rc_command keygen
28}
29
30load_rc_config $name
31run_rc_command "$1"
32