Re: symbolic links, dosemu and /etc/skel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 30 Sep 2007 10:06:59 -0500
"Mikkel L. Ellertson" <[email protected]> wrote:

> Dumb question - is the link using an absolute or a relative path to
> the directory it is pointing to? If it is a relative path, then is
> it a valid path when in /etc/skel? Maybe the program/script that
> sets up the new user's home directory does not copy bad symlinks...

I actually tried it both ways.

ln -s /opt/data/test .

ln -s ../../../../opt/data/test .

Neither one works.

After further experimentation, I'm starting to think there is something more
fundamentally strange going on here.

When I create a new user with the .dosemu directory already in place
in/etc/skel, I see this when I load dosemu and do a dir:

command.com
autoexec.bat
cpi
kernel.sys
help
bin
gnu
config.emu
config.sys
autoemu.bat
doc
dosemu
nls
tmp
appinfo

If I delete ~/.dosemu in my new user's directory and then run dosemu and do a
dir I see this:

autoexec.bat
config.sys
tmp

And that's it.

It seems to be looking in the wrong place for drive C: when the .dosemu
directory is in /etc/skel (and hence finding all of those files), and it
straightens itself out if it's allowed to create its own ~/.dosemu directory
instead.

I wonder what the difference is between a directory created from /etc/skel and
a directory created by the dosemu program itself.

The way that I make this /etc/skel is that I set up a desktop just the way I
wanted it, then made a tar from that and un-tarred it in /etc/skel and did a
"chown -R root.root /etc/skel"

Everything else out of /etc/skel seems to work the way I expected it to when I
create a new user, with the exception of dosemu.

It's not a major issue; I just have to remember to run dosemu and create the
symbolic link each time I set up a new user.  But I would still like to know
why it's not working the way that I thought it would.

-- 
MELVILLE THEATRE ~ Melville Sask ~ http://www.melvilletheatre.com


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux