Hi,
Is there anyway to get Uwin to *exactly* mimic the default users assigned to
newly created files in Windows?
(Using UWIN-NT 4.1.0/5.2 3790 i1586 on Windows 2003)
A simple comparison of DOS and UWin exposes the problem (in both cases logged
in as local Administrator).
I can't get all the default users added to newly created files. (I can live
with the special bit flags versus the Full Control.)
>From cmd prompt:
echo hello > myfile
R:\>cacls myfileR:\myfile BUILTIN\Administrators:F
BUILTIN\Administrators:F NT AUTHORITY\SYSTEM:F BUILTIN\Users:R
>From Uwin:
echo hello > myfile2
R:\>cacls myfile2R:\myfile2 HACKMATACK\Administrator:(special access:)
READ_CONTROL
WRITE_DAC WRITE_OWNER
SYNCHRONIZE FILE_GENERIC_READ
FILE_GENERIC_WRITE
FILE_READ_DATA FILE_WRITE_DATA
FILE_APPEND_DATA
FILE_READ_EA FILE_WRITE_EA
FILE_READ_ATTRIBUTES
FILE_WRITE_ATTRIBUTES
BUILTIN\Administrators:(special access:)
READ_CONTROL SYNCHRONIZE
FILE_GENERIC_READ
FILE_GENERIC_WRITE FILE_READ_DATA
FILE_WRITE_DATA
FILE_APPEND_DATA FILE_READ_EA
FILE_WRITE_EA
FILE_READ_ATTRIBUTES FILE_WRITE_ATTRIBUTES
Everyone:(special access:) READ_CONTROL
SYNCHRONIZE FILE_GENERIC_READ
FILE_READ_DATA FILE_READ_EA
FILE_READ_ATTRIBUTES
The problem gets worse dependant on directory inheritance properties. ***I
lose the "System" User having
access permission in this case.***
Properties on my directory:
R:\nsr\index\larch.legato.com>cacls
R:\nsr\index\larch.legato.comR:\nsr\index\larch.legato.com NT
AUTHORITY\NETWORK:(OI)(CI)N
BUILTIN\Administrators:(OI)(CI)(special access:)
DELETE
READ_CONTROL
WRITE_DAC
SYNCHRONIZE
FILE_GENERIC_READ
FILE_GENERIC_WRITE
FILE_GENERIC_EXECUTE
FILE_READ_DATA
FILE_WRITE_DATA
FILE_APPEND_DATA
FILE_READ_EA
FILE_WRITE_EA
FILE_EXECUTE
FILE_READ_ATTRIBUTES
FILE_WRITE_ATTRIBUTES
NT AUTHORITY\SYSTEM:(OI)(CI)R
Everyone:(OI)(CI)R
>From cmd prompt:
echo hello > myfile
R:\nsr\index\larch.legato.com>cacls myfileR:\nsr\index\larch.legato.com\myfile
NT AUTHORITY\NETWORK:N
BUILTIN\Administrators:(special access:)
DELETE
READ_CONTROL
WRITE_DAC
SYNCHRONIZE
FILE_GENERIC_READ
FILE_GENERIC_WRITE
FILE_GENERIC_EXECUT
FILE_READ_DATA
FILE_WRITE_DATA
FILE_APPEND_DATA
FILE_READ_EA
FILE_WRITE_EA
FILE_EXECUTE
FILE_READ_ATTRIBUTE
FILE_WRITE_ATTRIBUTES
NT AUTHORITY\SYSTEM:R
Everyone:R
>From ksh:
ech hello > myfile2
R:\nsr\index\larch.legato.com>cacls
myfile2R:\nsr\index\larch.legato.com\myfile2 HACKMATACK\Administrator:(special
access:)
READ_CONTROL
WRITE_DAC
WRITE_OWNER
SYNCHRONIZE
FILE_GENERIC_READ
FILE_GENERIC_WRITE
FILE_READ_DATA
FILE_WRITE_DATA
FILE_APPEND_DATA
FILE_READ_EA
FILE_WRITE_EA
FILE_READ_ATTRIBUTES
FILE_WRITE_ATTRIBUTES
BUILTIN\Administrators:(special access:)
READ_CONTROL
SYNCHRONIZE
FILE_GENERIC_READ
FILE_GENERIC_WRITE
FILE_READ_DATA
FILE_WRITE_DATA
FILE_APPEND_DATA
FILE_READ_EA
FILE_WRITE_EA
FILE_READ_ATTRIBUTES
FILE_WRITE_ATTRIBUTES
Everyone:(special access:)
READ_CONTROL
SYNCHRONIZE
FILE_GENERIC_READ FILE_READ_DATA
FILE_READ_EA
FILE_READ_ATTRIBUTES
Thanks,
Glenn
_________________________________________________________________
If you like crossword puzzles, then you'll love Flexicon, a game which combines
four overlapping crossword puzzles into one!
http://g.msn.ca/ca55/208_______________________________________________ uwin-users mailing list [email protected] https://mailman.research.att.com/mailman/listinfo/uwin-users
