[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fwd: Re: Fw: Problems with ln -s]
From: |
Nyandoro |
Subject: |
[Fwd: Re: Fw: Problems with ln -s] |
Date: |
Thu, 21 Mar 2002 20:36:58 +0200 |
Sorry for the earlier mail, which didn't have the attachment.
Please see attached file for further comments to the problem I am
having.
These were your comments to my earlier mail
> > Is there a way to extensively check if a symbolic link has been
> > succesful or if there have been problems in trying to link.
>
> The return code of the ln program will be zero if no errors occurred
> and the link creation was successful. Check the return code. With
> modern shells the following syntax works well.
>
> if ! ln -s foo bar; then
> echo "Error: Failed to create symlink" 1>&2
> exit 1
> fi
>
> > I have tried the obvious like testing ln -s on text editable files
> > and once I alter any of the original or symbolically linked files
> > the changes are automatically appear in the other file and vice
> > versa.
>
> That does sound like a functioning system.
>
> > Yet I suspect there is some thing wrong with my symbolic
> > links.
>
> What makes you suspect that something is wrong?
>
> > Is there any other way to extensively check my symbolic links.
>
> Use 'ls -ldgon' on the symlink and verify the target is what you
expect.
> Use 'ls -ldLi' which will push through the symlink and verify that the
> file works and that 'ls -ldi' on the target of the symlink has the
> same inode number.
>
> Bob
I seem not to have problems with these symbolic links:
address@hidden Temp]# ls -ldgon /home/ACE_wrappers/TAO/orbsvcs/orbsvcs/libTAO_*
-rwxr-xr-x 1 0 5959442 Jan 1 04:44
/home/ACE_wrappers/TAO/orbsvcs/orbsvcs/libTAO_AV.so
-rwxr-xr-x 1 0 420062 Jan 1 04:30
/home/ACE_wrappers/TAO/orbsvcs/orbsvcs/libTAO_CosConcurrency.so
-rwxr-xr-x 1 0 3110334 Jan 1 05:10
/home/ACE_wrappers/TAO/orbsvcs/orbsvcs/libTAO_CosEvent.so
How ever I do have problems with these two sets below:
address@hidden Temp]# ls -ldgon pr*
-rw-r--r-- 1 0 294 Mar 19 22:54 pre.h
lrwxrwxrwx 1 500 5 Mar 19 22:49 pro.h -> pre.h
address@hidden Temp]# ls -ldgon /home/ACE_wrappers/ace/libTAO*
lrwxrwxrwx 1 0 36 Jan 1 02:39 /home/ACE_wrappers/ace/libTAO.so
-> /home/ACE_wrappers/TAO/tao/libTAO.so
lrwxrwxrwx 1 0 51 Jan 1 04:44
/home/ACE_wrappers/ace/libTAO_AV.so ->
/home/ACE_wrappers/TAO/orbsvcs/orbsvcs/libTAO_AV.so
lrwxrwxrwx 1 0 63 Jan 1 04:30
/home/ACE_wrappers/ace/libTAO_CosConcurrency.so ->
/home/ACE_wrappers/TAO/orbsvcs/orbsvcs/libTAO_CosConcurrency.solrwxrwxrwx 1 0
57 Jan 1 05:10 /home/ACE_wrappers/ace/libTAO_CosEvent.so ->
/home/ACE_wrappers/TAO/orbsvcs/orbsvcs/libTAO_CosEvent.so
lrwxrwxrwx 1 0 61 Jan 1 04:45
/home/ACE_wrappers/ace/libTAO_CosLifeCycle.so ->
/home/ACE_wrappers/TAO/orbsvcs/orbsvcs/libTAO_CosLifeCycle.so
lrwxrwxrwx 1 0 58 Jan 1 04:25
/home/ACE_wrappers/ace/libTAO_CosNaming.so ->
/home/ACE_wrappers/TAO/orbsvcs/orbsvcs/libTAO_CosNaming.so
I need to use the smbolically linked files after they are linked, and after a
number of problems
I have come to suspect that the problem is in the sym-links. One perculiar thing
is that at some pont when I create the links to the last set of files
i.e /home/ACE_wrappers/ace/libTAO* there is a point that I get them as
--rwxr-xr-x
The interesting thing being that the same set of instructions are always used
to generate
these files (/home/ACE_wrappers/ace/libTAO*). I have always had problems
whenever
they come out as lrwxrwxrwx but no problems when they come out as --rwxr-xr-x.
Perhaps I might be confusing things but these are my observations. Definately
though, I am having
problems that seem to be linked to ln -s.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fwd: Re: Fw: Problems with ln -s],
Nyandoro <=