[Bug 1114] Make concept of "root UID" more abstract for Interix support

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Sat Nov 5 15:31:40 EST 2005


http://bugzilla.mindrot.org/show_bug.cgi?id=1114

           Summary: Make concept of "root UID" more abstract for Interix
                    support
           Product: Portable OpenSSH
           Version: 4.2p1
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: enhancement
          Priority: P3
         Component: Miscellaneous
        AssignedTo: bitbucket at mindrot.org
        ReportedBy: tv at pobox.com
 BugsThisDependsOn: 1096,1112,1113


In order to get all the flurry of file ownership and permissions checks correct
on Interix, it is necessary to use something other than plain 0 to indicate
"privileged user".  In theory, anyone in the "Administrators" group has full
access, but there is one uid with privileges above all others (Administrator)
that can be considered equivalent to root.

This is a nontrivial, but low impact (C preprocessor symbol only) change. 
However, it is somewhat necessary to make sshd function on Interix, in addition
to the dependcy bugs attached here.  I'm also open to other ideas on how the
concept of "are privileges correct?" might be made more abstract.




------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




More information about the openssh-bugs mailing list