Date: Fri, 12 Dec 1997 12:43:48 +0700 (JAVT) From: Hendra Sentono <hendra@ns1.ukdw.ac.id> To: questions@freebsd.org Subject: Differences on being a member of groups Message-ID: <Pine.BSF.3.96.971212121540.4783B-100000@ns1.ukdw.ac.id>
next in thread | raw e-mail | index | archive | help
I'm not currently subscribing this mailing list, so please send
your suggestions to my e-mail address.
My question is:
- What are differences between being a member of a group and
being invited on another group?
I have to know this because I've tried to add users automatically
by making a little perl script that can read a file with users id
in it.
Because I use
system(adduser -batch $loginname $group $class $fullname $passwd);
in my script, the adduser script automatically create group with
the same name as user names I've created.
I have organized user to become a member of a group (by inviting them
to the group I've decided), and I don't want there exists groups
with the same name as user names, so I put another line in my script:
system(rmgroup $loginname);
This script causes the /etc/group file like this:
groupfoo1:*:110:user1,user2,user3,user4
groupfoo2:*:111:user5,user6,user7,user8
and deleting the lines (that created automatically before)
user1:*:1500:
user2:*:1501:
...
But when I do vipw, the users lines show that they
still being a member of the group I've deleted.
user1:$1$passwd:1500:1500::0:0:user full name:/usr/home/user1:usrsh
Is this OK or are there any consequences for this case?
Do I have to edit by 'vipw'-ing and editing users' groupids?
Which one is better:
- my steps I've described, or
- editing $defaultgroup in /etc/adduser.conf and adding user
group by group (so there won't be any groups with same name
as user names and not necessarily doing rmgroup)
Thanks in advance.
-=Hendra=-
Internet Development Staff and
Student of Duta Wacana Christian University
Yogyakarta, Indonesia.
Visit my university site http://www.ukdw.ac.id/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.971212121540.4783B-100000>
