From owner-freebsd-jail@FreeBSD.ORG Thu Oct 8 18:24:03 2009 Return-Path: Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0CA591065692 for ; Thu, 8 Oct 2009 18:24:03 +0000 (UTC) (envelope-from hulibyaka@gmail.com) Received: from mail-ew0-f218.google.com (mail-ew0-f218.google.com [209.85.219.218]) by mx1.freebsd.org (Postfix) with ESMTP id 672FA8FC08 for ; Thu, 8 Oct 2009 18:24:01 +0000 (UTC) Received: by ewy18 with SMTP id 18so363804ewy.43 for ; Thu, 08 Oct 2009 11:24:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=JTvmrE16DsW1BlVkK0aJJpzpNo6GWSTGgh9sE6no+WY=; b=fVEZv7QS1JzoW5KKHkJiDIl0P5I8JqHrp6OLFm4rqjM5VmKBhatJg3hCKUZ/VJldmo UXmCRA8pFhr5bFgFyVk93dgUkshPuAOS+gZUP9GzLkS+pQuLKBMG7rsdpkXXIx5vBu9K gY5Cwo/xiPi6DxWUzVBKTllGG1BPs6auQX8/Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=iEDUiOUE1fPN1/JbX1JTG//aapx8kuPzBov/TwEfeoKcobwFBy4Fq5fqq+q3V0yCeZ ejpYXuBm2K5Cq7mtfLw4cDp9miRjGqqyddDBnKWxUNO64O/5Vhaz+G0soSOjy1sAIqZz 7LVPqlx+ykZjXw91eu6iSidBmb0LMuB8TXA0o= MIME-Version: 1.0 Received: by 10.216.87.144 with SMTP id y16mr495213wee.95.1255024883975; Thu, 08 Oct 2009 11:01:23 -0700 (PDT) Date: Thu, 8 Oct 2009 22:01:23 +0400 Message-ID: From: hulibyaka hulibyaka To: freebsd-jail@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: xorg in jail X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Oct 2009 18:24:03 -0000 Hello maillist I've try to setup and run X environment in the jail (FreeBSD-9 Current). xinit with correct xorg.conf for my video card (radeon) get this message: --- (WW) xf86EnableIO: Failed to open /dev/io for extended I/O(EE) No devices detected. Fatal server error: no screens found --- But /dev/io and /dev/mem is exist in my dev for jail (i use this rules in /etc/devfs.rules, thanks to Alexander Leidinger ): --- [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_cam=9] add path 'da*' unhide add path 'cd*' unhide [devfsrules_unhide_kmem=10] add path kmem unhide [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_cam add include $devfsrules_unhide_kmem --- But X starting successfull when i make: chroot /jail/root_of_jail xinit from outside jail. What the difference for restriction on /dev/io between chroot and jail? How can i get all needed by xinit privileges on /dev/io within jail ?