Hello, I use busybox 1.34.1 within OpenWRT, and use libpam 1.5.1. Now I need to implement password history check. I set BUSYBOX_DEFAULT_PAM with y, then can see libpam.so library linked for libbusybox.so and passwd binary. root@OpenWrt:/# ldd /lib/libbusybox.so.1.34.1 ldd (0x7f9a121000) libpam.so.0 => /usr/lib/libpam.so.0 (0x7f9a04f000) libpam_misc.so.0 => /usr/lib/libpam_misc.so.0 (0x7f9a03b000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x7f9a016000) libc.so => ldd (0x7f9a121000) root@OpenWrt:/# root@OpenWrt:/# ldd /bin/passwd /lib/ld-musl-aarch64.so.1 (0x7f80200000) libbusybox.so.1.34.1 => /lib/libbusybox.so.1.34.1 (0x7f8014f000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x7f8012a000) libc.so => /lib/ld-musl-aarch64.so.1 (0x7f80200000) libpam.so.0 => /usr/lib/libpam.so.0 (0x7f80109000) libpam_misc.so.0 => /usr/lib/libpam_misc.so.0 (0x7f800f5000)
I also configure "password required pam_pwhistory.so enforce_for_root remember=3" into /etc/pam.d/common-password. But password history check function isn't triggered, I also can't find opasswd file. Who can help me for what's wrong there? Thank you. Jianbin Best Regards
_______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox