lkml.org 
[lkml]   [2000]   [Dec]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: access() says EROFS even for device files if /dev is mounted RO
    On Wed, Nov 29, 2000 at 04:40:29PM +0000, Tigran Aivazian wrote:
    > b) what should be the return of access(W_OK) (or, the same, open() for
    > write with switched uid) for devices on a readonly-mounted filesystems?
    >
    > Should the majority win? I.e. should we say OK, as we do now?

    My gut feeling on this is that when you mount a filesystem readonly
    you mean "I don't want the filesystem to be modifiable". Opening a
    device for write never modifies the filesystem directly. Devices are
    gateways to resources external to the filesystem, the write permission
    means something different for them.

    Same is for sockets/pipes btw.

    And I really wonder how you plan to fsck / if it has been uncleanly
    unmounted and includes /dev.

    OG.
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 12:51    [W:0.021 / U:118.740 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site