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
[email protected]

Reply via email to