the /usr partition
Head UNIX Hacquer
ut-emx!emx!clyde at cs.utexas.edu
Thu Jan 19 22:00:55 AEST 1989
Under 4.X most programs in /usr/* are DYNAMICALLY LINKED and so cannot be
used unless /usr is mounted so that /usr/lib/ld.so and the
/usr/lib/libc.s?.* files are available.
If the 'file foobar' command says:
foobar: xxxxxx demand paged dynamically linked executable
then /usr/lib MUST be available for 'foobar' to run. There are some
executables in /usr/etc which are statically linked, and those can be
copied into /etc or /sbin. However, practically EVERYTHING in /bin
(really /usr/bin) is dynamically linked, so they cannot run 'standalone.'
Now what we could use is a a.out munger to make a statically linked
executable out of a dynamically linked one...
[[ Seriously....it really is needed! Try setting up an anonymous FTP area
under 4.0. You either need to make sure the shared library is also
accessible in the chroot-ed area, or copy the executable for "ls" from a
3.x machine! --wnl ]]
Shouter-To-Dead-Parrots @ Univ. of Texas Computation Center; Austin, Texas
clyde at emx.utexas.edu; ...!cs.utexas.edu!ut-emx!clyde
More information about the Comp.sys.sun
mailing list