From owner-cvs-usrbin Tue Jun 2 05:01:02 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA11192 for cvs-usrbin-outgoing; Tue, 2 Jun 1998 05:01:02 -0700 (PDT) (envelope-from owner-cvs-usrbin) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA11135; Tue, 2 Jun 1998 05:00:42 -0700 (PDT) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA17110; Tue, 2 Jun 1998 05:00:11 -0700 (PDT) Date: Tue, 2 Jun 1998 05:00:11 -0700 (PDT) Message-Id: <199806021200.FAA17110@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG Subject: cvs commit: src/usr.bin/xinstall xinstall.c install.1 Sender: owner-cvs-usrbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1998/06/02 05:00:10 PDT Modified files: usr.bin/xinstall xinstall.c install.1 Log: Treat an EOPNOTSUPP from fchflags() as a non-fatal case. Only warn about it if flags were explicitly specified on the command line. Do not warn if we were merely trying to preserve flags or remove UF_NODUMP. NFS does not support flags. I'm not sure that this is ideal, but it should do for now. Installing a plain file onto a NFS server must work, we used to silently ignore the attempt. Doing a binary install looses the flags anyway since cpio doens't preserve them with the cdrom/network images. XXX make world should not use flags or chown/chgrp in the obj/tmp area. This is based on a suggestion from Ken Merry . Revision Changes Path 1.32 +17 -9 src/usr.bin/xinstall/xinstall.c 1.12 +8 -1 src/usr.bin/xinstall/install.1