From owner-freebsd-questions@FreeBSD.ORG Thu Dec 29 21:01:00 2005 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9ADEF16A41F for ; Thu, 29 Dec 2005 21:01:00 +0000 (GMT) (envelope-from vaaf@broadpark.no) Received: from osl1smout1.broadpark.no (osl1smout1.broadpark.no [80.202.4.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F4FA43D49 for ; Thu, 29 Dec 2005 21:00:59 +0000 (GMT) (envelope-from vaaf@broadpark.no) Received: from broadpark.no ([217.13.4.96]) by osl1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ISA0091I2LMM300@osl1smout1.broadpark.no> for questions@freebsd.org; Thu, 29 Dec 2005 22:05:46 +0100 (CET) Received: from [80.202.4.61] (Forwarded-For: [213.187.181.70]) by bgo1mstore1.broadpark.no (mshttpd); Thu, 29 Dec 2005 22:00:57 +0100 Date: Thu, 29 Dec 2005 22:00:57 +0100 From: Kristian Vaaf To: questions@freebsd.org Message-id: <16ff39063d26.43b45c99@broadpark.no> MIME-version: 1.0 X-Mailer: Sun Java(tm) System Messenger Express 6.1 HotFix 0.05 (built Oct 21 2004) Content-type: text/plain; charset=us-ascii Content-language: en Content-transfer-encoding: 7BIT Content-disposition: inline X-Accept-Language: en Priority: normal Cc: Subject: The hardships of ownerships 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: Thu, 29 Dec 2005 21:01:00 -0000 Hello! I am trying to arrange my user database properly. I am having a hard time keeping /etc/master.passwd from vipw in sync with /etc/group. It's quite a mystery trying to make them function as one entity. Why are they seperated into two files anyway? My group file has tons of groups that aren't even in master.passwd. Then, let's say I want to arrange the GIDs from group to go chronologically. Giving each group the ID of the port its daemon may or may not run on, seems to me like something a kid would do when there's no cartoons on TV. And let's say I do that, and edit my master.passwd with vipw accordingly. Just because I am seeking order in my things, my entire system has to suffer and most ownerships will be broken. I guess what I am asking for is this: does anybody have a script that updates your system according to your need to clean up your system? Thank you all for your time. Kristian Vaaf