From owner-svn-src-user@FreeBSD.ORG Wed Oct 15 14:36:04 2008 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 526ED1065688; Wed, 15 Oct 2008 14:36:04 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 419438FC48; Wed, 15 Oct 2008 14:36:04 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id m9FEa41B036056; Wed, 15 Oct 2008 14:36:04 GMT (envelope-from netchild@svn.freebsd.org) Received: (from netchild@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id m9FEa4hg036055; Wed, 15 Oct 2008 14:36:04 GMT (envelope-from netchild@svn.freebsd.org) Message-Id: <200810151436.m9FEa4hg036055@svn.freebsd.org> From: Alexander Leidinger Date: Wed, 15 Oct 2008 14:36:04 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r183916 - user/netchild/deskjail/src/etc/defaults X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2008 14:36:04 -0000 Author: netchild Date: Wed Oct 15 14:36:03 2008 New Revision: 183916 URL: http://svn.freebsd.org/changeset/base/183916 Log: Add some more devfs rules which are needed when you want to run a X server in a jail. Without them you don't have much fun... Modified: user/netchild/deskjail/src/etc/defaults/devfs.rules Modified: user/netchild/deskjail/src/etc/defaults/devfs.rules ============================================================================== --- user/netchild/deskjail/src/etc/defaults/devfs.rules Wed Oct 15 14:35:03 2008 (r183915) +++ user/netchild/deskjail/src/etc/defaults/devfs.rules Wed Oct 15 14:36:03 2008 (r183916) @@ -67,3 +67,68 @@ add path stderr unhide add include $devfsrules_hide_all add include $devfsrules_unhide_basic add include $devfsrules_unhide_login + +[devfsrules_unhide_audio=5] +add path 'audio*' unhide +add path 'dsp*' unhide +add path midistat unhide +add path 'mixer*' unhide +add path 'music*' unhide +add path 'sequencer*' unhide +add path sndstat unhide +add path speaker unhide + +[devfsrules_unhide_printers=6] +add path 'lpt*' unhide +add path 'ulpt*' unhide +add path 'unlpt*' unhide + +[devfsrules_unhide_input=7] +add path 'atkbd*' unhide +add path 'kbd*' unhide +add path 'joy*' unhide +add path 'psm*' unhide +add path sysmouse unhide +add path 'ukbd*' unhide +add path 'ums*' unhide + +[devfsrules_unhide_xorg=8] +add path agpgart unhide +#add path console unhide +add path dri unhide +add path 'dri*' unhide +add path io unhide +add path mem unhide +#add path pci unhide +add path tty unhide +add path ttyv0 unhide +add path ttyv1 unhide +add path ttyv8 unhide + +[devfsrules_unhide_cddvd=9] +add path 'da*' unhide +add path 'cd*' unhide +add path 'cd*' mode 0666 +add path 'pass*' unhide +add path 'xpt*' unhide +add path 'acd*' unhide +add path 'acd*' mode 0666 + +[devfsrules_unhide_kmem=10] +add path kmem unhide + +# +# This allows to run a desktop system in a jail. Think about what you want to +# achieve before you use this, it opens up the entire machine to access from +# this jail to any sophisticated program. +# +[devfsrules_jail_desktop=11] +add include $devfsrules_hide_all +add include $devfsrules_unhide_basic +add include $devfsrules_unhide_login +add include $devfsrules_unhide_audio +add include $devfsrules_unhide_input +add include $devfsrules_unhide_xorg +add include $devfsrules_unhide_cddvd +add include $devfsrules_unhide_kmem +