From owner-freebsd-hackers Fri Oct 30 05:45:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA08824 for freebsd-hackers-outgoing; Fri, 30 Oct 1998 05:45:05 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rnocserv.urc.ac.ru (rnocserv.urc.ac.ru [193.233.85.48]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA08798 for ; Fri, 30 Oct 1998 05:44:31 -0800 (PST) (envelope-from joy@urc.ac.ru) Received: from urc.ac.ru (y.urc.ac.ru [193.233.85.37]) by rnocserv.urc.ac.ru (8.8.8/8.8.8) with ESMTP id SAA07097 for ; Fri, 30 Oct 1998 18:43:43 +0500 (ES) (envelope-from joy@urc.ac.ru) Message-ID: <3639C28F.467FE675@urc.ac.ru> Date: Fri, 30 Oct 1998 18:43:43 +0500 From: Konstantin Chuguev Organization: Southern Ural Regional Center of FREEnet X-Mailer: Mozilla 4.5 [en] (X11; I; FreeBSD 3.0-CURRENT i386) X-Accept-Language: ru,en MIME-Version: 1.0 To: freebsd-hackers@FreeBSD.ORG Subject: make installworld over NFS Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi. I'm administering several servers and routers (~10 FreeBSD boxes). The most powerful PC of them is a build server, i.e. I run make buildworld on it. Then I'd prefer just to run "make DESTDIR=/net/${HOST} installworld", assuming all other hosts export their /,/usr,/var to the build server. Besides the simplicity, it is also very secure scheme, as most hosts have no access to the build server themselves. All works fine (conceptually), but there are troubles with chflags [no]schg, which don't work over NFS. I have to run some scripts before and after the installworld, and they are not very reliable, because I cannot test files for the immutable flags, only can change them. So, I once parsed the whole distribution searching "schg" and "PRECIOUSLIB" and made a list of such files. I in no way propose to implement schg working over NFS :-) Maybe we can have some variable for make to disable chflags, and a list (automatically generated?) of the immutable flags? Your opinions? Best regards, -- Konstantin V. Chuguev. System administrator of Southern http://www.urc.ac.ru/~joy/ Ural Regional Center of FREEnet, mailto:joy@urc.ac.ru Chelyabinsk, Russia. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message