xref: /minix3/etc/rc.d/pwcheck (revision 325ce30bccba250bdfe2f52d4d341654683ad16f)
1*325ce30bSDavid van Moolenbroek#!/bin/sh
2*325ce30bSDavid van Moolenbroek#
3*325ce30bSDavid van Moolenbroek# $NetBSD: pwcheck,v 1.5 2004/08/13 18:08:03 mycroft Exp $
4*325ce30bSDavid van Moolenbroek#
5*325ce30bSDavid van Moolenbroek
6*325ce30bSDavid van Moolenbroek# PROVIDE: pwcheck
7*325ce30bSDavid van Moolenbroek# REQUIRE: mountcritremote syslogd
8*325ce30bSDavid van Moolenbroek# BEFORE:  DAEMON
9*325ce30bSDavid van Moolenbroek
10*325ce30bSDavid van Moolenbroek$_rc_subr_loaded . /etc/rc.subr
11*325ce30bSDavid van Moolenbroek
12*325ce30bSDavid van Moolenbroekname="pwcheck"
13*325ce30bSDavid van Moolenbroekstart_cmd="pwcheck_start"
14*325ce30bSDavid van Moolenbroekstop_cmd=":"
15*325ce30bSDavid van Moolenbroek
16*325ce30bSDavid van Moolenbroekpwcheck_start()
17*325ce30bSDavid van Moolenbroek{
18*325ce30bSDavid van Moolenbroek	#	check the password temp/lock file
19*325ce30bSDavid van Moolenbroek	#
20*325ce30bSDavid van Moolenbroek	if [ -f /etc/ptmp ]; then
21*325ce30bSDavid van Moolenbroek		logger -s -p auth.err \
22*325ce30bSDavid van Moolenbroek		    "password file may be incorrect -- /etc/ptmp exists"
23*325ce30bSDavid van Moolenbroek	fi
24*325ce30bSDavid van Moolenbroek}
25*325ce30bSDavid van Moolenbroek
26*325ce30bSDavid van Moolenbroekload_rc_config $name
27*325ce30bSDavid van Moolenbroekrun_rc_command "$1"
28