blob: 3cfe786947d2f46efe2d41c56724c9e64bacd9c6 [file] [log] [blame] [view] [raw]
#!/bin/sh
platform=`uname -m`
case $platform in
alpha)
major=44
;;
amiga)
major=38
;;
hp300)
major=37
;;
hppa)
major=38
;;
i386)
major=81
;;
mac68k)
major=38
;;
macppc)
major=45
;;
mvme68k)
major=44
;;
mvme88k)
major=41
;;
mvmeppc)
major=44
;;
sparc)
major=60
;;
sparc64)
major=82
;;
sun3)
major=87
;;
vax)
major=47
;;
*)
echo "Unrecognised platform $platform"
exit 1
;;
esac
minor=0
echo
echo "Creating IPFilter device files in /dev."
echo
echo -n "Platform $platform Major Number $major: "
for i in ipl ipnat ipstate ipauth; do
/bin/rm -f /dev/$i
mknod /dev/$i c $major $minor
chown root.wheel /dev/$i
chmod 600 /dev/$i
echo -n "$i($minor) "
minor=`expr $minor + 1`
done
echo
echo Done.
echo
exit 0