My system uses the -c option of the su commmand su - oracle "-c /home/oracle/scripts/backup/db_backup.sh"
Amazing what a missing flag will cause. "Conko, Steven" <[EMAIL PROTECTED]>@VM.MARIST.EDU> on 04/02/2003 05:25:07 AM Please respond to "ADSM: Dist Stor Manager" <[EMAIL PROTECTED]> Sent by: "ADSM: Dist Stor Manager" <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] cc: Subject: Re: problem with a su script > On all of our database servers we run an archive nightly but instead of a > regular "archive" we run a command instead: > > su - oracle /home/oracle/scripts/backup/db_backup.sh > > this script handles all the processing of the database and calls a dsmc > archive command. on 97% of the servers it works fine. however, on just a > few of them... that dont appear to be any different, the script > immediately dies with a return code of 1 (no, its not permissions).... > however tsm reports it as completed (another problem). it doesnt appear > the script ever gets run because we use a debugging statement for the > first line that never gets called. nothing in the environment seems to be > a problem and on one system it just suddenly stopped working without any > changes being made. > > any ideas whats going on here? we're running aix 4.3.3, tsm client 5.1.5 > and server aix 4.3.3 tsm 4.2.2... even on the servers it works on. > > Steven A. Conko > Senior Unix Systems Administrator > ADT Security Services, Inc. >