Hello All,
I am preparing a script to view or Extract contents of a tape drive using gtar.But facing a strange issue while trying to extract files using gtar.
If running script using sudo the getting the below error.
################
/usr/local/lib /usr/X11/lib /usr/X11R6/lib /usr/openwin/lib /usr/dt/lib /usr/lib /usr/local/lib/libiconv.so.2
libiconv.so.2 => (file not found)
librt.so.1 => /usr/lib/librt.so.1
libc.so.1 => /usr/lib/libc.so.1
@#
#################
If running script directly from root then no issues. it gets the path to libiconv.so.2 lib which is in /usr/local/lib/
###############
maruti# /mot/systems/backup/restore_script.sh
/usr/local/lib /usr/X11/lib /usr/X11R6/lib /usr/openwin/lib /usr/dt/lib /usr/lib /usr/local/lib/libiconv.so.2
libiconv.so.2 => /usr/local/lib/libiconv.so.2
librt.so.1 => /usr/lib/librt.so.1
libc.so.1 => /usr/lib/libc.so.1
#################
maruti# ls -l /usr/local/lib/libiconv.so.2
lrwxrwxrwx 1 root other 17 Oct 7 2009 /usr/local/lib/libiconv.so.2 -> libiconv.so.2.4.0
maruti# ls -l /usr/local/lib/libiconv.so.2.4.0
-rwxrwxrwx 1 root bin 1069548 Nov 20 2006 /usr/local/lib/libiconv.so.2.4.0
maruti#
I suspect its a link issue.Can anyone let me how to solved the issue.
Regards
Ankit