Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Fixing linux-pam build failures
@ 2012-09-08  4:32 Dmitry Golubovsky
  2012-09-08 11:28 ` Stefan Fröberg
  0 siblings, 1 reply; 4+ messages in thread
From: Dmitry Golubovsky @ 2012-09-08  4:32 UTC (permalink / raw)
  To: buildroot

Hi,

My initial assumption about the failures of linux-pam building in
autobuilder was not correct: the problem was in BerkeleyDB
configuration.

When BerkeleyDB is not built, the pam_userdb module is not built
either (via linux-pam configure). In this failed autobuilder
configuration Berkeley DB was selected. But dbm functionality was not
enabled in BerkeleyDB configure options. Thus the pam_userdb module
was attempted to build, but it failed due to the absence of dbm
functions in Berkeley DB, and this showed up in the build log.

I have submitted a series of patches which address the problem:

* if linux-pam is built, --enable-dbm is added to BerkeleyDB configure options
* BerkeleyDB is autoselected when linux-pam is selected, and
BerkeleyDB is now a dependency of linux-pam

I also included my two other patches (since linux-pam is being patched anyway):

* Provide dummy PAM config files to allow password-less logons via busybox login
* New configuration option for PAM support has been added to the
Busybox configuration menu.

Any suggestions are welcome.

Thanks.

-- 
Dmitry Golubovsky

Anywhere on the Web

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-09-08 14:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-08  4:32 [Buildroot] Fixing linux-pam build failures Dmitry Golubovsky
2012-09-08 11:28 ` Stefan Fröberg
2012-09-08 12:54   ` Dmitry Golubovsky
2012-09-08 14:40     ` Stefan Fröberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox