From owner-freebsd-questions@FreeBSD.ORG Thu Nov 19 19:31:58 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3115A106566B for ; Thu, 19 Nov 2009 19:31:58 +0000 (UTC) (envelope-from perrin@apotheon.com) Received: from outbound-mail-40.bluehost.com (outbound-mail-40.bluehost.com [69.89.20.194]) by mx1.freebsd.org (Postfix) with SMTP id F30FC8FC22 for ; Thu, 19 Nov 2009 19:31:57 +0000 (UTC) Received: (qmail 13580 invoked by uid 0); 19 Nov 2009 19:31:57 -0000 Received: from unknown (HELO box543.bluehost.com) (74.220.219.143) by outboundproxy2.bluehost.com with SMTP; 19 Nov 2009 19:31:57 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=apotheon.com; h=Date:From:To:Cc:Subject:Message-ID:Mail-Followup-To:References:Mime-Version:Content-Type:Content-Disposition:In-Reply-To:User-Agent:X-Identified-User; b=ip2YSZlLCW6HnZAJH7579awgGV4mEZCV4mBb9HZ6wfBy6JyahtO2jMvFPCtHslx9jXaAFku3lUyWpezK0PtbD4MxYm3DkvfMmQ3Y+U8OjyIcYIUaunR9xv/tZsi13kDc; Received: from c-24-8-180-234.hsd1.co.comcast.net ([24.8.180.234] helo=kukaburra.hydra) by box543.bluehost.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1NBCjV-0000Cf-4n; Thu, 19 Nov 2009 12:31:57 -0700 Received: by kukaburra.hydra (sSMTP sendmail emulation); Thu, 19 Nov 2009 12:25:16 -0700 Date: Thu, 19 Nov 2009 12:25:16 -0700 From: Chad Perrin To: Thomas Adam Message-ID: <20091119192516.GA26901@guilt.hydra> Mail-Followup-To: Thomas Adam , FreeBSD Questions References: <20091119070623.GB18533@guilt.hydra> <18071eea0911190022o6651d767l6cbbb5a14ac07166@mail.gmail.com> <20091119190507.GA26507@guilt.hydra> <18071eea0911191123sdee2958ve7fafea5d2912dd0@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <18071eea0911191123sdee2958ve7fafea5d2912dd0@mail.gmail.com> User-Agent: Mutt/1.4.2.3i X-Identified-User: {2737:box543.bluehost.com:apotheon:apotheon.org} {sentby:smtp auth 24.8.180.234 authed with ren@apotheon.org} Cc: FreeBSD Questions Subject: Re: GUI for file permissions management 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, 19 Nov 2009 19:31:58 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 19, 2009 at 07:23:33PM +0000, Thomas Adam wrote: > 2009/11/19 Chad Perrin : > > Those are all filesystem browsers/managers -- right? =A0I've already to= ld > > the person who asked that many such applications have that kind of > > functionality. =A0In my initial question to this list, I said: >=20 > I know what you mentioned -- unfortunately you're only going to find > what you want as *part* of something much larger -- in this case a > file manager. And in the examples I gave, those are considered > light-weight, especially midnight commander. >=20 > > Do you know if there's anything like *that* available, rather than an > > entire filesystem browser/manager application that just happens to also > > have a way to change permissions on files and directories? >=20 > See above. I have never come across anything standalone, and at this > point, given your somewhat unique requirements, you might be better > off writing one yourself perhaps in Tk or something. :) I was afraid that might be the case. I guess the filesystem browser approach and the desktop environment approach are the only options available to the person who asked the question, then -- at least unless and until I develop the urge to write a permissions management GUI that I'll probably never use myself. Thanks for confirming my suspicions. >=20 > > Also . . . do any of the applications you mentioned provide a way to > > manage things like umasks or home directory default permissions? =A0In = my > > original post to this list, I had also mentioned that sort of thing: >=20 > This would be more beneficial as a shell setting -- changing one's > umask at the drop of a hat is almost always the wrong thing to do. It's not so much for the purpose of being able to change it at the drop of a hat that the person asked me about this, I think. He just wants to be able to do everything without ever having to touch a configuration file directly. While I think that's probably the wrong way to do it, some people just refuse to take a different approach, and I still feel the urge to try to be helpful when someone asks how he can do something. >=20 > >> > =A0login.conf or adduser.conf configuration > > > > . . . though I'm not holding my breath on that. =A0I rather suspect > > managing umasks in login.conf and user directory default permissions in > > adduser.conf is not something anyone has bothered to incorporate in a G= UI > > interface. >=20 > Correct, see above. It's not something one would interactively > change. especially as it's a shell setting -- so this GUI app would > have a hard time enforcing it (c.f. interactive shell instances > already open.) I don't think he cares as much about *enforcing* it as about setting defaults that can be overridden on a case-by-case basis, rather than having to override a default he doesn't want in almost every case. Anyway . . . thanks again for the responses. I'll just add some confirmation of my suspicion that nothing like what I asked about exists to my repertoire of knowledge. --=20 Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ] --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.13 (FreeBSD) iEYEARECAAYFAksFm5wACgkQ9mn/Pj01uKVpEwCgiuX/pRZ8f6md0nPwzNeeTO2b rF0An013mUIwMMUiDvqSbbiSHiBRuznA =49F7 -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft--