Closed Bug 512017 Opened 15 years ago Closed 5 months ago

Need tests for setuid programs

Categories

(NSS :: Test, defect, P5)

3.12.4
x86
Windows Server 2003

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: julien.pierre, Unassigned)

Details

Many Sun customers have encountered loading problems in NSS 3.12 with setuid programs. These issues were not caught during QA.

The specific issues with setuid programs are :
1) LD_LIBRARY_PATH is ignored
2) $ORIGIN in the RPATH is ignored

Thus, the only method for resolving the location of direct-linked libraries is absolute directories in the RPATH of the executable program and NSS shared libraries. We need to build test cases for these.

It also will require that our bits be installed in an absolute location listed in the RPATH, for example, /usr/lib/mps . This may be a difficult task. It could require setting up virtual machines, or zones, or very clever use of locking during updates of /usr/lib/mps, so that multiple concurrent QA test suites don't clash on each other when modifying the bits.
Severity: normal → S3
Severity: S3 → S4
Status: NEW → RESOLVED
Closed: 5 months ago
Priority: -- → P5
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.