NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hi Anne, > We have recently upgraded our LDM systems to 6.13.6, and it seems like > scour is no longer working correctly after this change. > > I've engaged our system administrators to see if some other configuration > was changed at the same time, but as far as I know we only updated the LDM > version and didn't make any other system changes. > > Here's an example of scour failing: > scour: directory ~ldm/logs does not exist, skipping > > And the entry in scour.conf is: > ~ldm/logs 1 *.stats I suspect you're using a version of the "scour.conf" file that was created when "~ldm/logs" was an actual directory. Several years ago, the "logs" directory was moved to "~ldm/var/logs" (to follow best directory-naming practices) and "~ldm/logs" was turned into a symbolic link to the new directory -- but only on those systems where it existed. I suspect your current installation was from scratch -- in which case "~ldm/logs" wouldn't be created. You have a couple of options: * Change the entry in "~ldm/etc/scour.conf" from "~ldm/logs" to "~ldm/var/logs"; or * Make a symbolic link from "~ldm/logs" to "~ldm/var/logs". You could also do both (having the "logs" directory appears in the LDM user's home directory can be convenient). > I know the current documentation says that scour can follow symbolic links, > but I'm wondering if you have any other places I might check to see why > this isn't working? > > Also here is the difference between the current version of scour and the > one we'd been using before: > < PATH=/usr1/ldm/ldm-6.13.6/bin:/bin:/usr/bin > < CONFFILE=`regutil /scour/config-path` # default, if no args > --- > > PATH=/bin:/usr/bin > > CONFFILE=/usr/local/ldm/etc/scour.conf # default, > if no args > > < if edir=`cd "$dir" && /bin/pwd`; then > --- > > if edir=`echo "cd $dir && /bin/pwd" | csh -f`; then > > < awk '{diff=$1-$2; print (diff < 0) ? 0 : diff;}'` > --- > > sed 's/\([0-9]*\) > \([0-9]*\).*/b=\1;a=\2;d=0;if(a<b)d=b-a;d/'|\ > > bc` Regards, Steve Emmerson Ticket Details =================== Ticket ID: ARA-679268 Department: Support LDM Priority: Normal Status: Closed =================== NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.