bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: fakeroot problem


From: Roland McGrath
Subject: Re: fakeroot problem
Date: Sat, 11 May 2002 16:17:25 -0400 (EDT)

Oh yeah, the patch:


Index: fakeroot.c
===================================================================
RCS file: /cvsroot/hurd/hurd/trans/fakeroot.c,v
retrieving revision 1.6
diff -u -b -p -r1.6 fakeroot.c
--- fakeroot.c  6 May 2002 00:40:14 -0000       1.6
+++ fakeroot.c  11 May 2002 20:13:16 -0000
@@ -611,6 +611,14 @@ any user to open nodes regardless of per
   if (err)
     error (5, err, "Cannot create root node");
 
+  err = netfs_validate_stat (netfs_root_node, 0);
+  if (err)
+    error (6, err, "Cannot stat underlying node");
+
+  netfs_root_node->nn_stat.st_mode &= ~(S_IPTRANS | S_IATRANS);
+  netfs_root_node->nn_stat.st_mode |= S_IROOT;
+  netfs_root_node->nn->faked |= FAKE_MODE;
+
   netfs_server_loop ();                /* Never returns.  */
 
   /*NOTREACHED*/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]