From owner-freebsd-stable@FreeBSD.ORG Tue Apr 19 20:05:14 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A62D316A4CE for ; Tue, 19 Apr 2005 20:05:14 +0000 (GMT) Received: from mail.starlofashions.com (mail.starlofashions.com [12.44.50.125]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22F9943D48 for ; Tue, 19 Apr 2005 20:05:12 +0000 (GMT) (envelope-from scottro@nyc.rr.com) Received: from uws1.starlofashions.com ([192.168.8.230]) by mail.starlofashions.com (8.9.3/8.9.3) with SMTP id QAA11630 for ; Tue, 19 Apr 2005 16:05:10 -0400 Received: by uws1.starlofashions.com (sSMTP sendmail emulation); Tue, 19 Apr 2005 16:05:10 -0400 Date: Tue, 19 Apr 2005 16:05:10 -0400 From: Scott Robbins To: freebsd-stable@freebsd.org Message-ID: <20050419200510.GA38661@uws1.starlofashions.com> Mail-Followup-To: freebsd-stable@freebsd.org References: <426447F8.5090209@charter.net> <200504191317.j3JDH76H001458@drjekyll.mkbuelow.net> <20050419120053.6ad17df1.wmoran@potentialtech.com> <42655B8E.5020603@mac.com> <42655DD9.7020300@t-hosting.hu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed Content-Disposition: inline In-Reply-To: <42655DD9.7020300@t-hosting.hu> User-Agent: Mutt/1.5.9i Subject: Re: Newbie Question About System Update X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 20:05:14 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, Apr 19, 2005 at 09:36:57PM +0200, K?vesd?n G?bor wrote: > > >This is generally not the case. Unix lets you continue to access a > >file after it has been deleted, so long as the process hangs on to a > >file descriptor. This lets you replace programs in use, without > >running into the same problems that platforms like Windows have. > > Though this is true, I discourage You to upgrade a running system. I > tried to upgarde 5.3-RELEASE to 5-STABLE without booting to single user > mode. I simply sent a TERM signal to most of the processes, and tried to > make installworld. There was some error messages, the system crashed and > didn't boot anymore... There are a couple of servers that I have to upgrade remotely when necessary. They are active during the working day and almost unused at night--I just make sure the users know to not leave any files (two are samba servers as well as doing other things) open if I'm planning an upgrade--I'm fortunate that my users work with me, and there are only two who have to be reminded, and neither gives me an argument about it. I'm never happy about doing it that way, but what I do is after the reboot, shut down the various daemons and do the install world and mergemaster. (This is only after testing the builds on a sacrificial workstation). (And of course the obvious--DO NOT shut down the sshd daemon.) :) Ok, everyone who has NEVER ever made that mistake (or locked themself out with a firewall rule, accidentally putting it into effect before testing) raise their hand. :) - -- Scott GPG KeyID EB3467D6 ( 1B848 077D 66F6 9DB0 FDC2 A409 FA54 D575 EB34 67D6) gpg --keyserver pgp.mit.edu --recv-keys EB3467D6 Buffy: I'm gonna give you all a nice, fun, normal evening if I have to kill every person on the face of the Earth to do it. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCZWR2+lTVdes0Z9YRApEVAJ4yccCFO7ThWLaJsM52mbP0aQkMAQCgsXfn eDogdcBoD5jpMJe8CO8xiWg= =IyKf -----END PGP SIGNATURE-----