[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#43913: (no subject)



reassign 43913 libpam0g
thanks

libpam0g seems to be linked twice... in the first it links ok, and the
problem described in this bugreport does not appear with this libpam:

ld -x -shared  -soname libpam."so".0 -o libpam."so" dynamic/pam_item.o
dynamic/pam_strerror.o dynamic/pam_end.o dynamic/pam_start.o
dynamic/pam_data.o dynamic/pam_delay.o dynamic/pam_dispatch.o
dynamic/pam_handlers.o dynamic/pam_misc.o dynamic/pam_account.o
dynamic/pam_auth.o dynamic/pam_session.o dynamic/pam_password.o
dynamic/pam_env.o dynamic/pam_log.o  -lnsl -lcrypt -lc      -ldl

Then it links libpam _again_ in the second make run, this time with the
following command line:

ld -x -shared  -soname libpam."so".0 -o libpam."so" dynamic/pam_item.o
dynamic/pam_strerror.o dynamic/pam_end.o dynamic/pam_start.o
dynamic/pam_data.o dynamic/pam_delay.o dynamic/pam_dispatch.o
dynamic/pam_handlers.o dynamic/pam_misc.o dynamic/pam_account.o
dynamic/pam_auth.o dynamic/pam_session.o dynamic/pam_password.o
dynamic/pam_env.o dynamic/pam_log.o dynamic/pam_static.o
../modules/pam_access/libpam_access.o ../modules/pam_deny/libpam_deny.o
../modules/pam_env/libpam_env.o ../modules/pam_filter/libpam_filter.o
../modules/pam_ftp/libpam_ftp.o ../modules/pam_group/libpam_group.o
../modules/pam_lastlog/libpam_lastlog.o
../modules/pam_limits/libpam_limits.o
../modules/pam_listfile/libpam_listfile.o
../modules/pam_mail/libpam_mail.o ../modules/pam_nologin/libpam_nologin.o
../modules/pam_permit/libpam_permit.o
../modules/pam_rhosts/libpam_rhosts.o
../modules/pam_rootok/libpam_rootok.o
../modules/pam_securetty/libpam_securetty.o
../modules/pam_shells/libpam_shells.o
../modules/pam_stress/libpam_stress.o ../modules/pam_tally/libpam_tally.o
../modules/pam_time/libpam_time.o ../modules/pam_unix/libpam_unix.o
../modules/pam_warn/libpam_warn.o -lnsl -lcrypt -lc      -ldl

I suppose all these modules are not needed to be linked into libpam, thats
what -ldl is for.

-- 
Madarasz Gergely           gorgo@caesar.elte.hu         gorgo@linux.rulez.org
      It's practically impossible to look at a penguin and feel angry.
          Egy pingvinre gyakorlatilag lehetetlen haragosan nezni.
                    HuLUG: http://mlf.linux.rulez.org/


Reply to: