Re: Forcefully unmounting devfs...

From: Jilles Tjoelker (jilles_at_stack.nl)
Date: 12/22/04

  • Next message: Andrew Gallatin: "Re: Propose for Several Dump types"
    Date: Wed, 22 Dec 2004 14:57:34 +0100
    To: Kris Kennaway <kris@obsecurity.org>
    
    

    On Tue, Dec 21, 2004 at 03:23:54PM -0800, Kris Kennaway wrote:
    > Unfortunately that's going to cause me a fair amount of pain, unless
    > there's a simple way to kill all processes running in a given chroot

    Not that hard, although it is a bit tricky because command names may
    contain spaces, so something obvious like this does not work in the
    general case:

    fstat /chroot |awk '$4 == "root" { print $3 }'

    But the following seems more reliable, assuming the mount points do not
    contain spaces:

    #!/bin/sh

    # USER CMD PID FD MOUNT INUM MODE SZ|DV R/W NAME
    # jilles zsh 57711 root / 2 drwxr-xr-x 1024 r /

    D="$1"
    fstat "$D" | sed -Ene 's#^.* +([[:digit:]]+) +root +/[^ ]* +[[:digit:]]+ +.......... +[[:digit:]]+ +(r|rw|w) +'"$D"'$#\1#p'

    This would need some |xargs kill or similar.

    -- 
    Jilles Tjoelker
    _______________________________________________
    freebsd-arch@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-arch
    To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
    

  • Next message: Andrew Gallatin: "Re: Propose for Several Dump types"

    Relevant Pages

    • Re: Forcefully unmounting devfs...
      ... >>there's a simple way to kill all processes running in a given chroot ... >>in a jail) so I can free up the devfs and then unmount it. ...
      (freebsd-arch)
    • Re: Forcefully unmounting devfs...
      ... >> Unfortunately that's going to cause me a fair amount of pain, ... >> there's a simple way to kill all processes running in a given chroot ...
      (freebsd-arch)
    • Re: Please Try and Help Terri......
      ... with "no life in any meanigful sense". ... Neither is "kill me if I go mad". ... Killing because you think the person involved would ... She is in no pain. ...
      (comp.os.linux.misc)
    • Re: Please Try and Help Terri......
      ... with "no life in any meanigful sense". ... Neither is "kill me if I go mad". ... Killing because you think the person involved would ... She is in no pain. ...
      (alt.os.linux)
    • Re: Re: they are confering through the highway now, wont assess receivers later
      ... From the telescreen a brassy female voice ... thing was to kill yourself before they got you. ... astonishment of the biological uselessness of pain and fear, ... are fighting for are always forgotten, because the body swells up until it ...
      (sci.crypt)