[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
FYI & question: Linux-PAM modules on Solaris
- From: Jonathan Sturges <jonathan sprintmail com>
- To: pam-list redhat com
- Subject: FYI & question: Linux-PAM modules on Solaris
- Date: Thu, 24 May 2001 17:32:42 -0400
Hello,
I'm working on building and testing the Linux-PAM 0.75 modules under
Solaris 7/SPARC
32-bit. I'm using gcc 2.95.2 and Sun's bundled "ld" for linking.
So the "FYI" is, I've gotten the following to build under Solaris; not all
are tested yet however:
pam_deny* pam_motd pam_time
pam_env* pam_nologin* pam_warn
pam_ftp pam_permit pam_wheel
pam_group pam_rootok
pam_issue pam_securetty
pam_lastlog pam_shells
pam_listfile* pam_stress
pam_mkhomedir pam_tally
The ones with stars ("*") have been tested, at least briefly, by me and
seem to work fine.
So the question I have is, I had to change the values of "LD_D" and "LD_L"
in the generated Make.Rules file in order to make the modules link properly
with Sun's "ld".
Since it appears these variables come from configure.in, I then updated
configure.in, and created a diff of the original configure.in and mine. I
figured this would cause the new values to be put in the Make.Rules during
the configuration process. However, I couldn't make "configure" complete
properly after patching configure.in. The diff I made from the modified
configure.in vs. original configure.in is simply:
272,273c272,273
< LD_D="ld -G -z redlocsym"
< LD_L="ld -G -z redlocsym"
---
> LD_D="gcc -shared -Xlinker -x"
> LD_L="$LD -x -shared"
So the real question is, I want to suggest this change to the team.
However, since this minor change seems to screw up "configure" somehow,
what can I do? I guess I was hoping Andrew or someone else knows autoconf
and would know exactly how to make this right, if I were to submit a bug on
SourceForge. Making this minor change seems to make a big difference on
Solaris systems, and from looking at the context of the change in
configure.in, shouldn't affect Linux systems.
thanks,
Jonathan
jonathan@sprintmail.com
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[]