From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12589 invoked by alias); 3 Nov 2013 18:47:16 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 12577 invoked by uid 89); 3 Nov 2013 18:47:15 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.9 required=5.0 tests=AWL,BAYES_50,RDNS_NONE,SPF_HELO_PASS,SPF_PASS autolearn=no version=3.3.2 X-HELO: plane.gmane.org Received: from Unknown (HELO plane.gmane.org) (80.91.229.3) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Sun, 03 Nov 2013 18:46:36 +0000 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Vd2gs-0002Wd-Nh for cygwin@cygwin.com; Sun, 03 Nov 2013 19:46:26 +0100 Received: from boland.xs4all.nl ([213.84.69.3]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 03 Nov 2013 19:46:26 +0100 Received: from daniel by boland.xs4all.nl with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 03 Nov 2013 19:46:26 +0100 To: cygwin@cygwin.com From: "D. Boland" Subject: Re: vi stealing SYSTEM-owned permissions and ownership Date: Sun, 03 Nov 2013 18:47:00 -0000 Message-ID: <527698EA.16C8F45C@boland.nl> References: <5274F396.A133C4CE@boland.nl> <52757448.81FE6C53@boland.nl> <1139549616.20131103022620@mtu-net.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2013-11/txt/msg00044.txt.bz2 Andrey Repin wrote: > > Greetings, D. Boland! > > Your main problem is that you are trying to break into native Windows > ACL system with Cygwin tools. And not only that, you also trying to > wrest native ACLs into POSIX permissions, and expect native applications to > work fine afterward. > Which can be done theoretically, but in reality is a real big headache to > maintain. You are speaking of Cygwin as if it's some kind of quick hack. This is not the case. Most of the tools are of the GNU software collection, which is high quality software. ACL is also available on other Linux flavours, and they don't have to "wrest" it into POSIX. Also, one could say that ACL is a superset of the POSIX model. It uses POSIX's idea of users, groups and others, but then offers the posibility to add more users and groups for more elaborate schemes. The headache starts when one actually starts using these extra posibilities. > > If you truly want to show your students their Windows systems from the command > line, I suggest you learn Windows command line. > If not very robust, it is nonetheless rich, and allow for many operations > normally performed from GUI, and some operations, that can not be done from > GUI, either without much complication or at all. > In the case mentioned below, the "net" tool should come in handy. As well > as "sc" tool. > I could just give my students an iMac, but these are not used in IT production infrastructures. Windows (business/government) and Linux/Unix (ISP's) are. The Windows command line is frustrating to work on. For instance, their implementation of autocompleting with the tab-key sucks. In stead of really simplifying and improving on DOS, MS comes up with more weird tools like PowerShell. Now you have to be a programmer to use the command-line. > Also, forcing someone to use vi over more sane editors is a torture which no > one deserve. > Haha, yes. But if my students have to administer remote production-machines, most of the time they have no other option. I want them to succeed where others fail. > Sorry for my terrible english... No problem. Sincerely, Daniel -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple