From mboxrd@z Thu Jan 1 00:00:00 1970 From: ron@ronnatalie.com (Ron Natalie) Date: Wed, 18 Oct 2017 06:15:42 -0400 Subject: UNIX version 2*pi In-Reply-To: References: <201710161158.v9GBweD4005539@coolidge.cs.Dartmouth.EDU> <201710161639.v9GGdtTg014500@darkstar.fourwinds.com> <20171016191640.mqqbf7cp6yfyb6se@matica.foolinux.mooo.com> <201710161928.v9GJSB8Y028111@darkstar.fourwinds.com> <20171017011554.76ffxpcotcxlxeeo@matica.foolinux.mooo.com> <81DB1DA1-D194-4A5B-9253-D8EE6E85CC26@gmail.com> <07b401d34775$14e230b0$3ea69210$@ronnatalie.com> Message-ID: <085101d347fa$0eae81f0$2c0b85d0$@ronnatalie.com> JHU ownership was a bit more of a kludge. If your GID was less than 200, then everything worked the normal UNIX way. If your GID was greater than 200, then it was also taken to be part of the UID. The student accounts would have a GID based on the class that they were in. Of course, newgrp, setuid, setgid (and their related bits) had to be changed to avoid secuirty fun and games. I spent a lot of time trying to break that when I was just a student. When I became one of the system programmers, I spent a lot of time trying to fix those holes. -----Original Message----- We dropped the GID (nobody used them) and glued it onto the UID, thus making it 16-bit. -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer."