From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PrruO-0005pD-La for garchives@archives.gentoo.org; Tue, 22 Feb 2011 13:04:04 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A4427E06CC for ; Tue, 22 Feb 2011 13:04:03 +0000 (UTC) Received: from mail.osagesoftware.com (osagesoftware.com [216.144.204.42]) by pigeon.gentoo.org (Postfix) with ESMTP id 523B81C00D for ; Tue, 22 Feb 2011 12:33:47 +0000 (UTC) Received: from osage.osagesoftware.com (osage.osagesoftware.com [192.168.1.10]) by mail.osagesoftware.com (Postfix) with ESMTP id 7641C7BC2D; Tue, 22 Feb 2011 12:33:45 +0000 (UTC) Date: Tue, 22 Feb 2011 07:33:45 -0500 From: David Relson To: gentoo-user@lists.gentoo.org Cc: neil@digimed.co.uk Subject: Re: [gentoo-user] pmount question Message-ID: <20110222073345.63ef98c8@osage.osagesoftware.com> In-Reply-To: <20110222083706.3ff4de6f@digimed.co.uk> References: <20110221185838.42ab54ce@osage.osagesoftware.com> <20110222001111.56c63e95@digimed.co.uk> <20110221210125.34e17f3b@osage.osagesoftware.com> <20110222083706.3ff4de6f@digimed.co.uk> Organization: Osage Software Systems, Inc. X-Mailer: Claws Mail 3.7.8 (GTK+ 2.20.1; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: X-Archives-Hash: d66e0642dfb9262c8c120bc78d8b71b2 On Tue, 22 Feb 2011 08:37:06 +0000 Neil Bothwick wrote: > On Mon, 21 Feb 2011 21:01:25 -0500, David Relson wrote: > > > > pmount is supposed to be run as a user and it mounts the > > > filesystem owned by the user running it. If you only have a > > > single user, you could call pmount with su. If you have multiple > > > users, you should be letting a desktop tool handle the mounting > > > anyway. > > > I've heard "pmount ... as a user" before, but never understood what > > it meant. If "pmount ..." is run by a rule > > in /etc/udev/rules.d/10-local.rules, how is it known what userid to > > use? Does "pmount ... as a user" assume particular settings in > > gnome, the kernel, or ??? > > pmount is meant to be run by a normal user, usually from an > automounter, as its main objective is to allow normal users to mount > removable devices without fstab rules, while udev rules are run as > root. So if you want it to run as a user from a udev rule you'll have > to use su, as in > > su youruser -c 'pmount /dev/PTY' Neil: I'm currently using "pmount -u 007 /dev/PTY" as this gives rwx permissions for root and group plugdev, which is adequate for my workstation (which only ever has me using it). I've seen that Ubuntu with Gnome automounts USB sticks. That seems pleasantly convenient and is done without any rules (such as I presently have) in /etc/udev/rules.d. Do you know what they're doing? Regards, David