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]
