Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Aug 2002 13:54:00 -0700 (PDT)
From:      Warner Losh <imp@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/usr.bin/login login.c
Message-ID:  <200208192054.g7JKs0b5059886@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
imp         2002/08/19 13:54:00 PDT

  Modified files:
    usr.bin/login        login.c 
  Log:
  When login tries to do the chmod/chflags on a read only file system,
  it complains that it can't do it because the filesystem is readonly.
  Assume that when the user has a readonly /dev that they don't care if
  login can't change the permissions/flags.  While this does break a few
  things like msgs, we'll assume that the user setting up the read only
  system knows what they are doing.
  
  All this change does is to stop the complaint when the file system is
  read only.  It also adds comments as to why EROFS and EOPNOTSUPP are
  ignored.
  
  This allows one to have a read-only / w/o a /dev MFS and have a
  relatively warning-free existence.  /etc/rc still complains when it
  can't chown/chflags/chmod things, but that's easy to ignore/tweak.
  
  Reviewed by: roberto, phk
  Sponsored by: Timing Solutions
  
  Revision  Changes    Path
  1.90      +12 -3     src/usr.bin/login/login.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208192054.g7JKs0b5059886>