From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from eddie.linux-mips.org ([148.251.95.138] helo=cvs.linux-mips.org) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1iZjZH-0003rP-De for ptxdist@pengutronix.de; Tue, 26 Nov 2019 23:44:24 +0100 Received: (from localhost user: 'ladis' uid#1021 fake: STDIN (ladis@eddie.linux-mips.org)) by eddie.linux-mips.org id S23992145AbfKZWoVeZA5I (ORCPT ); Tue, 26 Nov 2019 23:44:21 +0100 Date: Tue, 26 Nov 2019 23:44:19 +0100 From: Ladislav Michl Message-ID: <20191126224419.GA949464@lenoch> MIME-Version: 1.0 Content-Disposition: inline Subject: [ptxdist] [RFC 0/2] PAM List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de 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