From owner-freebsd-ports@FreeBSD.ORG Wed Sep 28 18:53:44 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 875441065796 for ; Wed, 28 Sep 2011 18:53:44 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by mx1.freebsd.org (Postfix) with SMTP id E2C658FC12 for ; Wed, 28 Sep 2011 18:53:43 +0000 (UTC) Received: (qmail invoked by alias); 28 Sep 2011 18:53:42 -0000 Received: from g226237113.adsl.alicedsl.de (EHLO mandree.no-ip.org) [92.226.237.113] by mail.gmx.net (mp038) with SMTP; 28 Sep 2011 20:53:42 +0200 X-Authenticated: #428038 X-Provags-ID: V01U2FsdGVkX1+CiQ5wDQeCAWHT6q82Z1vLrcY9iRkzimMnW8/hi2 CKhbvDWZnkFfIb Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by apollo.emma.line.org (Postfix) with ESMTP id B14CD23CEA7; Wed, 28 Sep 2011 20:53:35 +0200 (CEST) Message-ID: <4E836D2F.3070708@gmx.de> Date: Wed, 28 Sep 2011 20:53:35 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.21) Gecko/20110831 Mnenhy/0.8.3 Thunderbird/3.1.13 MIME-Version: 1.0 To: =?UTF-8?B?xYF1a2FzeiBXxIVzaWtvd3NraQ==?= References: <20110912230943.GD33455@guilt.hydra> <4E6E99BC.4050909@missouri.edu> <1315905051.1747.208.camel@xenon> <4E6F8A50.9060205@gmx.de> <1315942042.1747.258.camel@xenon> <4E6FD71D.9010207@gmx.de> <20110914181553.f6d31b0f.cjr@cruwe.de> <4E722F3F.3030606@wasikowski.net> <20110915180815.GA46983@guilt.hydra> <4E7247F2.7080207@wasikowski.net> <20110915183710.GA47127@guilt.hydra> <4E7253AF.7030602@wasikowski.net> <4E725782.3090107@gmx.de> <46157122.20110916135126@serebryakov.spb.ru> <4E73709D.5020004@gmx.de> <4E73AADB.8060804@FreeBSD.org> <4E74639E.1060207@gmx.de> <4E7657AA.1050906@wasikowski.net> In-Reply-To: <4E7657AA.1050906@wasikowski.net> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Y-GMX-Trusted: 0 Cc: freebsd-ports@freebsd.org Subject: Re: Re-starting daemons across upgrades? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2011 18:53:44 -0000 Am 18.09.2011 22:42, schrieb Łukasz Wąsikowski: > We shouldn't go that way at all. Restarting service right after it's > update is not a good thing. In many cases service will not start, > because of needed configuration changes od other ports not recompiled or > updated. The safe way is to not stop service at all. Let the system > operator restart service manually when he finish all the needed update > tasks. Well, the maintainer should know if the service can be restarted or needs manual intervention. For patch level upgrades - pathological cases like OpenLDAP or Cyrus-SASL interactions aside - you normally can restart the service without further ado.