diff options
author | Mike Frysinger <vapier@gentoo.org> | 2007-09-24 13:50:52 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2007-09-24 13:50:52 +0000 |
commit | fc69b01efa9da74d5f7413de8b2c923d36f22750 (patch) | |
tree | 14091005e9b8b0c8eb50e914de16d32fac756f55 /sys-apps | |
parent | keywording ~hppa, on behalf of HPPA team (diff) | |
download | historical-fc69b01efa9da74d5f7413de8b2c923d36f22750.tar.gz historical-fc69b01efa9da74d5f7413de8b2c923d36f22750.tar.bz2 historical-fc69b01efa9da74d5f7413de8b2c923d36f22750.zip |
Add a warning check for users with blank passwords in /etc/shadow.
Package-Manager: portage-2.1.3.9
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/baselayout/ChangeLog | 6 | ||||
-rw-r--r-- | sys-apps/baselayout/Manifest | 26 | ||||
-rw-r--r-- | sys-apps/baselayout/baselayout-2.0.0_rc4-r1.ebuild | 12 |
3 files changed, 34 insertions, 10 deletions
diff --git a/sys-apps/baselayout/ChangeLog b/sys-apps/baselayout/ChangeLog index 71e0ea62845a..81ee45cd956b 100644 --- a/sys-apps/baselayout/ChangeLog +++ b/sys-apps/baselayout/ChangeLog @@ -1,10 +1,14 @@ # ChangeLog for sys-apps/baselayout # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/ChangeLog,v 1.436 2007/09/04 11:10:18 uberlord Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/ChangeLog,v 1.437 2007/09/24 13:50:52 vapier Exp $ # See the rc-scripts ChangeLog in subversion for release info: # http://sources.gentoo.org/viewcvs.py/*checkout*/baselayout/trunk/ChangeLog + 24 Sep 2007; Mike Frysinger <vapier@gentoo.org> + baselayout-2.0.0_rc4-r1.ebuild: + Add a warning check for users with blank passwords in /etc/shadow. + *baselayout-2.0.0_rc4-r1 (04 Sep 2007) 04 Sep 2007; Roy Marples <uberlord@gentoo.org> diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest index d64df7db286e..e23cbe348081 100644 --- a/sys-apps/baselayout/Manifest +++ b/sys-apps/baselayout/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX baselayout-1.11.14-man.patch 768 RMD160 b1743f52d71b6ff2bd0d8cb8106112d8fad9d5b7 SHA1 f61b8f985a27dc9f2dd834001602b008030e79ce SHA256 7c12d6ee90b14b3152c2256df5983d3e6d102ca53b5da3ca6505b8925a86a80a MD5 dff93a6f0914f6969d21482d2f36e75e files/baselayout-1.11.14-man.patch 768 RMD160 b1743f52d71b6ff2bd0d8cb8106112d8fad9d5b7 files/baselayout-1.11.14-man.patch 768 @@ -46,18 +49,18 @@ EBUILD baselayout-1.12.9-r2.ebuild 18710 RMD160 7879bfd15fe63fd128517cbfef988e66 MD5 d84c12175eb5e6ac9e86001cb5e21991 baselayout-1.12.9-r2.ebuild 18710 RMD160 7879bfd15fe63fd128517cbfef988e66f4d8b6e8 baselayout-1.12.9-r2.ebuild 18710 SHA256 4d2bfc07cf36f7282996cf109ede3e145f2f5365ed1ba3db446180411c9ac54b baselayout-1.12.9-r2.ebuild 18710 -EBUILD baselayout-2.0.0_rc4-r1.ebuild 9476 RMD160 599cc1d80d3d6c2d566c1756915acc546416324a SHA1 4be9556cf6a95373522c3524658ed7b98ea5bf6f SHA256 fdd8c5220434054d49167eb7d835da6608ef4c39a17a1909df25350ac4ef0226 -MD5 dfc28a17ffa0a580dd9ad5b9fb13b91b baselayout-2.0.0_rc4-r1.ebuild 9476 -RMD160 599cc1d80d3d6c2d566c1756915acc546416324a baselayout-2.0.0_rc4-r1.ebuild 9476 -SHA256 fdd8c5220434054d49167eb7d835da6608ef4c39a17a1909df25350ac4ef0226 baselayout-2.0.0_rc4-r1.ebuild 9476 +EBUILD baselayout-2.0.0_rc4-r1.ebuild 9766 RMD160 cc66b1108d9e4f7a7c5398852930854156a1e736 SHA1 da910dd315232ada7dcbeaba8bd2b1c383798fe9 SHA256 86c28686dbaac3756e2d25f32a8bdda9ed5c29d78d8990fcdedaa9fa24b758d4 +MD5 9d2130ceae6d212ec42a68c436d413d0 baselayout-2.0.0_rc4-r1.ebuild 9766 +RMD160 cc66b1108d9e4f7a7c5398852930854156a1e736 baselayout-2.0.0_rc4-r1.ebuild 9766 +SHA256 86c28686dbaac3756e2d25f32a8bdda9ed5c29d78d8990fcdedaa9fa24b758d4 baselayout-2.0.0_rc4-r1.ebuild 9766 EBUILD baselayout-2.0.0_rc4.ebuild 9435 RMD160 615f34d09138fcbb1394362615f5ecaf2fc63f04 SHA1 13695908855eb16ab3342e9d156a80fb27d32d36 SHA256 520234906a502a1364c819eb9e48b141e92a11ce1a0e9b745aff8a6ab41c688d MD5 5a89b33004dd70747f51e4e621a2b801 baselayout-2.0.0_rc4.ebuild 9435 RMD160 615f34d09138fcbb1394362615f5ecaf2fc63f04 baselayout-2.0.0_rc4.ebuild 9435 SHA256 520234906a502a1364c819eb9e48b141e92a11ce1a0e9b745aff8a6ab41c688d baselayout-2.0.0_rc4.ebuild 9435 -MISC ChangeLog 96451 RMD160 6789d89bc8a662ffbdd1f37dd3038f1fabb1894c SHA1 cc6a29e990fba6a784d155d1e8869e526a775a8f SHA256 6db257f1309b23eeaca4bf8799e66cbb251baddb0851c294cccc8c283cff441d -MD5 aa8e2228d3f0e5765d52c111b471e95f ChangeLog 96451 -RMD160 6789d89bc8a662ffbdd1f37dd3038f1fabb1894c ChangeLog 96451 -SHA256 6db257f1309b23eeaca4bf8799e66cbb251baddb0851c294cccc8c283cff441d ChangeLog 96451 +MISC ChangeLog 96603 RMD160 8ca99cc7b4c88014f13c6e79189226d3ba3a709e SHA1 7a947bb36d9e6fb79d091443f684c6b9fe76f2f4 SHA256 5e7d6ce452c303e85337308b4477cd610ca0dea751dbf5b36f5f1e81093a2192 +MD5 b1083a0ecffb6fda16376a3ec74d1019 ChangeLog 96603 +RMD160 8ca99cc7b4c88014f13c6e79189226d3ba3a709e ChangeLog 96603 +SHA256 5e7d6ce452c303e85337308b4477cd610ca0dea751dbf5b36f5f1e81093a2192 ChangeLog 96603 MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164 @@ -80,3 +83,10 @@ SHA256 d7e42ef1e4435ac575689e2fdb8297b6b826db53b560818caec86520cc9912d7 files/di MD5 f1d98e9596ba0fa2c88bc6c2b5d9d3a5 files/digest-baselayout-2.0.0_rc4-r1 265 RMD160 285c61e9e4a33c9b6fa99e53f003466825089553 files/digest-baselayout-2.0.0_rc4-r1 265 SHA256 d7e42ef1e4435ac575689e2fdb8297b6b826db53b560818caec86520cc9912d7 files/digest-baselayout-2.0.0_rc4-r1 265 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.7 (GNU/Linux) + +iD8DBQFG98DFp/wUKkr7RBoRAiAaAJ4omqnxWn2NLevkAkiZTs65bep80gCgmofA +9U+0ap1wOEi+1Xj7IRLyhQg= +=EIo/ +-----END PGP SIGNATURE----- diff --git a/sys-apps/baselayout/baselayout-2.0.0_rc4-r1.ebuild b/sys-apps/baselayout/baselayout-2.0.0_rc4-r1.ebuild index bd6cb0068965..c981fe601d52 100644 --- a/sys-apps/baselayout/baselayout-2.0.0_rc4-r1.ebuild +++ b/sys-apps/baselayout/baselayout-2.0.0_rc4-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/baselayout-2.0.0_rc4-r1.ebuild,v 1.2 2007/09/04 23:12:28 uberlord Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/baselayout-2.0.0_rc4-r1.ebuild,v 1.3 2007/09/24 13:50:52 vapier Exp $ inherit flag-o-matic eutils toolchain-funcs multilib @@ -253,6 +253,16 @@ pkg_postinst() { ewarn "Consult ${ROOT}etc/conf.d/net.example for details about how" ewarn "to apply dns/nis information to the loopback interface." fi + + # whine about users that lack passwords #193541 + if [[ -e ${ROOT}/etc/shadow ]] ; then + local bad_users=$(sed -n '/^[^:]*::/s|^\([^:]*\)::.*|\1|p' "${ROOT}"/etc/shadow) + if [[ -n ${bad_users} ]] ; then + echo + ewarn "The following users lack passwords!" + ewarn ${bad_users} + fi + fi } # Handle our downgraders |