Firewall-1

Re: [FW-1] cronjob problem on secureplatform

Subject: Re: [FW-1] cronjob problem on secureplatform
From: Hal Dorsman <hdorsman AT RMEF DOT ORG>
To: FW-1-MAILINGLIST AT AMADEUS.US.CHECKPOINT DOT COM
Date: Tue, 24 Aug 2004 11:45:57 -0600
Sorry if I am missing something here (maybe my stupid pills are just
kicking in), but are you sure you are setting your environment right?
You script shell declaration is csh but in csh you do a setenv statement,
not ENVAR= followed by an export.  Try doing a setenv FWDIR and trying
running it again.  That should enable your script to find your libs.
If you set FWDIR in your root shell .cshrc and run the script as root
you don't need to set it in your script.  Notice how your cron error
shows SHELL=/bin/sh so something is not right in your shell environment
and script execution

Hal

> -----Original Message-----
> From: Shiazad Ahmed [mailto:shiazad.ahmed AT TRINITYSECURITY DOT COM]
> Sent: Tuesday, August 24, 2004 8:31 AM
> To: FW-1-MAILINGLIST AT AMADEUS.US.CHECKPOINT DOT COM
> Subject: Re: [FW-1] cronjob problem on secureplatform
>
>
> I modified the script based on some errors in the log to the following
>
> #! /bin/csh
> cd /opt/CPfw1-50-04/log/
> /opt/CPfw1-50-04/bin/fwm logexport -i 2004-08-15_235900.log -o
> 2004-08-15_235900.txt
> cp test /home/trinity
> gzip -9 2004-08-15_235900.txt
> ftp -i -n -v -d ip_add <<SCRIPT
> user username password
> binary
> cd sct
> put 2004-08-15_235900.txt.gz
> exit
> SCRIPT
>
> This is what I get from the cron logs:
>
> Aug 24 14:54:00 MGR CronDaemon: Cron <root@MGR> /opt/CPfw1-5
> 0-04/log/testtest (Environment: <SHELL=/bin/sh>, <HOME=/root>,
> <PATH=/usr/bin:/b
> in>, <LOGNAME=root>) : /opt/CPfw1-50-04/bin/fwm: error while
> loading shared
> libr
> aries: libCPSrvIS.so: cannot open shared object file:
>
> Where do I get this library file from or do I need an
> additional line in the
> script?
>
> Thanks
>
>
> -----Original Message-----
> From: Mailing list for discussion of Firewall-1
> [mailto:FW-1-MAILINGLIST AT AMADEUS.US.CHECKPOINT DOT COM]On Behalf Of Tom
> Brown
> Sent: 23 August 2004 17:29
> To: FW-1-MAILINGLIST AT AMADEUS.US.CHECKPOINT DOT COM
> Subject: Re: [FW-1] cronjob problem on secureplatform
>
>
> what do the cron logs show you?
>
> >I have added the path in the script as below but the result
> is the same.
> >Any
> > other thoughts?
> > /opt/CPfw1-50-04/bin/fwm logexport -i 2004-08-15_235900.log -o
> > 2004-08-15_235900.txt
> >
> > Thanks
> >
> > -----Original Message-----
> > From: Mailing list for discussion of Firewall-1
> > [mailto:FW-1-MAILINGLIST AT AMADEUS.US.CHECKPOINT DOT COM]On Behalf Of Tom
> > Brown
> > Sent: 23 August 2004 15:39
> > To: FW-1-MAILINGLIST AT AMADEUS.US.CHECKPOINT DOT COM
> > Subject: Re: [FW-1] cronjob problem on secureplatform
> >
> >
> > make sure fwm is in the PATH of the user that is running
> the script or put
> > the PATH into the script
> >
> >> Hi David,
> >>
> >> I have a problem with a cronjob that does the log export
> and ftp from a
> >> secure platform box. When run manually it works fine but
> >> when in a cron job it does not run correctly. The script
> will run but it
> >> just skips the fwm logswitch command. The script is below.
> >> I am a real newbee on this stuff so any help would be greatly
> >> appreciated.
> >> My PATH includes the checkpoint directories /opt/CPfw1-50-04/
> >>
> >> Thanks
> >>
> >> #! /bin/csh
> >> CPDIR=/opt/CPshrd-50-04
> >> export CPDIR
> >> CPMDIR=/opt/CPfw1-50-04
> >> export CPMDIR
> >> cd /opt/CPfw1-50-04/log/
> >> cp testtest /home/trinity      --> it does this
> >> fwm logexport -i 2004-08-15_235900.log -o
> 2004-08-15_235900.txt --> it
> >> doesn't do this
> >> cp test /home/trinity          --> it does this
> >> gzip -9 2004-08-15_235900.txt
> >> ftp -i -n -v -d "ip add" <<SCRIPT
> >> user username password
> >> binary
> >> cd sct
> >> put 2004-08-15_235900.txt.gz
> >> exit
> >> SCRIPT
> >> cp testdate /home/trinity       --> it does this
> >>
> >> =================================================
> >> To set vacation, Out-Of-Office, or away messages,
> >> send an email to LISTSERV AT amadeus.us.checkpoint DOT com
> >> in the BODY of the email add:
> >> set fw-1-mailinglist nomail
> >> =================================================
> >> To unsubscribe from this mailing list,
> >> please see the instructions at
> >> http://www.checkpoint.com/services/mailing.html
> >> =================================================
> >> If you have any questions on how to change your
> >> subscription options, email
> >> fw-1-owner AT ts.checkpoint DOT com
> >> =================================================
> >>
> >
> > =================================================
> > To set vacation, Out-Of-Office, or away messages,
> > send an email to LISTSERV AT amadeus.us.checkpoint DOT com
> > in the BODY of the email add:
> > set fw-1-mailinglist nomail
> > =================================================
> > To unsubscribe from this mailing list,
> > please see the instructions at
> > http://www.checkpoint.com/services/mailing.html
> > =================================================
> > If you have any questions on how to change your
> > subscription options, email
> > fw-1-owner AT ts.checkpoint DOT com
> > =================================================
> >
> > =================================================
> > To set vacation, Out-Of-Office, or away messages,
> > send an email to LISTSERV AT amadeus.us.checkpoint DOT com
> > in the BODY of the email add:
> > set fw-1-mailinglist nomail
> > =================================================
> > To unsubscribe from this mailing list,
> > please see the instructions at
> > http://www.checkpoint.com/services/mailing.html
> > =================================================
> > If you have any questions on how to change your
> > subscription options, email
> > fw-1-owner AT ts.checkpoint DOT com
> > =================================================
> >
>
> =================================================
> To set vacation, Out-Of-Office, or away messages,
> send an email to LISTSERV AT amadeus.us.checkpoint DOT com
> in the BODY of the email add:
> set fw-1-mailinglist nomail
> =================================================
> To unsubscribe from this mailing list,
> please see the instructions at
> http://www.checkpoint.com/services/mailing.html
> =================================================
> If you have any questions on how to change your
> subscription options, email
> fw-1-owner AT ts.checkpoint DOT com
> =================================================
>
> =================================================
> To set vacation, Out-Of-Office, or away messages,
> send an email to LISTSERV AT amadeus.us.checkpoint DOT com
> in the BODY of the email add:
> set fw-1-mailinglist nomail
> =================================================
> To unsubscribe from this mailing list,
> please see the instructions at
> http://www.checkpoint.com/services/mailing.html
> =================================================
> If you have any questions on how to change your
> subscription options, email
> fw-1-owner AT ts.checkpoint DOT com
> =================================================
>

=================================================
To set vacation, Out-Of-Office, or away messages,
send an email to LISTSERV AT amadeus.us.checkpoint DOT com
in the BODY of the email add:
set fw-1-mailinglist nomail
=================================================
To unsubscribe from this mailing list,
please see the instructions at
http://www.checkpoint.com/services/mailing.html
=================================================
If you have any questions on how to change your
subscription options, email
fw-1-owner AT ts.checkpoint DOT com
=================================================

<Prev in Thread] Current Thread [Next in Thread>