/[hurd]/hurd/ufs-utils/mkfs.c
ViewVC logotype

Diff of /hurd/ufs-utils/mkfs.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.19 by roland, Mon Feb 26 04:16:18 2001 UTC revision 1.20 by roland, Sun Dec 2 22:06:54 2001 UTC
# Line 1158  fsinit(utime) Line 1158  fsinit(utime)
1158          node.di_model = IFDIR | UMASK;          node.di_model = IFDIR | UMASK;
1159          node.di_modeh = 0;          node.di_modeh = 0;
1160          node.di_nlink = PREDEFDIR;          node.di_nlink = PREDEFDIR;
1161    
1162            /* Set the uid/gid to non-root if run by a non-root user.  This
1163               is what mke2fs does in e2fsprogs-1.18 (actually it uses the
1164               real IDs iff geteuid()!=0, but that is just wrong).  */
1165            node.di_uid = geteuid();
1166            if (node.di_uid != 0)
1167              node.di_gid = getegid();
1168    
1169          if (Oflag)          if (Oflag)
1170                  node.di_size = makedir((struct directory_entry *)oroot_dir, PREDEFDIR);                  node.di_size = makedir((struct directory_entry *)oroot_dir, PREDEFDIR);
1171          else          else

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26