unixserver appears to lack SO_PEERCRED support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ucspi-unix (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ucspi-unix
This breaks bcron and any other software that relies on SO_PEERCRED.
I have not investigated this exhaustively. This is a tentative diagnosis based on playing around with bcron and trying to compile ucpsi-unix from source (had trouble enabling SO_PEERCRED).
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: ucspi-unix 0.36-4
ProcVersionSign
Uname: Linux 2.6.32-19-generic i686
Architecture: i386
Date: Sat Apr 17 23:08:56 2010
EcryptfsInUse: Yes
InstallationMedia: Error: [Errno 13] Permission denied: '/var/log/
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: ucspi-unix
I couldn't find where HASPEERCRED is defined so I removed the ifdefs. SO_PEERCRED is available via sys/socket.h. Maybe including this header is a new requirement compared to debian or previous ubuntu versions?