summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin.dahyabhai@pobox.com>2008-07-10 14:17:30 -0400
committerNalin Dahyabhai <nalin.dahyabhai@pobox.com>2008-07-10 14:17:30 -0400
commite996e658e2b2d0078bfef7e3ed925b998c865e59 (patch)
treeb2ec67a3e52ac4c68dc6e5750b794fbe8d2dd09f
parent7057e5be0dba8c77b78cdffcad342128e6a19c64 (diff)
- add test for an allowed entry in securenets
-rwxr-xr-xtests/test19-nis-securenet/after.sh6
-rw-r--r--tests/test19-nis-securenet/after.txt10
-rwxr-xr-xtests/test19-nis-securenet/before.sh6
-rw-r--r--tests/test19-nis-securenet/before.txt10
-rwxr-xr-xtests/test19-nis-securenet/change.sh9
-rw-r--r--tests/test19-nis-securenet/change.txt2
-rw-r--r--tests/test19-nis-securenet/description.txt1
-rw-r--r--tests/test19-nis-securenet/dse.ldif14
8 files changed, 58 insertions, 0 deletions
diff --git a/tests/test19-nis-securenet/after.sh b/tests/test19-nis-securenet/after.sh
new file mode 100755
index 0000000..597ff74
--- /dev/null
+++ b/tests/test19-nis-securenet/after.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+$YP -h 127.0.0.1 maplist example.com
+echo example.com passwd.byname
+$YP -h 127.0.0.1 -c all example.com passwd.byname
+echo example.com passwd.byuid
+$YP -h 127.0.0.1 -c all example.com passwd.byuid
diff --git a/tests/test19-nis-securenet/after.txt b/tests/test19-nis-securenet/after.txt
new file mode 100644
index 0000000..800c24c
--- /dev/null
+++ b/tests/test19-nis-securenet/after.txt
@@ -0,0 +1,10 @@
+passwd.byname
+passwd.byuid
+example.com passwd.byname
+user1a user1a:*:1001:1001:User 1 A:/home/user1a:/bin/sh
+user1b user1b:*:1002:1002:User 1 B:/home/user1b:/bin/sh
+user1c user1c:*:1003:1003:User 1 C:/home/user1c:/bin/sh
+example.com passwd.byuid
+1001 user1a:*:1001:1001:User 1 A:/home/user1a:/bin/sh
+1002 user1b:*:1002:1002:User 1 B:/home/user1b:/bin/sh
+1003 user1c:*:1003:1003:User 1 C:/home/user1c:/bin/sh
diff --git a/tests/test19-nis-securenet/before.sh b/tests/test19-nis-securenet/before.sh
new file mode 100755
index 0000000..597ff74
--- /dev/null
+++ b/tests/test19-nis-securenet/before.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+$YP -h 127.0.0.1 maplist example.com
+echo example.com passwd.byname
+$YP -h 127.0.0.1 -c all example.com passwd.byname
+echo example.com passwd.byuid
+$YP -h 127.0.0.1 -c all example.com passwd.byuid
diff --git a/tests/test19-nis-securenet/before.txt b/tests/test19-nis-securenet/before.txt
new file mode 100644
index 0000000..800c24c
--- /dev/null
+++ b/tests/test19-nis-securenet/before.txt
@@ -0,0 +1,10 @@
+passwd.byname
+passwd.byuid
+example.com passwd.byname
+user1a user1a:*:1001:1001:User 1 A:/home/user1a:/bin/sh
+user1b user1b:*:1002:1002:User 1 B:/home/user1b:/bin/sh
+user1c user1c:*:1003:1003:User 1 C:/home/user1c:/bin/sh
+example.com passwd.byuid
+1001 user1a:*:1001:1001:User 1 A:/home/user1a:/bin/sh
+1002 user1b:*:1002:1002:User 1 B:/home/user1b:/bin/sh
+1003 user1c:*:1003:1003:User 1 C:/home/user1c:/bin/sh
diff --git a/tests/test19-nis-securenet/change.sh b/tests/test19-nis-securenet/change.sh
new file mode 100755
index 0000000..8516fa3
--- /dev/null
+++ b/tests/test19-nis-securenet/change.sh
@@ -0,0 +1,9 @@
+#!/bin/sh
+modify << EOF
+dn: cn=NIS Server,cn=plugins,cn=config
+changetype: modify
+add: nis-securenet
+nis-securenet: 127.0.0.0 255.0.0.0
+-
+
+EOF
diff --git a/tests/test19-nis-securenet/change.txt b/tests/test19-nis-securenet/change.txt
new file mode 100644
index 0000000..d64a102
--- /dev/null
+++ b/tests/test19-nis-securenet/change.txt
@@ -0,0 +1,2 @@
+modifying entry "cn=NIS Server,cn=plugins,cn=config"
+
diff --git a/tests/test19-nis-securenet/description.txt b/tests/test19-nis-securenet/description.txt
new file mode 100644
index 0000000..e0fcc04
--- /dev/null
+++ b/tests/test19-nis-securenet/description.txt
@@ -0,0 +1 @@
+securenet allowing localnet
diff --git a/tests/test19-nis-securenet/dse.ldif b/tests/test19-nis-securenet/dse.ldif
new file mode 100644
index 0000000..a2d39eb
--- /dev/null
+++ b/tests/test19-nis-securenet/dse.ldif
@@ -0,0 +1,14 @@
+dn: nis-domain=example.com+nis-map=passwd.byname,cn=NIS Server,cn=plugins,cn=config
+objectClass: top
+objectClass: extensibleObject
+nis-domain: example.com
+nis-map: passwd.byname
+nis-base: cn=Users1, cn=Accounts, dc=example, dc=com
+
+dn: nis-domain=example.com+nis-map=passwd.byuid,cn=NIS Server,cn=plugins,cn=config
+objectClass: top
+objectClass: extensibleObject
+nis-domain: example.com
+nis-map: passwd.byuid
+nis-base: cn=Users1, cn=Accounts, dc=example, dc=com
+