add niscat (aka NIS 3, aka NIS +) to t/op/pwent
Peter Prymmer [Fri, 3 May 2002 14:52:12 +0000 (10:52 -0400)]
Message-ID: <OF365AB827.72878468-ON85256BAE.0066F730@55.25.11>

p4raw-id: //depot/perl@16410

t/op/pwent.t

index fc71f57..4d9de44 100755 (executable)
@@ -49,6 +49,18 @@ BEGIN {
        }
     }
 
+    if (not defined $where) {      # Try NIS+
+     foreach my $niscat (qw(/bin/niscat)) {
+         if (-x $niscat &&
+           open(PW, "$niscat passwd.org_dir 2>/dev/null |") &&
+           defined(<PW>)) {
+           $where = "NIS+ $niscat passwd.org_dir";
+           undef $reason;
+           last;
+         }
+     }
+    }
+
     if ($reason) {     # Give up.
        print "1..0 # Skip: $reason\n";
        exit 0;