mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [RFC 0/2] PAM
@ 2019-11-26 22:44 Ladislav Michl
  2019-11-26 22:45 ` [ptxdist] [RFC 1/2] pam: new package Ladislav Michl
  2019-11-26 22:47 ` [ptxdist] [RFC 2/2] util-linux: enable login Ladislav Michl
  0 siblings, 2 replies; 7+ messages in thread
From: Ladislav Michl @ 2019-11-26 22:44 UTC (permalink / raw)
  To: ptxdist

Hi there!

Recently I found that for some projects the only remaining utility
I'm using from busybox is login. And that there is no alternative.
Until now...

But as util-linux' login needs PAM and PAM is pretty complex comparing
to busybox login I suggest incremental approach. You can find basic
support in two patches (well RFCs) sent as a reply to this mail.
Later we can introduce GLOBAL_PAM_OPTION (similar to
GLOBAL_SELINUX_OPTION) and make packages use it - brief list is:
cifs-utils, cups, ecryptfs-utils, inetutils, libcgroup, lighttpd,
lxc, monit, openssh, openvpn, policycoreutils, postgresql, proftpd,
pureftpd, samba, strongswan, sudo, systemd, weston and xorg-app-xdm.

Comments welcome.

Ladislav Michl (2):
  pam: new package
  util-linux: enable login

 rules/libuuid.in         |  4 +-
 rules/pam.in             | 11 ++++++
 rules/pam.make           | 85 ++++++++++++++++++++++++++++++++++++++++
 rules/util-linux-ng.in   | 11 ++++++
 rules/util-linux-ng.make |  5 ++-
 5 files changed, 113 insertions(+), 3 deletions(-)
 create mode 100644 rules/pam.in
 create mode 100644 rules/pam.make

-- 
2.24.0

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

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

end of thread, other threads:[~2020-01-06 11:08 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-26 22:44 [ptxdist] [RFC 0/2] PAM Ladislav Michl
2019-11-26 22:45 ` [ptxdist] [RFC 1/2] pam: new package Ladislav Michl
2020-01-06 10:24   ` Michael Olbrich
2019-11-26 22:47 ` [ptxdist] [RFC 2/2] util-linux: enable login Ladislav Michl
2020-01-06 10:34   ` Michael Olbrich
2020-01-06 10:57     ` Ladislav Michl
2020-01-06 11:08       ` Michael Olbrich

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