INITGROUPS(3) Library Functions Manual INITGROUPS(3)NAME
initgroups - initialize group access list
Initgroups reads through the group file and sets up, using the setgroups(2) call, the group access list for the user specified in name.
The basegid is automatically included in the groups list. Typically this value is given as the group number from the password file.
SEE ALSO setgroups(2)DIAGNOSTICS
Initgroups returns -1 if it was not invoked by the super-user.
Initgroups uses the routines based on getgrent(3). If the invoking program uses any of these routines, the group structure will be over-
written in the call to initgroups.
4.2 Berkeley Distribution May 12, 1986 INITGROUPS(3)
Check Out this Related Man Page
INITGROUPS(3) Linux Programmer's Manual INITGROUPS(3)NAME
initgroups - initialize the supplementary group access list
int initgroups(const char *user, gid_t group);
Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
The initgroups() function initializes the group access list by reading the group database /etc/group and using all groups of which user is
a member. The additional group group is also added to the list.
The user argument must be non-NULL.
The initgroups() function returns 0 on success. On error, -1 is returned, and errno is set appropriately.
ENOMEM Insufficient memory to allocate group information structure.
EPERM The calling process has insufficient privilege. See the underlying system call setgroups(2).
/etc/group group database file
SEE ALSO getgroups(2), setgroups(2), credentials(7)COLOPHON
This page is part of release 3.27 of the Linux man-pages project. A description of the project, and information about reporting bugs, can
be found at http://www.kernel.org/doc/man-pages/.
GNU 2007-07-26 INITGROUPS(3)
I want to build a little website on a Sun Blade 100 running Solaris 10.
I just went out to apache.org and downloaded Unix Source: httpd-2.2.8.tar.gz
After unpacking the tarball, I CD'd into the subdirectory and ran the configure utility. Of course, it crapped out. I see that it is... (17 Replies)
We're about to identify our Linux users against AD/Ldap. Our Linux test server is domain Member, winbind ,kerberos and Samba SSO are working fine.
Next step is to read user attributes from active directory and at this point we suck.
We have created a functional user for ldap... (0 Replies)
Hi every body!
I have an debian lenny server with samba and openldap on it.
1. Problem: i can not login ldap user auth.log: nss_ldap: could not connect to any LDAP server as cn=admin,dc=innsbruck,dc=sti,dc=at - Can't contact LDAP server
2. Problem: auth.log: nss_ldap: failed to bind to... (1 Reply)
Please I am having problem to login using Active Directory Services 2008 R2 accounts on a cubox ubuntu (18.104.22.168-dove-5.4.2 #46). "getent passwd" only shows local users, however I can querry ADS users using ldapsearch command.
I have 2 systems, one that does not use gdm can login with all users... (0 Replies)
Please I am having problem to login using Windows 2008 R2 Active Directory Services accounts on a cubox ubuntu (22.214.171.124-dove-5.4.2 #46). "getent passwd" only shows local users, however I can querry ADS users using ldapsearch command.
I have 2 systems, one that does not use gdm can login with all... (1 Reply)
I can't compile anything, the final make error says "Command failed for target `install-recursive'", but I am not able to identify the root cause of that error, I tried with cc, gcc 4.5, also gcc 5.2, using make, using gmake 3.82, ld 5.11, gld 2.31... and I am totally stuck yet... please help, to... (4 Replies)
Hello and thanks in advance for anyone that can offer me any help with this!
I'm trying to figure out a quick & easy way to see a list of everyone's effective user id... I would have thought 'w' or 'who' would be able to display if someone had switched user accounts... but it's only showing the... (3 Replies)