Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #240309

Re: Development permissions

From <tomas@tuxteam.de>
Newsgroups linux.debian.user
Subject Re: Development permissions
Date 2021-09-24 16:10 +0200
Message-ID <D0U3M-Vy-7@gated-at.bofh.it> (permalink)
References (1 earlier) <D04oy-2Y6-9@gated-at.bofh.it> <D0OKJ-664-9@gated-at.bofh.it> <D0PGO-6Jh-3@gated-at.bofh.it> <D0SbE-8gn-7@gated-at.bofh.it> <D0T7H-mN-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

On Fri, Sep 24, 2021 at 04:06:10PM +0300, Reco wrote:
> 	Hi.
> 
> On Fri, Sep 24, 2021 at 01:59:58PM +0200, tomas@tuxteam.de wrote:
> > On Fri, Sep 24, 2021 at 12:27:56PM +0300, Reco wrote:
> > 
> > [...]
> > 
> > > FUSE = slow + CPU wastage
> > > 
> > > Using a filesystem the way it was intended is much cleaner solution.
> > 
> > On the flip side, using an in-kernel file system is running code
> > in kernel space which was conceived and written in happier times.
> 
> I cannot see what's exactly wrong with ext4 these days.
> Unless you have something against IBM/RH that is.

About IBM, I'll shut up. Too much Smeagol for me ;-) But this is
unrelated. RedHat is, in my eyes, a cool company, whithin the
constraints they are subjected to. But this, too, is unrelated.

> And by using FUSE one does not get a magical safeguard against kernel
> panics and processes in D-state.
> 
> 
> > Back then you could more or less safely assume that a file system
> > image wasn't out to kill you. These days, though...
> 
> Oh. Citation needed. Curious minds want to know.
> How exactly one can produce a filesystem image that tries to get you?
> Just in case, I'm asking out of mere curiosity, not with an intent on
> using said image on somebody ;)

I'll leave the word to Dave Chinner [1], who should know a thing or
two more about file systems than we both do. Thing is nowadays I [2]
can engineer an ext4 file system image in an USB stick exploiting
some vulnerability in the file system code and presto, I'm in your
kernel code whenever you mount the thing. FUSE provides (at least)
some mitigation to that, by providing a much narrower interface
to the kernel.

Cheers

[1] https://lwn.net/ml/linux-kernel/20180524004931.GB23861@dastard/
[2] A "generic" "I": in reality, it might take me a couple of years
   to learn what I have to to pull that off.

 - t

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Development permissions "Paul M. Foster" <paulf@quillandmouse.com> - 2021-09-22 05:20 +0200
  Re: Development permissions Charles Curley <charlescurley@charlescurley.com> - 2021-09-22 05:50 +0200
    Re: Development permissions "Paul M. Foster" <paulf@quillandmouse.com> - 2021-09-22 06:20 +0200
      Re: Development permissions David Christensen <dpchrist@holgerdanske.com> - 2021-09-22 06:30 +0200
      Re: Development permissions Felix Miata <mrmazda@earthlink.net> - 2021-09-22 06:40 +0200
      Re: Development permissions Anssi Saari <as@sci.fi> - 2021-09-22 09:30 +0200
  Re: Development permissions Georgi Naplatanov <gosho@oles.biz> - 2021-09-22 05:50 +0200
    Re: Development permissions "Paul M. Foster" <paulf@quillandmouse.com> - 2021-09-22 06:20 +0200
      Re: Development permissions Andrei POPESCU <andreimpopescu@gmail.com> - 2021-09-22 07:40 +0200
        Re: Development permissions Andrei POPESCU <andreimpopescu@gmail.com> - 2021-09-25 08:40 +0200
      Re: Development permissions Georgi Naplatanov <gosho@oles.biz> - 2021-09-22 07:40 +0200
      Re: Development permissions Tim Woodall <debianuser@woodall.me.uk> - 2021-09-22 10:30 +0200
  Re: Development permissions Reco <recoverym4n@enotuniq.net> - 2021-09-22 09:00 +0200
    Re: Development permissions Alex Mestiashvili <amestia@rsh2.donotuse.de> - 2021-09-24 10:30 +0200
      Re: Development permissions Reco <recoverym4n@enotuniq.net> - 2021-09-24 11:30 +0200
        Re: Development permissions Alex Mestiashvili <amestia@rsh2.donotuse.de> - 2021-09-24 11:50 +0200
          Re: Development permissions Reco <recoverym4n@enotuniq.net> - 2021-09-24 15:30 +0200
        Re: Development permissions <tomas@tuxteam.de> - 2021-09-24 14:10 +0200
          Re: Development permissions Reco <recoverym4n@enotuniq.net> - 2021-09-24 15:10 +0200
            Re: Development permissions Andy Smith <andy@strugglers.net> - 2021-09-24 15:50 +0200
            Re: Development permissions <tomas@tuxteam.de> - 2021-09-24 16:10 +0200
  Re: Development permissions Joe Pfeiffer <pfeiffer@cs.nmsu.edu> - 2021-09-24 04:40 +0200

csiph-web