[6563] in Release_7.7_team

home help back first fref pref prev next nref lref last post

Re: new dialup testing

daemon@ATHENA.MIT.EDU (Mark W. Manley)
Thu Dec 10 17:10:09 2009

Date: Thu, 10 Dec 2009 17:10:00 -0500 (EST)
From: "Mark W. Manley" <mmanley@MIT.EDU>
To: Anders Kaseorg <andersk@mit.edu>
cc: Evan Broder <broder@mit.edu>, Nelson Elhage <nelhage@mit.edu>,
   release-team@mit.edu, ops@mit.edu
In-Reply-To: <alpine.DEB.2.00.0912101621400.31015@dr-wily.mit.edu>
Message-ID: <alpine.DEB.2.00.0912101701580.32528@green-arrow.mit.edu>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="1578274304-53726808-1260483000=:32528"
X-Spam-Score: -2.599
X-Spam-Flag: NO

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--1578274304-53726808-1260483000=:32528
Content-Type: TEXT/PLAIN; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8BIT

Given that dr-wily is running etch, not jaunty, the apples-to-apples 
comparison is harder to draw.  I have to base the comparison to other 
Ubuntu installs, where I found that gfvs-fuse is there.  Since installing 
it "magically" fixed it, I can only assume it was a hidden requirement 
after the last kernel upgrade that rw took, which contain some code 
specifically to fix interfacing with fuse.  If I get really that bored, 
I'll try to figure out if it's needed later, but I'm content with "I can 
see my home directory reliably."

Running attach setuid is the same as our current dialups.  I'll look into 
changing its bits back.  Just doing it breaks a couple of things that I 
will look into shortly.

And you're right about dpkg-statoverride.  When you have to actively 
switch between OSes all day long, you forget about weird OS-specific 
details, especially given that these boxes are going to be "snowflakes" in 
our otherwise all RedHat Linux environment.

On Thu, 10 Dec 2009, Anders Kaseorg wrote:

> On Thu, 10 Dec 2009, Mark W. Manley wrote:
>> Oddly enough, gvfs-fuse fell out of the packages that rw had installed,
>> so it wasn't able to initialize the python libraries needed.  After
>> reinstalling, the daemon was able to start.
>
> gvfs-fuse isn’t required for pyhesiodfs.  It is not installed on linerva,
> either.  Do you still have the error you got before?
>
> I see that you made /bin/attach setuid root instead of setgid attach.
> You probably did that because the automounter wasn’t working, but now you
> should revert that change; attach needs to run as the user in Debathena.
>
> In general, though, changes to the default setuid and setgid bits (e.g.
> /usr/bin/screen) should be managed with dpkg-statoverride(8) so they don’t
> get reverted on package upgrades.
>
> Anders
>
--1578274304-53726808-1260483000=:32528--

home help back first fref pref prev next nref lref last post