#!/bin/sh # $NetBSD: script1,v 1.1 2001/03/06 21:26:27 garbled Exp $ if [ "$1" = "inactive" ]; then DATA=`grep $1 /etc/usermgmt.conf | sed -e "s@$1 *@@"` if [ "$?" = "0" ]; then expr $DATA / 86400 else echo "0" fi exit 0 fi DATA=`grep $1 /etc/usermgmt.conf | sed -e "s@$1 *@@"` if [ "$?" = "0" ]; then echo "$DATA" else if [ "$1" = "preserve" ]; then echo "false" echo "true" exit 0 fi if [ "$1" = "expire" ]; then echo "Null (unset)" else echo " " fi fi if [ "$1" = "shell" ]; then cat /etc/shells | grep -v $DATA | grep -v '^$' | grep -v '^#' fi if [ "$1" = "group" ]; then cut -f1 -d : /etc/group | grep -v $DATA fi if [ "$1" = "preserve" ]; then if [ "$DATA" = "true" ]; then echo "false" else echo "true" fi fi