Code

adding the modified schema for ssh plugin
authoropensides <opensides@594d385d-05f5-0310-b6e9-bd551577e9d8>
Tue, 17 Jul 2007 13:15:04 +0000 (13:15 +0000)
committeropensides <opensides@594d385d-05f5-0310-b6e9-bd551577e9d8>
Tue, 17 Jul 2007 13:15:04 +0000 (13:15 +0000)
adding some docs om how to use it

git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.5@6893 594d385d-05f5-0310-b6e9-bd551577e9d8

contrib/openldap/openssh-lpk_openldap.schema
doc/README.ssh [new file with mode: 0644]

index 5f5512a552064b78267a93355f10fb85e7402de6..59bb2b2d1a11e8d8d5f00dbde7c2dc3059fe722d 100644 (file)
@@ -17,3 +17,10 @@ objectclass ( 1.3.6.1.4.1.24552.500.1.1.2.0 NAME 'ldapPublicKey' SUP top AUXILIA
        DESC 'MANDATORY: OpenSSH LPK objectclass'
        MUST ( sshPublicKey $ uid ) 
        )
+
+# printableString SYNTAX yes|no
+objectclass ( 1.3.6.1.4.1.24552.500.1.1.3.0 NAME 'HostldapPublicKey' SUP top AUXILIARY
+       DESC 'MANDATORY: OpenSSH LPK objectclass'
+       MUST ( sshPublicKey $ cn ) 
+       )
+
diff --git a/doc/README.ssh b/doc/README.ssh
new file mode 100644 (file)
index 0000000..1bf6703
--- /dev/null
@@ -0,0 +1,26 @@
+To use the ssh connectivity extension
+
+1) Add the openssh-lpk_openldap.schema from contrib/openldap/ to your schema
+   directory
+
+2) Add the following entry in connectivity for ssh keys management of users  
+
+   <tab class="sshAccount" />
+
+3) Add the following entry in termtabs for ssh keys management of terminal
+
+    <tab class="servssh" name="SSH keys" />
+    
+4) Add the following entry in servtabs for ssh keys management of servers
+
+    <tab class="servssh" name="SSH keys" />
+    
+5) if you want your ssh server to directly fetch key from the ldap, you need
+   a patched ssh with http://dev.inversepath.com/trac/openssh-lpk
+   
+    
+Mortier Benoit
+OpenSides July 2007
+
+
+