Hi i am having a problem how to write a jcl for ldapmdfy or gldmdfy using a jcl. The ldap commands are provided in a control card or instream.
ldapmodify on unix takes this simple format to read through a file
ldapmodify -f /tmp/modifyentry assuming modifyentry is a ldap file
To simulate that on z/OS v1.6 jcl, my guess would be to put the ldap file in a dataset and feed it to the command something like below
//TSOBGJOB EXEC PGM=IKJEFT1A,REGION=4M
//SYSPRINT DD SYSOUT=*
//SYSTSPRT DD SYSOUT=*
//SYSTSOUT DD SYSOUT=*
//SYSTSIN DD *
gldmdfy -f <dataset name>
//TSOLDIF DD DSN=LDIF.FILE,DISP=SHR
But the command doesn't recocgnise the dataset. I have also tried using DDNAME but it didn't work. I am wondering if anybody has experience on this or know how to read a dataset in the instream. Please share your comments.