From owner-cvs-src@FreeBSD.ORG Mon Sep 19 13:59:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E15C916A41F; Mon, 19 Sep 2005 13:59:57 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB0A843D45; Mon, 19 Sep 2005 13:59:57 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j8JDxvKC045052; Mon, 19 Sep 2005 13:59:57 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j8JDxvjx045051; Mon, 19 Sep 2005 13:59:57 GMT (envelope-from rwatson) Message-Id: <200509191359.j8JDxvjx045051@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Sep 2005 13:59:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern init_main.c src/sys/security/mac mac_vfs.c src/sys/security/mac_biba mac_biba.c src/sys/security/mac_lomac mac_lomac.c src/sys/security/mac_mls mac_mls.c src/sys/security/mac_stub mac_stub.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Sep 2005 13:59:58 -0000 rwatson 2005-09-19 13:59:57 UTC FreeBSD src repository Modified files: sys/kern init_main.c sys/security/mac mac_vfs.c sys/security/mac_biba mac_biba.c sys/security/mac_lomac mac_lomac.c sys/security/mac_mls mac_mls.c sys/security/mac_stub mac_stub.c sys/security/mac_test mac_test.c Log: Remove mac_create_root_mount() and mpo_create_root_mount(), which provided access to the root file system before the start of the init process. This was used briefly by SEBSD before it knew about preloading data in the loader, and using that method to gain access to data earlier results in fewer inconsistencies in the approach. Policy modules still have access to the root file system creation event through the mac_create_mount() entry point. Removed now, and will be removed from RELENG_6, in order to gain third party policy dependencies on the entry point for the lifetime of the 6.x branch. MFC after: 3 days Submitted by: Chris Vance Sponsored by: SPARTA Revision Changes Path 1.258 +0 -4 src/sys/kern/init_main.c 1.110 +0 -8 src/sys/security/mac/mac_vfs.c 1.89 +0 -14 src/sys/security/mac_biba/mac_biba.c 1.37 +0 -14 src/sys/security/mac_lomac/mac_lomac.c 1.74 +0 -14 src/sys/security/mac_mls/mac_mls.c 1.55 +0 -8 src/sys/security/mac_stub/mac_stub.c 1.62 +0 -11 src/sys/security/mac_test/mac_test.c