From owner-freebsd-stable@FreeBSD.ORG Sun Dec 12 22:21:24 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 048E416A4CE for ; Sun, 12 Dec 2004 22:21:24 +0000 (GMT) Received: from web14826.mail.yahoo.com (web14826.mail.yahoo.com [216.136.225.197]) by mx1.FreeBSD.org (Postfix) with SMTP id E604E43D54 for ; Sun, 12 Dec 2004 22:21:23 +0000 (GMT) (envelope-from rosti_bsd@yahoo.com) Received: (qmail 3031 invoked by uid 60001); 12 Dec 2004 22:21:23 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=uRQ0/m+OiQ4YUm+hTh2U5YF1mjR+WH/lORvN1/Rheii6s/z7RfE7kTFWqhKnZCjGCGZ+xdVqZ5YAD9fXueaKjQCzCCYPapNfJlB/pqmvPwXAUr0xDm0dQQ/z6X8jHo6aKix3XMsQ9VMHPmWTAC4Wdvbga+TGupRKpQr/Ow+aS4A= ; Message-ID: <20041212222123.3029.qmail@web14826.mail.yahoo.com> Received: from [212.143.154.227] by web14826.mail.yahoo.com via HTTP; Sun, 12 Dec 2004 14:21:23 PST Date: Sun, 12 Dec 2004 14:21:23 -0800 (PST) From: Rostislav Krasny To: freebsd-stable@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-1712067665-1102890083=:3017" Subject: [PATCH] (was: hushlogin attribute) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2004 22:21:24 -0000 --0-1712067665-1102890083=:3017 Content-Type: text/plain; charset=us-ascii Content-Id: Content-Disposition: inline The attached patch of login(1) allows hushlogin and nocheckmail attributes to work from the user's '.login_conf' as well as from the '/etc/login.conf'. __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail --0-1712067665-1102890083=:3017 Content-Type: application/octet-stream; name="login.diff" Content-Transfer-Encoding: base64 Content-Description: login.diff Content-Disposition: attachment; filename="login.diff" LS0tIC91c3Ivc3JjL3Vzci5iaW4vbG9naW4vbG9naW4uYwlNb24gSmFuIDI2 IDIyOjA0OjQ3IDIwMDQKKysrIGxvZ2luLmMJTW9uIERlYyAxMyAwMDoxNjox NCAyMDA0CkBAIC0xNzEsNiArMTcxLDcgQEAKIAljb25zdCBjaGFyICp0cDsK IAljb25zdCBjaGFyICpzaGVsbCA9IE5VTEw7CiAJbG9naW5fY2FwX3QgKmxj ID0gTlVMTDsKKwlsb2dpbl9jYXBfdCAqbGNfdXNlciA9IE5VTEw7CiAJcGlk X3QgcGlkOwogCiAJKHZvaWQpc2lnbmFsKFNJR1FVSVQsIFNJR19JR04pOwpA QCAtMzU0LDggKzM1NSwxMCBAQAogCSAqIEVzdGFibGlzaCB0aGUgbG9naW4g Y2xhc3MuCiAJICovCiAJbGMgPSBsb2dpbl9nZXRwd2NsYXNzKHB3ZCk7CisJ bGNfdXNlciA9IGxvZ2luX2dldHVzZXJjbGFzcyhwd2QpOwogCi0JcXVpZXRs b2cgPSBsb2dpbl9nZXRjYXBib29sKGxjLCAiaHVzaGxvZ2luIiwgMCk7CisJ aWYgKCEocXVpZXRsb2cgPSBsb2dpbl9nZXRjYXBib29sKGxjX3VzZXIsICJo dXNobG9naW4iLCAwKSkpCisJCXF1aWV0bG9nID0gbG9naW5fZ2V0Y2FwYm9v bChsYywgImh1c2hsb2dpbiIsIDApOwogCiAJLyoKIAkgKiBTd2l0Y2hpbmcg bmVlZGVkIGZvciBORlMgd2l0aCByb290IGFjY2VzcyBkaXNhYmxlZC4KQEAg LTU2OCw3ICs1NzEsOCBAQAogCQllbHNlCiAJCQltb3RkKF9QQVRIX01PVERG SUxFKTsKIAotCQlpZiAobG9naW5fZ2V0Y2FwYm9vbChsYywgIm5vY2hlY2tt YWlsIiwgMCkgPT0gMCkgeworCQlpZiAobG9naW5fZ2V0Y2FwYm9vbChsY191 c2VyLCAibm9jaGVja21haWwiLCAwKSA9PSAwICYmCisJCSAgICBsb2dpbl9n ZXRjYXBib29sKGxjLCAibm9jaGVja21haWwiLCAwKSA9PSAwKSB7CiAJCQlj aGFyICpjeDsKIAogCQkJLyogJE1BSUwgbWF5IGhhdmUgYmVlbiBzZXQgYnkg Y2xhc3MuICovCg== --0-1712067665-1102890083=:3017--