[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference noted::hackers_v1

Title:-={ H A C K E R S }=-
Notice:Write locked - see NOTED::HACKERS
Moderator:DIEHRD::MORRIS
Created:Thu Feb 20 1986
Last Modified:Mon Aug 03 1992
Last Successful Update:Fri Jun 06 1997
Number of topics:680
Total number of notes:5456

381.0. "UIC of [xxx,000] and [xxx,377] question on VAX/VMS V4.x" by THEBUS::KOSTAS (Wisdom is the child of experience.) Tue Jan 13 1987 16:38

  
    Hello,
    
       my question is this: If a user is given the UIC [xxx,000] or
    [xxx,377] does this give him/her any special privileges ([hidden]).
    For example does it imply group control/acces etc. in the xxx group?
    
    -kgg
T.RTitleUserPersonal
Name
DateLines
381.1Just another UICCAFEIN::PFAUYou can't get there from hereTue Jan 13 1987 22:470
381.2Except for [0,0] and [377,377]DEBET::CANTORDave C.Wed Jan 14 1987 03:259
      Except [000,000] and [377,377].   
      
      [0,0] is illegal, isn't it?  I'm not sure.
      
      I think I remember that [377,377] is what all UICs with either
      group>377 or member>377 get mapped into under some circumstances.
      (When accessing a FILES-11 format version 1 disk?)
      
      Dave C.
381.3ERIS::CALLASSo many ratholes, so little timeWed Jan 14 1987 13:596
    Nope, [0,0] is perfectly legal.
    
    There's also nothing special about [377,377], either. Since V4,
    UICs are 32 bits, too.
    
    	Jon
381.4[0,0] used by DISKQUOTAUSHS01::BLANDOThu Jan 15 1987 00:088
    repl .-1
    
    [0,0] is legal; however, using it can cause confusion.  DISKQUOTA
    uses that UIC to store its DEFAULT values like AUTHORIZE uses the
    DEFAULT account.  As far as I know that is the only restriction,
    but can be a big one sometimes.
    
    FJBlando
381.5Beware [0,0] my son...SHEILA::PUCKETTOpen the pod bay doors please HALThu Jan 15 1987 02:454
If you have files on the disk owned by [0,0] then Diskquota falls over when
doing a rebuild with Duplicate disk quota entry...

= Giles =
381.6ODS-1 disks must be an exceptionDELNI::CANTORDave C.Thu Jan 15 1987 03:549
      Re .3
      
      (Rathole alert)
      
      How can a disk with ODS-1 format have files owned by a UIC
      whose group and member parts are not both less than or equal
      to 377(8)?  

      Dave C.
381.7Nope, no dice.MOTHRA::DUTKONestor Dutko, VMS/VAXclusters CSSEThu Jan 15 1987 16:4713
    RE: .6
    
    It can't.  I just took a floppy and initialized it and mounted it
    as follows:
    
    	$ INITIALIZE /STRUCTURE=1 MOTHRA$DUA1: TEST_UIC
    	$ MOUNT MOTHRA$DUA1: TEST_UIC TEST_UIC
    	$ CREATE /DIR /LOG /OWNER=[1,400] MOTHRA$DUA1:[DUTKO]
    
    No error was issued, yet when I did a DIRECTORY /SECURITY, I found
    that the file was actually owned by [377,377].
    
    Does that help?
381.8So [377,377] is special.DEBET::CANTORDave C.Mon Jan 19 1987 16:0610
      re .7  (re .6 (re .3 (re .2)))
      
      Thanks.  That's just my point.  [377,377] is special.  
      
      I recall a long-winded discussion about which UIC to choose
      for the purpose of a catchall for all large-format UICs on
      ODS-1 disks in some old note file, about four years ago.  They
      decided on [377,377].
            
      Dave C.
381.9VMS_V4.n .neq. ODS1BASHER::TRAVELLJohn Travell, UK-RDC, 833-3333.Mon Jan 19 1987 23:1511
re .various....

	Please excuse my innocence, I thought this note was aking about UIC's 
under VMS, specifically V4.n, and nowhere in the discussion I have read 
anything to say that VMS V4.n considers [377,377] special in any way.
                     --------

	I fully accept that systems using ODS1 regard [377,377] as special, 
but VMS uses ODS2.... (I said USES, not `can make use of when required to')

				John Travell. 
381.10VAX RSX, add nauseum...LEROUF::PALOqu'est-ce que c'est?Tue Jan 20 1987 13:115
381.11BASHER::TRAVELLJohn Travell, UK-RDC, 833-3333.Tue Jan 20 1987 22:5715
re .10,
	Granted, this is very true, BUT, this is still not native VMS V4, so
unless someone can specify otherwise, there does not appear to be anything
special about [377,377] to native VMS V4 running on its default ODS2 disk
structure. 

	I would consider `/struct=1' or other accomodation to non-default disk 
structures to be special cases, and so exceptions to the normal rules for VMS.

	Does any reader know of any reason why VMS V4.n on an ODS2 disk, with 
no reference to other disk formats, should see anything at all special about
any UIC (other than the previously stated significance of [0,0])


				John Travell. 
381.12Its worth noting...9399::ILESMike IlesWed Jan 21 1987 16:2314
    
    John,
    
    A user could quite easily be using an ODS1 disk transparent to the fact
    that he is. An RSX development environment would certainly have
    ODS-1 disks mounted. A user might well create directories on this
    disk and VMS if he choses a UIC above the ODS-1 spec it will become 
    [377,377]. It's still certainly VMS he's using and its worth knowing,
    particularly when looking for files that might get put there. If
    you have an owner UIC outside the range then you would surely be
    interested in knowing what files you can and can't get to.
    
    -Mike-
    
381.13I `noted' the pun... intentional ??42023::TRAVELLJohn Travell, UK-RDC, 833-3333.Wed Jan 21 1987 23:0519
    Hello Mike,

	I accept your comment about an RSX development environment, 
but I don't see this as a particularly high volume situation, at least in 
comparison to the number of `vanilla,- all ODS2' VMS systems around.

    Hi all,

	In summary, it appears that if you have all ODS2 format disks then 
[377,377] is not `special'.
	If you have ODS1 disks mounted, [377,377] represents a catch-all for
files copied to them, without a specified destination UIC legal for ODS1, from
UIC's greater than [377,377].

	Is this a fair summary??, if not, will someone please give us 
something more accurate.


				John Travell. 
381.14CAFEIN::PFAUYou can't get there from hereFri Jan 23 1987 23:158
    The owner of a disk volume may perform logical (and physical?) I/O to
    that volume.  The default owner of a disk initialized /SYSTEM is [1,1].
    If the disk wasn't initialized /SYSTEM, it will use the UIC of the
    person who performed the initialization.
    
    Any UIC with a group number <= MAXSYSGROUP has implicit SYSPRV.
    
    tom_p