libcap-ng support #7

Merged
merged 3 commits into from Dec 16, 2012

Conversation

Projects
None yet
2 participants
Contributor

rbelem commented Dec 12, 2012

This patch set is a attempt to make iceccd a more secure.

The first patch moves the socket and log to an icecc dir. The icecc user will be the owner, so iceccd, when running with regular user, will be able to create, read and write files.

The second patch just renames the variables from nobody to user.

The third one clean all root capabilities except the chroot using libcap-ng and ifdef everything related to changing user id, because the user was changed after the capabilities cleanup.

rbelem added some commits Dec 12, 2012

Move log and socket to an icecc especific folder
Signed-off-by: Rodrigo Belem <rodrigo.belem@gmail.com>
Rename nobody to user
Signed-off-by: Rodrigo Belem <rodrigo.belem@gmail.com>
Add support for libcap-ng
Signed-off-by: Rodrigo Belem <rodrigo.belem@gmail.com>
Contributor

coolo commented Dec 16, 2012

I don't know details about libcap, but it sounds good

coolo added a commit that referenced this pull request Dec 16, 2012

@coolo coolo merged commit cc6b9ec into icecc:master Dec 16, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment