lkml.org 
[lkml]   [1997]   [Jul]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectRe: pre-patch2.1.45-3 lookin' good
    Date
    Hi,
    kraxel@cs.tu-berlin.de writes:
    > >And: real file names in /proc/*/fd/*. Wow. Is there any other Unix that
    > >comes even close to being able to do this?
    >
    > You can't (at least not allways):
    >
    I know (and it's spelled 'always' if you want to be picky ;-).

    Well, if the thing doesn't have any other name, we could always make the
    actual file appear there. We could even make the file reappear by linking
    it back into its file system. Now _that_ would be cool. Unfortunately, it
    might also be a security risk. :-(

    > fd = open(filename)
    > unlink(filename);

    So now we have every combination of files with or without names that do or
    do not exist. (For an example of a file which don't exist but has a name:
    the pipe things in / which appeared in recent 2.1.4whatever.)

    What's next? Schroedinger's files (may or may not exist)? ;-)

    Well, if others can play around with Penguin Patches...

    --
    Good day for business affairs.
    Make a pass at that the new file clerk.
    --
    Matthias Urlichs \ noris network GmbH / Xlink-POP Nürnberg
    Schleiermacherstraße 12 \ Linux+Internet / EMail: urlichs@noris.de
    90491 Nürnberg (Germany) \ Consulting+Programming+Networking+etc'ing
    PGP: 1024/4F578875 1B 89 E2 1C 43 EA 80 44 15 D2 29 CF C6 C7 E0 DE
    Click <A HREF="http://info.noris.de/~smurf/finger">here</A>. 42

    \
     
     \ /
      Last update: 2005-03-22 13:39    [W:3.552 / U:0.024 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site