Closed Bug 327254 Opened 18 years ago Closed 18 years ago

NSS init fails on x86_64 with selinux set to enforcing

Categories

(NSS :: Libraries, defect)

3.11
x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 320497
3.11.1

People

(Reporter: KaiE, Assigned: wtc)

Details

Attachments

(1 file)

See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=180726

On x86_64, NSS compiles assembler files, allowing an executable stack.

selinux in enforcing mode disallows that.

I added a patch to compile the assembler files with -Wa,--noexecstack and the problems seen in dependent apps go away.
Attached patch Patch v1Splinter Review
Attachment #211953 - Flags: review?(wtchang)
If the --noexecstack command-line option is supported by
all versions of gas that support the .note.GNU-stack sections,
we should consider switching to using the --noexecstack option.

*** This bug has been marked as a duplicate of 320497 ***
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
Target Milestone: --- → 3.11.1
Comment on attachment 211953 [details] [diff] [review]
Patch v1

clearing obsolete request flag
Attachment #211953 - Flags: review?(wtchang)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: