This is the mail archive of the cygwin-xfree@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Installation How-To Draft


Oliver,

I forgot to mention that I have since run 'mkpasswd -d > /etc/passwd', so my
bash prompt now reflects that I am the current user, instead of
administrator.  I did a reinstall of the xfree files as user 'Harold'; this
installation worked as before, with no need for 'chmod u+x *.dll'.

Are you a member of the local administrators group on your machine?

Harold

-----Original Message-----
From: Olivier Jacquemin [mailto:Olivier.Jacquemin@DialogSystems.be]
Sent: Tuesday, September 12, 2000 11:51 AM
To: 'cygwin-xfree@sources.redhat.com'
Subject: RE: Installation How-To Draft

Harold,

My PC is part of a domain.  I am also part of the Administrators group of my
machine.

An 'ls -l *.dll' gives the following result if I do it just after
un-tarring:
-rw-r--r--   1 oja      None        72704 Jul 16 19:30 libICE.dll
-rw-r--r--   1 oja      None       203776 Jul 16 19:30 libPEX5.dll
-rw-r--r--   1 oja      None        29184 Jul 16 19:30 libSM.dll

An important difference with your result is that the owner is myself instead
of "administ".  This is due to the fact that my bash prompt is "oja@Pc_oja"
instead of "administrator@Pc_oja" (and I don't remember how to change this).

Now I have reduced the necessary command for correct initialization of X to
'chmod u+x *.dll'
Of course, I can get the same result by adding "Execute (X)" permission for
user OJA on all these files using the GUI of Win NT.

I hope you will find this information useful.

        _Olivier_


> -----Original Message-----
> From: Harold Hunt [SMTP:Harold@compasstechnologies.com]
> Sent: Tuesday, September 12, 2000 3:18 PM
> To:   'Olivier Jacquemin'; 'cygwin-xfree@sources.redhat.com'
> Subject:      RE: Installation How-To Draft
>
> Oliver,
>
> > 'chmod o+x,u+x,g+x *.dll'
>
> Hmm. . . I have not had to take such a step.  I'm interested in finding
> out
> why this happens to you, so I'll look into it.  Glad you liked the how-to.
>
> Looked up error 0xC0000022, it translates to "Access Denied".  Do an 'ls
> -l
> *.dll' in /usr/X11R6/bin, and send me the first few lines of output.  My
> output looks like the following:
>
> -rw-r--r--   1 administ None       210944 Jul 16 13:30 libGL.dll
> -rw-r--r--   1 administ None        72704 Jul 16 13:30 libICE.dll
> -rw-r--r--   1 administ None       203776 Jul 16 13:30 libPEX5.dll
> -rw-r--r--   1 administ None        29184 Jul 16 13:30 libSM.dll
>
> Notice, there are no execute permissions.  I'm wondering if your problem
> is
> somehow related to inheritable permissions on the directories containing
> the
> DLLs.  Try deleting /usr/X11R6 and reinstalling the tar balls, fiddling
> with
> different security settings each time, let me know if you find something.
>
> Harold L Hunt II
> Phone: 800-850-1616 ext 108
> Email: harold@compasstechnologies.com
>

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]