From owner-freebsd-questions@FreeBSD.ORG Wed Aug 27 15:34:17 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E4F51065673 for ; Wed, 27 Aug 2008 15:34:17 +0000 (UTC) (envelope-from dan@dan.emsphone.com) Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by mx1.freebsd.org (Postfix) with ESMTP id 18B498FC16 for ; Wed, 27 Aug 2008 15:34:16 +0000 (UTC) (envelope-from dan@dan.emsphone.com) Received: from dan.emsphone.com (smmsp@localhost [127.0.0.1]) by dan.emsphone.com (8.14.3/8.14.3) with ESMTP id m7RFYEIh013559 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 27 Aug 2008 10:34:14 -0500 (CDT) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.14.3/8.14.2/Submit) id m7RFYDBe013496; Wed, 27 Aug 2008 10:34:13 -0500 (CDT) (envelope-from dan) Date: Wed, 27 Aug 2008 10:34:12 -0500 From: Dan Nelson To: jef moskot Message-ID: <20080827153410.GD26653@dan.emsphone.com> References: <20080827021935.T59147@phantom.math.miami.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080827021935.T59147@phantom.math.miami.edu> X-OS: FreeBSD 7.0-STABLE User-Agent: Mutt/1.5.18 (2008-05-17) Cc: freebsd-questions@freebsd.org Subject: Re: messagebus user X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2008 15:34:17 -0000 In the last episode (Aug 27), jef moskot said: > We just upgraded to a new server (FreeBSD 7.0) and in our passwd file > is the user "messagebus" (there's also a group). > > What's this for and can the UID be changed? It's got the same number > as one of our oldest users and we're trying to determine which UID > would be easier to switch. > > While this obviously has something to do with D-BUS (whatever that > is), it's nothing we installed "on purpose". If it's not a part of > the default system, it probably got bundled in as a dependency during > an large port make. You should be able to change its uid by deinstalling dbus, then editing /usr/ports/devel/dbus/pkg-install, changing the uid in that script to an unused ID, and reinstalling. All the userids created by ports should be listed in /usr/ports/UIDs and GIDs, so you can check to see if any other ports might conflict with existing users. Unfortunately, the ports themselves don't use those files during the install, so you can't just edit that and be done. You have to fix each port individually. -- Dan Nelson dnelson@allantgroup.com