Maybe this is related to the problem (a wild guess really - the first
thing that jumped out at me as being wrong). There are checks for
__FreeBSD__ relating to euid/egid, and they may also need to check for
__FreeBSD_kernel__
It is not needed, we have wrapper in our glibc sysdeps:
/*
The
In my scenario, if I change “bash” to “dash”, it clearly shows egid is not
the same as gid.
1 Install Debian GNU/kFreeBSD
2 Configure LDAP
3 Add an LDAP user with primary group in LDAP to a local group
4 Change the shell of that user to “dash”
5 Log in the that user
Now, the egid is not the
Package: login
Version: 1:4.1.5.1-1
Severity: grave
Tags: security
Justification: user security hole
Dear Maintainer,
Debian GNU/kFreeBSD logs me with a wrong egid. I did the following steps:
1. Install a new copy of Debian GNU/kFreeBSD
2. Configure the system to use LDAP authentication
3. Add
control: reassign -1 eglibc
control: forcemerge 698102 -1
control: tag -1 -security
On Sat, Feb 2, 2013 at 3:53 AM, Michael Tsang wrote:
Debian GNU/kFreeBSD logs me with a wrong egid. I did the following steps:
1. Install a new copy of Debian GNU/kFreeBSD
2. Configure the system to use LDAP
Hi,
I don't think GNU/kFreeBSD's behaviour is wrong; but we may need to fix
some applications that suffer problems, including bash.
Maybe this is related to the problem (a wild guess really - the first
thing that jumped out at me as being wrong). There are checks for
__FreeBSD__ relating to
5 matches
Mail list logo