From: mark@datasoft.north.net (Mark Buckaway) Subject: HELP/BUG?: 0.99.10 dislikes big groups Date: Fri, 18 Jun 1993 22:14:15 GMT
I have a annoying problem with my system. I use it as a BBS and have
designed a newuser script to add newusers (make use of the useradd
from the shadow setup).
This has been working fine for about two weeks. Now, I that I am
gathering more users, the permissions are getting messed up. I have
traced the problem down the length of the lines in the /etc/group
file. If the line length exceeds a certain number, all groups
below the big group are no longer accessible. What happens is
directories no long report group names but only the group numbers.
For example:
total 9
drwxrwxrwx 8 root root 1024 Jun 10 17:16 .
drwxr-xr-x 16 root root 2048 Jun 15 08:31 ..
drwxrwxrwx 7 root 100 1024 Jun 14 08:14 friends
drwxrwxrwx 6 ftp root 1024 Apr 17 16:30 ftp
drwxr-xr-x 3 root root 1024 Apr 29 20:04 party
drwxrwxrwx 7 root 75 1024 Jun 13 12:02 staff
drwxrwxr-x 3 root root 1024 Jun 10 17:16 system
drwxrwxrwx 25 root 100 1024 Jun 18 13:32 usrbbs
Group 100 is called bbs and group 75 is called staff. For the moment I
have to make these directories would read/writable such that my users don't get
permissions errors and can do something. I DON'T WANT IT THIS WAY!
If I were to edit the /etc/groups file and reduce the number of users
in a particular group, then the above is displayed correctly and
permissions are acceptable (non world read/writable directories are
accessible).
HELP! Ideas? Suggestions? Is this a bug? Am I doing something wrong?
An email or port would be appreciated!
Mark