From owner-freebsd-questions@freebsd.org Wed May 10 02:56:35 2017 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF222D64E33 for ; Wed, 10 May 2017 02:56:35 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from dnvrco-oedge-vip.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.230]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "dnvrco-oedge-vip.email.rr.com", Issuer "dnvrco-oedge-vip.email.rr.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9536112E3 for ; Wed, 10 May 2017 02:56:35 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from [74.134.208.22] ([74.134.208.22:14642] helo=localhost) by dnvrco-omsmta01 (envelope-from ) (ecelerity 3.6.9.48312 r(Core:3.6.9.0)) with ESMTP id E4/99-09002-A5182195; Wed, 10 May 2017 02:56:27 +0000 Date: Wed, 10 May 2017 02:56:26 +0000 Message-ID: From: "Thomas Mueller" To: freebsd-questions@freebsd.org Subject: Installing system via NFS: permission denied X-RR-Connecting-IP: 107.14.64.6:25 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 May 2017 02:56:35 -0000 Is it possible to install/update FreeBSD system where the target system is on an NFS share? I tried, building 11.0-STABLE from an old 11-current (amd64) and attempting to install over a 10.1-STABLE system over NFS after successfully doing the same update to a 10.1-STABLE system on the same computer, mounted on /media/zip0 and using DESTDIR as needed. Would what worked on another partition on the same computer work on a partition on another computer mounted via NFS? I tried (new system already built), but got messages unlike what I got in the previous log, beginning with "rm:" and ending with "Permission denied". Failed command was make installkernel KERNCONF=SANDY11NC DESTDIR=/media/zip1 |& tee installkernel.log Is the something peculiar about NFS that causes this problem, and is there any safe way around it? This seems like a problem that would not be peculiar to current or stable branches of FreeBSD. I looked at the permissions under /boot/kernel/kernel with "ls -l" and didn't find any difference that would explain my failure. This is what I got -------------------------------------------------------------- >>> Installing kernel SANDY11NC -------------------------------------------------------------- cd /usr/obj/usr/src11/sys/SANDY11NC; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=amd64 MACHINE=amd64 CPUTYPE= GROFF_BIN_PATH=/usr/obj/usr/src11/tmp/legacy/usr/bin GROFF_FONT_PATH=/usr/obj/usr/src11/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/usr/src11/tmp/legacy/usr/share/tmac CC="cc " CXX="c++ " CPP="cpp " AS="as" AR="ar" LD="ld" NM=nm OBJDUMP=objdump OBJCOPY="objcopy" RANLIB=ranlib STRINGS= SIZE="size" PATH=/usr/obj/usr/src11/tmp/legacy/usr/sbin:/usr/obj/usr/src11/tmp/legacy/usr/bin:/usr/obj/usr/src11/tmp/legacy/bin:/usr/obj/usr/src11/tmp/usr/sbin:/usr/obj/usr/src11/tmp/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin /usr/obj/usr/src11/make.amd64/bmake KERNEL=kernel install thiskernel=`sysctl -n kern.bootfile` ; if [ ! "`dirname "$thiskernel"`" -ef /media/zip1/boot/kernel ] ; then chflags -R noschg /media/zip1/boot/kernel ; rm -rf /media/zip1/boot/kernel ; rm -rf /media/zip1/usr/lib/debug/boot/kernel ; else if [ -d /media/zip1/boot/kernel.old ] ; then chflags -R noschg /media/zip1/boot/kernel.old ; rm -rf /media/zip1/boot/kernel.old ; fi ; mv /media/zip1/boot/kernel /media/zip1/boot/kernel.old ; if [ -n "/usr/lib/debug" -a -d /media/zip1/usr/lib/debug/boot/kernel ]; then rm -rf /media/zip1/usr/lib/debug/boot/kernel.old ; mv /media/zip1/usr/lib/debug/boot/kernel /media/zip1/usr/lib/debug/boot/kernel.old ; fi ; sysctl kern.bootfile=/media/zip1/boot/kernel.old/"`basename "$thiskernel"`" ; fi rm: /media/zip1/boot/kernel/kernel: Permission denied rm: /media/zip1/boot/kernel/kernel.symbols: Permission denied rm: /media/zip1/boot/kernel/aac.ko: Permission denied rm: /media/zip1/boot/kernel/aac.ko.symbols: Permission denied rm: /media/zip1/boot/kernel/aacraid.ko: Permission denied rm: /media/zip1/boot/kernel/aacraid.ko.symbols: Permission denied rm: /media/zip1/boot/kernel/accf_data.ko: Permission denied rm: /media/zip1/boot/kernel/accf_data.ko.symbols: Permission denied rm: /media/zip1/boot/kernel/accf_dns.ko: Permission denied rm: /media/zip1/boot/kernel/accf_dns.ko.symbols: Permission denied rm: /media/zip1/boot/kernel/accf_http.ko: Permission denied rm: /media/zip1/boot/kernel/accf_http.ko.symbols: Permission denied rm: /media/zip1/boot/kernel/acl_nfs4.ko: Permission denied rm: /media/zip1/boot/kernel/acl_nfs4.ko.symbols: Permission denied rm: /media/zip1/boot/kernel/acl_posix1e.ko: Permission denied rm: /media/zip1/boot/kernel/acl_posix1e.ko.symbols: Permission denied rm: /media/zip1/boot/kernel/acpi_asus.ko: Permission denied rm: /media/zip1/boot/kernel/acpi_asus.ko.symbols: Permission denied rm: /media/zip1/boot/kernel/acpi_asus_wmi.ko: Permission denied rm: /media/zip1/boot/kernel/acpi_asus_wmi.ko.symbols: Permission denied rm: /media/zip1/boot/kernel/acpi_fujitsu.ko: Permission denied rm: /media/zip1/boot/kernel/acpi_fujitsu.ko.symbols: Permission denied rm: /media/zip1/boot/kernel/acpi_hp.ko: Permission denied rm: /media/zip1/boot/kernel/acpi_hp.ko.symbols: Permission denied rm: /media/zip1/boot/kernel/acpi_ibm.ko: Permission denied rm: /media/zip1/boot/kernel/acpi_ibm.ko.symbols: Permission denied rm: /media/zip1/boot/kernel/acpi_panasonic.ko: Permission denied rm: /media/zip1/boot/kernel/acpi_panasonic.ko.symbols: Permission denied (and here I trim remaining lines, which are similar.) Tom