[New: openFATE 314473] Replace pwdutils with shadow utilities
Feature added by: Thorsten Kukuk (kukuk) Feature #314473, revision 1 Title: Replace pwdutils with shadow utilities Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: The pwdutils are from a time where the shadow utilities did not had a maintainer and the patches every Linux distribution had were longer then the whole source code. Meanwhile the upstream project is active again and most patches where accepted. Thus we should switch to the shadow project to get all the advantages (for example acl,extended attributes,selinux support). Relations: - README.changes-pwdutils (url: https://build.opensuse.org/package/view_file?file=README.changes-pwdutils&pa...) -- openSUSE Feature: https://features.opensuse.org/314473
Feature changed by: Thorsten Kukuk (kukuk) Feature #314473, revision 4 Title: Replace pwdutils with shadow utilities Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: The pwdutils are from a time where the shadow utilities did not had a maintainer and the patches every Linux distribution had were longer then the whole source code. Meanwhile the upstream project is active again and most patches where accepted. Thus we should switch to the shadow project to get all the advantages (for example acl,extended attributes,selinux support). Relations: - README.changes-pwdutils (url: https://build.opensuse.org/package/view_file?file=README.changes-pwdutils&pa... - 3Akukuk&rev=470096e0c620ba4c7a3276ddeaed3387) + 3Akukuk) -- openSUSE Feature: https://features.opensuse.org/314473
Feature changed by: Andreas Jaeger (a_jaeger) Feature #314473, revision 5 Title: Replace pwdutils with shadow utilities Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: The pwdutils are from a time where the shadow utilities did not had a maintainer and the patches every Linux distribution had were longer then the whole source code. Meanwhile the upstream project is active again and most patches where accepted. Thus we should switch to the shadow project to get all the advantages (for example acl,extended attributes,selinux support). Relations: - README.changes-pwdutils (url: https://build.opensuse.org/package/view_file?file=README.changes-pwdutils&pa... 3Akukuk) + Discussion: + #1: Andreas Jaeger (a_jaeger) (2012-09-26 15:20:07) + I agree, let's do this. -- openSUSE Feature: https://features.opensuse.org/314473
Feature changed by: Jan Engelhardt (jengelh) Feature #314473, revision 6 Title: Replace pwdutils with shadow utilities Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: The pwdutils are from a time where the shadow utilities did not had a maintainer and the patches every Linux distribution had were longer then the whole source code. Meanwhile the upstream project is active again and most patches where accepted. Thus we should switch to the shadow project to get all the advantages (for example acl,extended attributes,selinux support). Relations: - README.changes-pwdutils (url: https://build.opensuse.org/package/view_file?file=README.changes-pwdutils&pa... 3Akukuk) Discussion: #1: Andreas Jaeger (a_jaeger) (2012-09-26 15:20:07) I agree, let's do this. + #2: Jan Engelhardt (jengelh) (2012-10-07 21:11:02) + Also, the meaning of -m is reversed between pwdutils and shadow-utils. + Switching to shadow-utils would certainly confuse lots of scripts and + existing practices. + pwdutils-useradd -mk /var/lib/empty shadow-utils-useradd -k + /var/lib/empty -- openSUSE Feature: https://features.opensuse.org/314473
Feature changed by: Thorsten Kukuk (kukuk) Feature #314473, revision 7 Title: Replace pwdutils with shadow utilities Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: The pwdutils are from a time where the shadow utilities did not had a maintainer and the patches every Linux distribution had were longer then the whole source code. Meanwhile the upstream project is active again and most patches where accepted. Thus we should switch to the shadow project to get all the advantages (for example acl,extended attributes,selinux support). Relations: - README.changes-pwdutils (url: https://build.opensuse.org/package/view_file?file=README.changes-pwdutils&pa... 3Akukuk) Discussion: #1: Andreas Jaeger (a_jaeger) (2012-09-26 15:20:07) I agree, let's do this. #2: Jan Engelhardt (jengelh) (2012-10-07 21:11:02) Also, the meaning of -m is reversed between pwdutils and shadow-utils. Switching to shadow-utils would certainly confuse lots of scripts and existing practices. pwdutils-useradd -mk /var/lib/empty shadow-utils-useradd -k /var/lib/empty + #3: Thorsten Kukuk (kukuk) (2012-10-10 10:19:34) (reply to #2) + Where is the meaning of -m reversed? According to the manual pages and + my testing, it is the same. -- openSUSE Feature: https://features.opensuse.org/314473
Feature changed by: Antoine Ginies (aginies) Feature #314473, revision 9 Title: Replace pwdutils with shadow utilities Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: The pwdutils are from a time where the shadow utilities did not had a maintainer and the patches every Linux distribution had were longer then the whole source code. Meanwhile the upstream project is active again and most patches where accepted. Thus we should switch to the shadow project to get all the advantages (for example acl,extended attributes,selinux support). Relations: - README.changes-pwdutils (url: https://build.opensuse.org/package/view_file?file=README.changes-pwdutils&pa... 3Akukuk) + Documentation Impact: + RN Discussion: #1: Andreas Jaeger (a_jaeger) (2012-09-26 15:20:07) I agree, let's do this. #2: Jan Engelhardt (jengelh) (2012-10-07 21:11:02) Also, the meaning of -m is reversed between pwdutils and shadow-utils. Switching to shadow-utils would certainly confuse lots of scripts and existing practices. pwdutils-useradd -mk /var/lib/empty shadow-utils-useradd -k /var/lib/empty #3: Thorsten Kukuk (kukuk) (2012-10-10 10:19:34) (reply to #2) Where is the meaning of -m reversed? According to the manual pages and my testing, it is the same. -- openSUSE Feature: https://features.opensuse.org/314473
Feature changed by: Cyril Hrubis (metan) Feature #314473, revision 10 Title: Replace pwdutils with shadow utilities Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: The pwdutils are from a time where the shadow utilities did not had a maintainer and the patches every Linux distribution had were longer then the whole source code. Meanwhile the upstream project is active again and most patches where accepted. Thus we should switch to the shadow project to get all the advantages (for example acl,extended attributes,selinux support). Relations: - README.changes-pwdutils (url: https://build.opensuse.org/package/view_file?file=README.changes-pwdutils&pa... 3Akukuk) Documentation Impact: RN Discussion: #1: Andreas Jaeger (a_jaeger) (2012-09-26 15:20:07) I agree, let's do this. #2: Jan Engelhardt (jengelh) (2012-10-07 21:11:02) Also, the meaning of -m is reversed between pwdutils and shadow-utils. Switching to shadow-utils would certainly confuse lots of scripts and existing practices. pwdutils-useradd -mk /var/lib/empty shadow-utils-useradd -k /var/lib/empty #3: Thorsten Kukuk (kukuk) (2012-10-10 10:19:34) (reply to #2) Where is the meaning of -m reversed? According to the manual pages and my testing, it is the same. + #4: Cyril Hrubis (metan) (2014-06-09 18:05:45) + This change broke the audit-test ( + http://sourceforge.net/projects/audit-test/ (http://sourceforge.net/projects/audit-test/) + ) due to missing --stdin switch for passwd. And there may be other + scripts that make use of it. -- openSUSE Feature: https://features.opensuse.org/314473
Feature changed by: Achim Mildenberger (achimmildenb) Feature #314473, revision 13 Title: Replace pwdutils with shadow utilities Requested by: Thorsten Kukuk (kukuk) Partner organization: openSUSE.org Description: The pwdutils are from a time where the shadow utilities did not had a maintainer and the patches every Linux distribution had were longer then the whole source code. Meanwhile the upstream project is active again and most patches where accepted. Thus we should switch to the shadow project to get all the advantages (for example acl,extended attributes,selinux support). Relations: - README.changes-pwdutils (url: https://build.opensuse.org/package/view_file?file=README.changes-pwdutils&pa... 3Akukuk) Documentation Impact: RN Discussion: #1: Andreas Jaeger (a_jaeger) (2012-09-26 15:20:07) I agree, let's do this. #2: Jan Engelhardt (jengelh) (2012-10-07 21:11:02) Also, the meaning of -m is reversed between pwdutils and shadow-utils. Switching to shadow-utils would certainly confuse lots of scripts and existing practices. pwdutils-useradd -mk /var/lib/empty shadow-utils-useradd -k /var/lib/empty #3: Thorsten Kukuk (kukuk) (2012-10-10 10:19:34) (reply to #2) Where is the meaning of -m reversed? According to the manual pages and my testing, it is the same. #4: Cyril Hrubis (metan) (2014-06-09 18:05:45) This change broke the audit-test ( http://sourceforge.net/projects/audit-test/ (http://sourceforge.net/projects/audit-test/) ) due to missing --stdin switch for passwd. And there may be other scripts that make use of it. + #7: Achim Mildenberger (achimmildenb) (2014-10-23 13:02:19) + I am not happy with this decision. 1. pwdutils has the ability to + change shell and gecos via NIS. (chsh, chfn) The programs from the + shadow package can't do this. In principal, the programs from yp-utils + could be replacemant for this feature, but in the default setup the + claim to be "deprecated" and call programs from the shadow-package. + 2. The "-p" option for useradd, usermod, userdel was very nice in + pwdutils. shadow doesn't have this option. -- openSUSE Feature: https://features.opensuse.org/314473
participants (1)
-
fate_noreply@suse.de