All, too many responses to list the folks but if you replied thanks for the info. I ended up leaving the passwd file alone and running a script from the user's .dtprofile. Our task was to only restrict one users to one application and we didn't have a lot of time/effort to put into the task. Just so you know, this is what I did to allow the application to start at login and to exit the session once the user is finished. We didn't want the user to have access to a shell or any other windows/unix command. Also we trapped the interrupt and hangup so the user couldn't break out. I'm sure this could have be done many ways and more elaborate but this works for now. .dtprofile: trap "" 2 3 /usr/dt/bin/dtterm -geometry 1280x1024+0+0 -e /export/home/user/startup /export/home/user/startup: #!/bin/sh trap "" 2 3 if [ -f appname -a -x appname ]; then appname; else zenity --text-info --title"Application Error" --filename=errormsg exit 1; fi errormsg: The application didn't start. Please contact the helpdeskReceived on Thu Jan 31 10:44:10 2013
This archive was generated by hypermail 2.1.8 : Wed Mar 23 2016 - 09:24:59 EDT