public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* RE: not updating unwritable cache ../config.cache
@ 1999-10-07  2:54 Bernard Dautrevaux
  1999-10-07  6:40 ` Kai Henningsen
  1999-10-31 19:54 ` Bernard Dautrevaux
  0 siblings, 2 replies; 45+ messages in thread
From: Bernard Dautrevaux @ 1999-10-07  2:54 UTC (permalink / raw)
  To: 'Kai Henningsen', Corinna Vinschen; +Cc: cygwin

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 4006 bytes --]

Title: RE: not updating unwritable cache ../config.cache





> -----Original Message-----
> From: Kai Henningsen [ mailto:kai@cats.ms ]
> Sent: Thursday, October 07, 1999 10:35 AM
> To: Kai Henningsen; Corinna Vinschen
> Cc: cygwin@sourceware.cygnus.com
> Subject: Re: not updating unwritable cache ../config.cache
> 
> 
> On 6 Oct 99, at 17:03, Corinna Vinschen wrote:
> 
> > Kai Henningsen wrote:
> > > 
> > > On 5 Oct 99, at 20:51, Corinna Vinschen wrote:
> > > 
> > > > And last but not least:
> > > > - Constructive feedback always welcome.
> > > > - Patches are gratefully accepted.
> > > 
> > > Well, here's at least _some_ feedback. Excerpt from building gcc:
> > > 
> > > ----r-xr-x   1 administ Kein       160630 Oct  6 10:15 
> genattrtab.o*
> > > ----r-xr-x   1 administ Kein       253372 Oct  6 10:15 
> genattrtab.exe*
> > > -rw-r--r--   1 kai      Kein       106514 Oct  6 10:15 
> insn-attrtab.c
> > > -rw-r--r--   1 kai      Kein            0 Oct  6 10:15 s-attrtab
> > > ----r-xr-x   1 administ Kein       167908 Oct  6 10:15 
> insn-attrtab.o*
> > > ----r-xr-x   1 administ Kein       167214 Oct  6 10:15 i386.o*
> > > ----r-xr-x   1 administ Kein         8187 Oct  6 10:15 getpwd.o*
> > 
> > Looks like as if you have edited with ntsec but compiled without it.
> > Would you be so kind to check this out?
> 
> All of these were created from the same "make bootstrap" run. 
> That's what I find so confusing.


Hummm... just a thought:
   genattrtab.o, genattrtab.exe, i386.o, getpwd.o were all created by compiling with some version of gcc installed on your NT box

   insn-attrtab.c is generated by genattrtab.exe, but I think the make rule is like "genattrtab > insn-attrtab.c", so the fact is in fact created by bash (or ash)

   s-attrtab is created by "touch s-attrtab" so is created also by bash/ash (or even directly by make perhaps).


What I'm wondering is that perhaps bash/ash is doing some special things to ensure that the generated files are correctly owned by the effective user, but that other programs may be fooled and attribute rights to the administrator?

> 
> > Another one: Are you sure to have only one cygwin1.dll in $PATH
> > search path?
> 
> Well, I have some cygwin1.dll.something in the same directory as 
> the one to use, but I wouldn't expect those to be used.
> 
> (check environment)
> 
> And yes, it's exported (actually set by the .bat that starts bash).
> 
> Hmm. Maybe someone there clobbers the CYGWIN variable? <find 
> | xargs grep -w CYGWIN> Nope, at least nothing obvious.


Could it be that make do not re-export everything that's passed in the environment? I've header that some versions of gnu-make make some non-usual things in this area.

> 
> Oh! Silly of me. Of _course_. It's the mingw gcc. Obviously, it won't 
> care about ntsec.


Why? mingw gcc is compiled and run in the cygwin environment I think, so go through cygwin1.dll that handles ntsec.


> 
> Regards - Kai Henningsen
> 
> -- 
> http://www.cats.ms
> Spuentrup CTI       Fon: +49 251 322311 0  
> Windbreede 12       Fax: +49 251 322311 99
> D-48157 Münster     Mob: +49 161 3223111
> Germany             GSM: +49 171 7755060
> 
> --
> Want to unsubscribe from this list?
> Send a message to cygwin-unsubscribe@sourceware.cygnus.com
> 


--------------------------------------------
Bernard Dautrevaux
Microprocess Ingéniérie
97 bis, rue de Colombes
92400 COURBEVOIE
FRANCE
Tel:    +33 (0) 1 47 68 80 80
Fax:    +33 (0) 1 47 88 97 85
e-mail: dautrevaux@microprocess.com
                b.dautrevaux@usa.net
-------------------------------------------- 




^ permalink raw reply	[flat|nested] 45+ messages in thread
* RE: not updating unwritable cache ../config.cache
@ 2000-03-24 15:58 John Wiersba
  0 siblings, 0 replies; 45+ messages in thread
From: John Wiersba @ 2000-03-24 15:58 UTC (permalink / raw)
  To: 'Larry Hall (RFK Partners, Inc)',
	John Wiersba, cygwin@sourceware.cygnus.com

> -----Original Message-----
> From: Larry Hall (RFK Partners, Inc) [ mailto:lhall@rfk.com ]
> Sent: Friday, March 24, 2000 4:27 PM
> To: John Wiersba; cygwin@sourceware.cygnus.com
> Subject: Re: not updating unwritable cache ../config.cache
>
> You might want to 
> check your umask
> setting and make sure it doesn't mask out write permissions for group 
> and others...

My umask was set to 02.  I changed it to 0 and created a new file, but -w
still fails.

-- John


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 45+ messages in thread
* RE: not updating unwritable cache ../config.cache
@ 2000-03-24 15:25 John Wiersba
  2000-03-25 20:02 ` Larry Hall (RFK Partners, Inc)
  0 siblings, 1 reply; 45+ messages in thread
From: John Wiersba @ 2000-03-24 15:25 UTC (permalink / raw)
  To: 'Larry Hall (RFK Partners, Inc)', cygwin@sourceware.cygnus.com

> -----Original Message-----
> From: Larry Hall (RFK Partners, Inc) [ mailto:lhall@rfk.com ]
> Sent: Friday, March 24, 2000 4:27 PM
> To: John Wiersba; cygwin@sourceware.cygnus.com
> Subject: Re: not updating unwritable cache ../config.cache
> 
> 
> At 04:02 PM 3/24/00, John Wiersba wrote:
> >1)  The following never works for me
> >    [[ -w FILE ]] && echo ok
> >even if the file *is* writable by me.
> 
> 
> This is known.  You won't get the test to work unless the 
> permission you
> are checking is available "across the board".  Corinna has made some 
> changes to address this under NT/NTFS in later snapshots but 
> that won't
> be any solution for 9x platforms AFAIK.  You might want to 
> check your umask
> setting and make sure it doesn't mask out write permissions for group 
> and others...

I saw the "across the board" mentioned in the faq or user guide.  Is there a
work-around?  Perl's cpan command is totally broken because of this.

Is it fixed in one of the later snapshots?  I don't want to be on the
bleeding edge, but I do want to be able to compile the cygwin code on my
machine.  Is there a relatively stable snapshot I should upgrade to?

Thanks,
John


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 45+ messages in thread
* RE: not updating unwritable cache ../config.cache
@ 2000-03-24 15:15 John Wiersba
  0 siblings, 0 replies; 45+ messages in thread
From: John Wiersba @ 2000-03-24 15:15 UTC (permalink / raw)
  To: 'John Fortin', cygwin

> John Wiersba wrote:
> >
> > 2) The id and ls commands work strangely for me:
> >    > id
> >       uid=500(administrator) gid=100(everyone) groups=100(everyone)
> >    > rm -f FILE; touch FILE; ls -l FILE
> >       -rw-r--r--   1 jrw      JRW             0 Mar 24 15:55 FILE
> >    > cd /c
> >    > rm -f FILE; touch FILE; ls -l FILE
> >       -rw-r--r--   1 winnt    Everyone        0 Mar 24 15:57 FILE
> >    > cat /etc/passwd
> >       WinNT::0:513:::
> >       Administrator::500:513:::
> >       Guest::501:513:::
> >       jrw::544:544:::/bin/ksh
> >    > cat /etc/group
> >       Everyone::0:
> >       JRW::513:
> > I've lived with this "feature" for a long time, but maybe 
> > it's related to
> > this problem?
> >
> From: John Fortin [ mailto:fortinj@attglobal.net ]
>
> Could this be the old "I'm part of the Administrator group" 
> so the Administrator
> User owns all files, not me syndrome?
> 
> Create a new user id which does not have Adminstrator 
> Priveledges and try
> building again.

OK, how do I tell which group I'm part of?  The groups command says
"everyone".  I didn't set up my machine (our computer services group did).
I don't think I can set up a new user id.

But notice that files created by me on c: (a FAT drive) are owned by
winnt/everyone whereas files created by me on d; (an NTFS drive) are owned
by jrw/JRW.  

-- John

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 45+ messages in thread
* not updating unwritable cache ../config.cache
@ 2000-03-24 13:07 John Wiersba
  2000-03-24 13:36 ` John Fortin
  2000-03-24 14:48 ` Larry Hall (RFK Partners, Inc)
  0 siblings, 2 replies; 45+ messages in thread
From: John Wiersba @ 2000-03-24 13:07 UTC (permalink / raw)
  To: 'cygwin'

I've recently reinstalled full.exe and also the 1/15/99 patches (both binary
and source).  Now I'm trying to build the sources.  My build script looks
like:
   #!/bin/ksh
 
   cd /usr/src/TARGET-OBJ
   /usr/src/dev/configure --prefix=/usr/src/TARGET-INSTALL -v 2>&1 |
                       tee /usr/src/configure.log   
   make         2>&1 | tee /usr/src/make.log
   make install 2>&1 | tee /usr/src/install.log

I'm getting a lot of configure errors which look suspicious:
   not updating unwritable cache ../config.cache

Two things which may be related:

1)  The following never works for me
   [[ -w FILE ]] && echo ok
even if the file *is* writable by me.

2) The id and ls commands work strangely for me:
   > id
      uid=500(administrator) gid=100(everyone) groups=100(everyone)
   > rm -f FILE; touch FILE; ls -l FILE
      -rw-r--r--   1 jrw      JRW             0 Mar 24 15:55 FILE
   > cd /c
   > rm -f FILE; touch FILE; ls -l FILE
      -rw-r--r--   1 winnt    Everyone        0 Mar 24 15:57 FILE
   > cat /etc/passwd  
      WinNT::0:513:::
      Administrator::500:513:::
      Guest::501:513:::
      jrw::544:544:::/bin/ksh
   > cat /etc/group
      Everyone::0:
      JRW::513:
I've lived with this "feature" for a long time, but maybe it's related to
this problem?

Thanks,
John Wiersba

----------------------------------------------------------------------------
---
Here's my cygcheck output:

Cygnus Win95/NT Configuration Diagnostics
Current System Time: Fri Mar 24 15:59:57 2000

WinNT Ver 4.0 build 1381 Service Pack 5

Path:	/opt/cygwin/cygwin-b20/H-i586-cygwin32/bin
	/opt/cygwin-old/local/bin
	/jrw/jrw/mdst/sh
	/jrw/binu
	/jrw/binw
	/opt/java/jdk/bin
	/opt/java/jre/1.2/bin
	.

SysDir: C:\WINNT\System32
WinDir: C:\WINNT

CYGWIN = `  notitle tty nostrip_title binmode glob'
HOME = `/jrw'
MAKE_MODE = `UNIX'
PWD = `/usr/src'

!D: = `D:\jrw'
CDPATH = `.:..:/jrw'
COLUMNS = `80'
COMPUTERNAME = `AA-06025'
COMSPEC = `C:\WINNT\system32\cmd.exe'
DIR_BKMK = `/opt/netscape/jrw'
DIR_CYGWIN_INSTALL = `/opt/cygwin/cygwin-b20'
DIR_CYGWIN_SYS = `/usr/i586-cygwin32'
DIR_CYGWIN_USR = `/opt/cygwin/cygwin-b20/H-i586-cygwin32'
DIR_DATA = `/jrw/jrw/mdst/data'
DIR_JRW = `/jrw/jrw'
DIR_JW = `/jrw/jrw/jw'
DIR_LISTS = `/jrw/jrw/mdst/lists'
DIR_MAB = `/jrw/jrw/mdst/mab'
DIR_MABSI = `/hmrdev/mab'
DIR_MDST = `/jrw/jrw/mdst'
DIR_MDST_BKMK = `/jrw/jrw/mdst/bookmark'
DIR_PL = `/jrw/jrw/mdst/pl'
DIR_PL_LIST = `
	/opt/perl/lib
	/opt/perl/site/lib
	/usr/local/lib/perl5/5.00503
	/usr/local/lib/perl5/5.00503/cygwin32
'
DIR_PRT = `/jrw/prt'
DIR_SH = `/jrw/jrw/mdst/sh'
DIR_SQL = `/jrw/jrw/mdst/sql2sql'
HOMEDRIVE = `C:'
HOMEPATH = `\users\default'
HOSTNAME = `aa-06025'
HOSTTYPE = `i586'
INFOPATH = `/usr/info:/usr/local/info'
LANG = `C'
LC_ALL = `C'
LESS = `-iMn'
LINES = `66'
LISTSDIR = `/jrw/jrw/jw'
MACHTYPE = `i586-pc-cygwin32'
MANPATH = `/usr/man:/usr/local/man'
NUMBER_OF_PROCESSORS = `1'
NWUSERNAME = `jrw32982'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
OS = `Windows_NT'
OSTYPE = `cygwin32'
PATHEXT = `.COM;.EXE;.BAT;.CMD'
PATH_ORIG =
`/opt/ora805/bin:/c/ORANT/bin:/opt/perl/bin:/c/dmi/win32/bin:/opt/mks/mkssi:
/opt/mks/mksnt:/c/winnt/system32:/c/winnt:.:/opt/supmagic/sqlany50/win:/opt/
supmagic/netmap'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 5 Stepping 1, GenuineIntel'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0501'
PROMPT = `$P$G'
PS1 = `$(prompt $? \w)'
ROOTDIR = `d:/opt/mks'
SHELL = `/bin/bash'
SHLVL = `1'
SQLANY50 = `d:\opt\supmagic\sqlany50\win'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINNT'
TCLLIBPATH = `/jrw/jrw/mdst/mab/pkg'
TEMP = `C:\TEMP'
TERM = `linux'
TERM_ORIG = `cygwin'
TMP = `C:\TEMP'
TMPDIR = `C:/TEMP'
TZ = `EST5DST'
USERDOMAIN = `MDST-AA1'
USERNAME = `jrw32982'
USERPROFILE = `C:\WINNT\Profiles\jrw32982'
VISUAL = `myvi'
WIN32DMIPATH = `c:\dmi\win32'
WINDIR = `C:\WINNT'
_ = `/bin/cygcheck'

Use `-r' to scan registry

a:\ fd  FAT        1Mb  50% CP    UN           
c:\ hd  FAT     2044Mb  40% CP    UN           
d:\ hd  NTFS    4104Mb  55% CP CS UN PA FC     
e:\ cd           N/A    N/A                    
f:\ net NWFS     900Mb  39% CP                 SYS
h:\ net NWFS   29281Mb  62% CP                 MEDSTAT
j:\ net NTFS   22001Mb  32% CP CS UN PA FC     
m:\ net NWFS   29281Mb  62% CP                 MEDSTAT
n:\ net NWFS   30393Mb  82% CP                 MEDSTATN
o:\ net NWFS   24897Mb  78% CP                 MEDSTAT
r:\ net NTFS    2055Mb   6% CP CS UN PA FC     
s:\ net NWFS   34688Mb  81% CP                 MEDSTATS
t:\ net NWFS   30393Mb  82% CP                 MEDSTATN
x:\ net NWFS     900Mb  39% CP                 SYS
y:\ net NWFS     900Mb  39% CP                 SYS

d:    /        native  text=binary
a:    /a/a     native  text=binary
c:    /c       native  text=binary

Found: d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\bash.exe
Found: d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\cat.exe
Not Found: cpp (good!)
Found: d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\find.exe
Found: d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\gcc.exe
Found: d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\gdb.exe
Found: d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\ld.exe
Found: d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\ls.exe
Found: d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\make.exe
Not Found: sh

  371k 1998/12/01 d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\cygtcl80.dll
- os=4.0 img=1.0 sys=4.0
                  "cygtcl80.dll" v0.0 ts=1998/12/1 3:25
    5k 1998/12/01
d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\cygtclpip80.dll - os=4.0
img=1.0 sys=4.0
   10k 1998/12/01
d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\cygtclreg80.dll - os=4.0
img=1.0 sys=4.0
                  "cygtclreg80.dll" v0.0 ts=1998/12/1 3:25
  600k 1998/12/01 d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\cygtk80.dll -
os=4.0 img=1.0 sys=4.0
                  "cygtk80.dll" v0.0 ts=1998/12/1 3:28
  451k 1999/01/20 d:\opt\cygwin\cygwin-b20\H-i586-cygwin32\bin\cygwin1.dll -
os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=1999/1/16 0:09
Use -h to see help about each section

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 45+ messages in thread
* RE: not updating unwritable cache ../config.cache
@ 1999-10-07  5:05 Bernard Dautrevaux
  1999-10-31 19:54 ` Bernard Dautrevaux
  0 siblings, 1 reply; 45+ messages in thread
From: Bernard Dautrevaux @ 1999-10-07  5:05 UTC (permalink / raw)
  To: 'earnie_boyd@yahoo.com', Bernard Dautrevaux; +Cc: cygwin

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1879 bytes --]

Title: RE: not updating unwritable cache ../config.cache





> -----Original Message-----
> From: Earnie Boyd [ mailto:earnie_boyd@yahoo.com ]
> Sent: Thursday, October 07, 1999 1:43 PM
> To: Bernard Dautrevaux
> Cc: cygwin@sourceware.cygnus.com
> Subject: RE: not updating unwritable cache ../config.cache
> 
> 
> --- Bernard Dautrevaux <DAUTREVAUX@microprocess.com> wrote:
> -8<-
> > 
> > Why? mingw gcc is compiled and run in the cygwin 
> environment I think, so go
> > through cygwin1.dll that handles ntsec.
> > 
> -8<-
> 
> Mingw32 gcc and binutils _DO_NOT_ use the cygwin1.dll.  That 
> is the reason it
> exists.  Instead it uses the runtime from M$.  So, Kai is 
> correct that Mingw32
> doesn't care about ntsec as far as the it's implementation 
> within cygwin1.dll.
> 


I do know that the code _generated_ by mingw32 do not use cygwin1.dll; that's effectively the reason why it exists :-)


But I think I've read that the "native" mingw32 toolset was in fact running under cygwin and using cygwin1.dll... but perhaps this is only true for the mingw32 cygwin-add-on, not for the independently distributed one. 

Forgive me if I'm not really sure, but for now quite a long time I'm using always mingw32 for all my NT development, but I'm using a cross-compiler running on UNIX (usually Linux, but I've also built the cross-toolset on other flavors of UNIX, like Solaris, where it runs fine).

Regards,


                Bernard


--------------------------------------------
Bernard Dautrevaux
Microprocess Ingéniérie
97 bis, rue de Colombes
92400 COURBEVOIE
FRANCE
Tel:    +33 (0) 1 47 68 80 80
Fax:    +33 (0) 1 47 88 97 85
e-mail: dautrevaux@microprocess.com
                b.dautrevaux@usa.net
-------------------------------------------- 




^ permalink raw reply	[flat|nested] 45+ messages in thread
* RE: not updating unwritable cache ../config.cache
@ 1999-10-07  4:42 Earnie Boyd
  1999-10-31 19:54 ` Earnie Boyd
  0 siblings, 1 reply; 45+ messages in thread
From: Earnie Boyd @ 1999-10-07  4:42 UTC (permalink / raw)
  To: Bernard Dautrevaux; +Cc: cygwin

--- Bernard Dautrevaux <DAUTREVAUX@microprocess.com> wrote:
-8<-
> 
> Why? mingw gcc is compiled and run in the cygwin environment I think, so go
> through cygwin1.dll that handles ntsec.
> 
-8<-

Mingw32 gcc and binutils _DO_NOT_ use the cygwin1.dll.  That is the reason it
exists.  Instead it uses the runtime from M$.  So, Kai is correct that Mingw32
doesn't care about ntsec as far as the it's implementation within cygwin1.dll.

=====
Earnie Boyd < mailto:earnie_boyd@yahoo.com >

Newbies, please visit
< http://www.freeyellow.com/members5/gw32/index.html >

(If you respond to the list, then please don't cc me)
__________________________________________________
Do You Yahoo!?
Bid and sell for free at http://auctions.yahoo.com

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 45+ messages in thread
[parent not found: <E11YmB6-0007yR-00@charlotte.intern.cats.ms>]
* Re: not updating unwritable cache ../config.cache
@ 1999-10-05  5:12 Earnie Boyd
  1999-10-05  5:43 ` Corinna Vinschen
  1999-10-31 19:54 ` Earnie Boyd
  0 siblings, 2 replies; 45+ messages in thread
From: Earnie Boyd @ 1999-10-05  5:12 UTC (permalink / raw)
  To: Kai Henningsen, cygwin, Glenn Spell

--- Kai Henningsen <kai@cats.ms> wrote:
> On 5 Oct 99, at 5:29, Glenn Spell wrote:
> 
> > On 5 Oct 1999 around 10:59AM (+0200) Kai Henningsen wrote:
> >
> > > On 5 Oct 99, at 10:15, I wrote:
> > >
> > > > I'm seeing this every time I ./configure something. Anybody know
> > > > what is going on?
> > > >
> > > > Sure doesn't _look_ unwritable. Besides, the very same script
> > > > just created it.
> >
> > It's unwritable by anyone other the owner of the file.
> >
> > > Well, it's "test -w" failing. Obviously because of this:
> > > bash-2.02$ id
> > > uid=1000(kai) gid=513(Kein) groups=513(Kein)
> >       ^^^^
> > > bash-2.02$ chmod a+w test
> >

This is a reported and known bug.  Have you tried it with a snapshot?

> > If you're using a recent snapshot, setting "ntsec" in your CYGWIN
> > variable may cause chmod to work correctly. (I say "may" because I
> > really don't know. I don't run NT.) Historically, chmod returns
> > without error on Cygwin but does nothing.
> >

"ntsec" is definitely the wrong option here.  If you want extended attributes
you can turn this on with "ntea".  CAUTION: doing this on a FAT partition will
cause file in the root of all FAT drives accessed by cygwin to grow a large
file that isn't easily delete-able to be created.  Also, all diskettes will
have the "EA DATA" system file as well.

> > > bash-2.02$ ls -la test
> > > -rw-r--r-- 1 544 Kein 0 Oct 5 09:57 test
> >                ^^^
> > You (UID 1000) don't own the file, UID 544 (administrator) owns
> > it. (I guess you already knew that. :-)
> 
> What I don't understand is how this happens. After all, I created the
> file. And I _can_ write to the file. Something is very wrong here.
> 
> > You need to login as administrator

Kai is already in the administrators group which makes him an administrator. 
This also makes all files created owned by the adminstrator.  The real problem
is the test -w bug.

I suggest trying a more recent snapshot.  Caveat: save any files that you
replace as you may need to backout.


=====
Earnie Boyd < mailto:earnie_boyd@yahoo.com >

Newbies, please visit
< http://www.freeyellow.com/members5/gw32/index.html >

(If you respond to the list, then please don't cc me)
__________________________________________________
Do You Yahoo!?
Bid and sell for free at http://auctions.yahoo.com

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 45+ messages in thread
* Re: not updating unwritable cache ../config.cache
@ 1999-10-05  2:07 Kai Henningsen
  1999-10-05  2:30 ` Glenn Spell
  1999-10-31 19:54 ` Kai Henningsen
  0 siblings, 2 replies; 45+ messages in thread
From: Kai Henningsen @ 1999-10-05  2:07 UTC (permalink / raw)
  To: cygwin

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1060 bytes --]

On 5 Oct 99, at 10:15, I  wrote:

> I'm seeing this every time I ./configure something. Anybody know
> what is going on?
>
> bash-2.02$ find . -name "*cach*" -ls
> 363270609    0 -rw-r--r--   1 544      Kein            0 Oct 04 14:11 ./config.cache
> bash-2.02$
>
> Sure doesn't _look_ unwritable. Besides, the very same script just
> created it.

Well, it's "test -w" failing. Obviously because of this:

bash-2.02$ touch test
bash-2.02$ ls -la test
-rw-r--r--   1 544      Kein            0 Oct  5 09:57 test
bash-2.02$ id
uid=1000(kai) gid=513(Kein) groups=513(Kein)
bash-2.02$ chmod a+w test
bash-2.02$ ls -la test
-rw-r--r--   1 544      Kein            0 Oct  5 09:57 test
bash-2.02$

But that just shifts the confusion somewhere else.

Regards - Kai Henningsen

--
http://www.cats.ms
Spuentrup CTI       Fon: +49 251 322311 0
Windbreede 12       Fax: +49 251 322311 99
D-48157 Münster     Mob: +49 161 3223111
Germany             GSM: +49 171 7755060

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 45+ messages in thread
* not updating unwritable cache ../config.cache
@ 1999-10-05  1:24 Kai Henningsen
  1999-10-31 19:54 ` Kai Henningsen
  0 siblings, 1 reply; 45+ messages in thread
From: Kai Henningsen @ 1999-10-05  1:24 UTC (permalink / raw)
  To: cygwin

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 616 bytes --]

I'm seeing this every time I ./configure something. Anybody know
what is going on?

bash-2.02$ find . -name "*cach*" -ls
363270609    0 -rw-r--r--   1 544      Kein            0 Oct 04 14:11 ./config.cache
bash-2.02$

Sure doesn't _look_ unwritable. Besides, the very same script just
created it.


Regards - Kai Henningsen

--
http://www.cats.ms
Spuentrup CTI       Fon: +49 251 322311 0
Windbreede 12       Fax: +49 251 322311 99
D-48157 Münster     Mob: +49 161 3223111
Germany             GSM: +49 171 7755060

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 45+ messages in thread

end of thread, other threads:[~2000-03-25 20:02 UTC | newest]

Thread overview: 45+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-10-07  2:54 not updating unwritable cache ../config.cache Bernard Dautrevaux
1999-10-07  6:40 ` Kai Henningsen
1999-10-31 19:54   ` Kai Henningsen
1999-10-31 19:54 ` Bernard Dautrevaux
  -- strict thread matches above, loose matches on Subject: below --
2000-03-24 15:58 John Wiersba
2000-03-24 15:25 John Wiersba
2000-03-25 20:02 ` Larry Hall (RFK Partners, Inc)
2000-03-24 15:15 John Wiersba
2000-03-24 13:07 John Wiersba
2000-03-24 13:36 ` John Fortin
2000-03-24 14:48 ` Larry Hall (RFK Partners, Inc)
1999-10-07  5:05 Bernard Dautrevaux
1999-10-31 19:54 ` Bernard Dautrevaux
1999-10-07  4:42 Earnie Boyd
1999-10-31 19:54 ` Earnie Boyd
     [not found] <E11YmB6-0007yR-00@charlotte.intern.cats.ms>
1999-10-06  8:49 ` Charles S. Wilson
1999-10-07  2:10   ` Kai Henningsen
1999-10-31 19:54     ` Kai Henningsen
1999-10-31 19:54   ` Charles S. Wilson
1999-10-05  5:12 Earnie Boyd
1999-10-05  5:43 ` Corinna Vinschen
1999-10-05  8:24   ` Kai Henningsen
1999-10-05 11:54     ` Corinna Vinschen
1999-10-06  1:55       ` Kai Henningsen
1999-10-06  8:05         ` Corinna Vinschen
1999-10-31 19:54           ` Corinna Vinschen
1999-10-31 19:54         ` Kai Henningsen
1999-10-06  3:24       ` Kai Henningsen
1999-10-06  8:05         ` Corinna Vinschen
1999-10-07  1:37           ` Kai Henningsen
1999-10-31 19:54             ` Kai Henningsen
1999-10-31 19:54           ` Corinna Vinschen
1999-10-31 19:54         ` Kai Henningsen
1999-10-31 19:54       ` Corinna Vinschen
1999-10-31 19:54     ` Kai Henningsen
1999-10-31 19:54   ` Corinna Vinschen
1999-10-31 19:54 ` Earnie Boyd
1999-10-05  2:07 Kai Henningsen
1999-10-05  2:30 ` Glenn Spell
1999-10-05  2:54   ` Kai Henningsen
1999-10-31 19:54     ` Kai Henningsen
1999-10-31 19:54   ` Glenn Spell
1999-10-31 19:54 ` Kai Henningsen
1999-10-05  1:24 Kai Henningsen
1999-10-31 19:54 ` Kai Henningsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).