#!/bin/sh # # Copyright (C) 1998 Benny Holmgren # # Script to import smbpasswd file into the smbpasswd NIS+ table. Reads # from stdin the smbpasswd file. # while true do read row if [ -z "$row" ] then break fi if [ "`echo $row | cut -c1`" = "#" ] then continue fi nistbladm -a \ name=\"`echo $row | cut -d: -f1`\" \ uid=\"`echo $row | cut -d: -f2`\" \ lmpwd=\"`echo $row | cut -d: -f3`\" \ ntpwd=\"`echo $row | cut -d: -f4`\" \ acb=\"`echo $row | cut -d: -f5`\" \ pwdlset_t=\"`echo $row | cut -d: -f6`\" \ gcos=\"`echo $row | cut -d: -f7`\" \ home=\"`echo $row | cut -d: -f8`\" \ shell=\"`echo $row | cut -d: -f9`\" smbpasswd.org_dir.`nisdefaults -d` done