AIX 5.3 ksh Scripting


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting AIX 5.3 ksh Scripting
# 1  
Old 01-30-2012
AIX 5.3 ksh Scripting

Hi,

I posted a request for sever OS types earlier, but got no response. In an attempt to at least have a starting point, I think scaling it to one OS is preferred. Once I see the gist of it I can modify to account for different cases.

I need a script that will go and check to see if an LDAP connection is open and functioning. Just want to check with one LDAP user account,. i.e. lsldap - a passwd <ldap_username>

Need to output this to a file, in list format, for all that pass and a different file for those that do not. Can anyone please assist? It would be much appreciated, my boss is a cool guy but he needs this from me today if possible. I have searched the forums and am coming up empty on this.

Thanks in advance for any help you can provide,

D

Last edited by tekster2; 01-30-2012 at 01:18 PM.. Reason: lsldap not ldldap lol
# 2  
Old 01-30-2012
AIX 5.3 is old. It drops off the support matrix 30 April 2012.
People here often prefer to try a command before posting.

LDAP with AIX is mentioned sometimes on this board but you may need to look at the provider of your LDAP service for specific queries.

Judging from the syntax in a much later AIX manual, there may be an extra space character in your command:
Code:
lsldap -a passwd <ldap_username>


Last edited by methyl; 01-30-2012 at 02:40 PM..
This User Gave Thanks to methyl For This Post:
# 3  
Old 01-30-2012
The LDAP is a Sun LDAP directory, nothing fancy, just a single directory server for POC purposes. This test will be run against machines in the DC to verify that they can connect/bind successfully, then output to one of two lists, (i.e.bind=yes, then output to bind.xml, bind=no, then output to nobind.xml), and nothing more.

I can check this individually using lsldap - a passwd <LDAP_USER>, on a machine that has it's ldap.cfg file configured correctly. My question is can this be scripted to run and see if certain machines are configured and can bind to that server also.

---------- Post updated at 01:17 PM ---------- Previous update was at 12:39 PM ----------

You're correct, there's not supposed to be a space. I typed it freehand, no paste lol...

For clarity, yes, this command works fine. If the machine is connected to the ldap directory where the user I choose to inout resides, then it will return the DN and other info.

My need goes beyond the command....I need a script that will check OS, run the lsldap command if AIX 5.3 or 6.1, if result returns correctly, then list machine in the proper xml. If not, then list machine in the other xml. Another script (that I am not responsible for) will come and vacuum up these xml files later and include them in a much bigger list. It's just looking for one of two possible filenames on my end.

The LDAP user, LDAP directory, and xml files are really extraneous. I just need a script that I can edit to input a user on the LDAP directory that I know is there, edit the xml out filenames, and will just go and check if the user exists then output that machine name to a yes or no xml. Hopefully I made sense ; )

Thanks you,

D
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

KSH scripting

Hi Guys, I am trying to learn to script. first I have 2 server, A and B. A with IP 192.168.82.22. B with IP 192.168.82.44. Both with login user admin and password admin. server A will generate a file every day with name gg.log under /app/gg/20171002.log. I wish to write a script to copy the... (7 Replies)
Discussion started by: leecopper
7 Replies

2. Shell Programming and Scripting

ksh scripting

Hi All, Can you please let me know what I missed in the below function? Whenever I try to execute the script i am getting syntax error at line 101 : `fi' unexpected Function is function DELNWE5O { export ORACLE_HOME=/ora00/app/oracle/product/11.2.0/grid_1 export... (9 Replies)
Discussion started by: pvmanikandan
9 Replies

3. Shell Programming and Scripting

help with ksh shell scripting

I want to run a script that checks the env to see if I'm in a test or prod environment. From the command line I enter echo $host and it returns host name and I can tell by the name if I'm in test or prod. When I run the command from a script I get "not found" What's wrong with the script? if ... (2 Replies)
Discussion started by: Bperl1967
2 Replies

4. Shell Programming and Scripting

help in ksh scripting in aix

Hello gurus I am looking for a script : We need to generate a file list created by user id on a AIX box. Criteria 1: other than userid : dwimpid & aiadmin Criteria 2: Files older than 2 months ( it can be any user id ). File Path to Look: /project and /project1 Thx silu (7 Replies)
Discussion started by: silu
7 Replies

5. Shell Programming and Scripting

Need help in writing AIX ksh scripting

I need to write the script for the below constraints. Need your help urgently The PATH environment variable must conform to the following: • World-writeable directories (/tmp, /var/tmp etc) must not be placed in the PATH variable. • System directories must always be placed before local... (1 Reply)
Discussion started by: kmvinay
1 Replies

6. Shell Programming and Scripting

Help with ksh scripting in AIX

I am looking for a script which does the following Script will run daily. 1.It will get snapshot off all filesystems including nfs mounts, automounts and clearcase mounts. 2.Then it will compare new snapshot with the snapshot created in the previous run. 3.If filesystem exists in... (20 Replies)
Discussion started by: saidiya
20 Replies

7. Shell Programming and Scripting

ksh scripting help

I have the file as below server1 no dr aix 5300-05-03 9119-595 20-18888 yes ftp-eagle server2 no dr aix 5300-05-03 9119-595 20-18888 yes ftp-eagle server3 yes dr aix 5300-05-03 9119-595 20-18888 yes ftp-eagle server4 ... (1 Reply)
Discussion started by: praveenbvarrier
1 Replies

8. Shell Programming and Scripting

Need help with KSH scripting

Hi I need to insert a page break into a file based on matching a phrase in the file. :confused: I am doing this with a ksh script on a Unix box. Any help would be greatly appreciated. Thanks (5 Replies)
Discussion started by: scrappycc
5 Replies

9. Shell Programming and Scripting

scripting guru's pls help me with scripting on AIX

can someone pls help me with the script for a files coming from one system to a particular directory and i want to write a script to move those files to another directory on different system by renaming the files... pls someone help me on this... thanking in anticipation.... (1 Reply)
Discussion started by: thatiprashant
1 Replies

10. Shell Programming and Scripting

KSH Scripting

Will a shell script written in shell for HP/UX run on Solaris? (1 Reply)
Discussion started by: dstaller
1 Replies
Login or Register to Ask a Question