From owner-cvs-games Tue Sep 23 17:12:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA15445 for cvs-games-outgoing; Tue, 23 Sep 1997 17:12:33 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA15383; Tue, 23 Sep 1997 17:11:46 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA05652; Tue, 23 Sep 1997 17:07:09 -0700 (PDT) Date: Tue, 23 Sep 1997 17:07:09 -0700 (PDT) Message-Id: <199709240007.RAA05652@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hack Makefile Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 17:07:09 PDT Modified files: games/hack Makefile Log: Do not install 3 files writeable by all (666), change it to 664 Revision Changes Path 1.9 +3 -3 src/games/hack/Makefile From owner-cvs-games Tue Sep 23 17:22:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA16154 for cvs-games-outgoing; Tue, 23 Sep 1997 17:22:27 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA16096; Tue, 23 Sep 1997 17:21:51 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA05763; Tue, 23 Sep 1997 17:17:14 -0700 (PDT) Date: Tue, 23 Sep 1997 17:17:14 -0700 (PDT) Message-Id: <199709240017.RAA05763@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/rogue Makefile Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 17:17:14 PDT Modified files: games/rogue Makefile Log: Install empty rogue.scores file to prevent it owned by first user who run rogue Revision Changes Path 1.3 +4 -0 src/games/rogue/Makefile From owner-cvs-games Tue Sep 23 18:32:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA19812 for cvs-games-outgoing; Tue, 23 Sep 1997 18:32:51 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA19785; Tue, 23 Sep 1997 18:32:04 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA06707; Tue, 23 Sep 1997 18:27:27 -0700 (PDT) Date: Tue, 23 Sep 1997 18:27:27 -0700 (PDT) Message-Id: <199709240127.SAA06707@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/larn Makefile larn.6 main.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 18:27:27 PDT Modified files: games/larn Makefile larn.6 main.c Log: Beforeinstall log and score files to prevent owning of them by first user who run game Slightly modify game to understand pre-created score file Revision Changes Path 1.5 +4 -0 src/games/larn/Makefile 1.3 +2 -0 src/games/larn/larn.6 1.4 +3 -1 src/games/larn/main.c From owner-cvs-games Tue Sep 23 19:21:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA22437 for cvs-games-outgoing; Tue, 23 Sep 1997 19:21:59 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA22403; Tue, 23 Sep 1997 19:21:29 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA06804; Tue, 23 Sep 1997 19:16:52 -0700 (PDT) Date: Tue, 23 Sep 1997 19:16:52 -0700 (PDT) Message-Id: <199709240216.TAA06804@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/robots Makefile main.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 19:16:52 PDT Modified files: games/robots Makefile main.c Log: Install scorefile as group games writeable Remove revoke from game, score can't work with revoke Revision Changes Path 1.4 +1 -1 src/games/robots/Makefile 1.3 +0 -4 src/games/robots/main.c From owner-cvs-games Tue Sep 23 19:41:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA23507 for cvs-games-outgoing; Tue, 23 Sep 1997 19:41:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA23424; Tue, 23 Sep 1997 19:39:32 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA06857; Tue, 23 Sep 1997 19:34:54 -0700 (PDT) Date: Tue, 23 Sep 1997 19:34:54 -0700 (PDT) Message-Id: <199709240234.TAA06857@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/snake/snake Makefile snake.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 19:34:54 PDT Modified files: games/snake/snake Makefile snake.c Log: Beforeinstall scores and log file to prevent them owned by first who run snake snake.c: cleanup, use srandomdev() now, fix created file permissions Revision Changes Path 1.4 +6 -0 src/games/snake/snake/Makefile 1.4 +7 -7 src/games/snake/snake/snake.c From owner-cvs-games Tue Sep 23 20:02:09 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA24386 for cvs-games-outgoing; Tue, 23 Sep 1997 20:02:09 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA24340; Tue, 23 Sep 1997 20:01:32 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA07010; Tue, 23 Sep 1997 19:56:55 -0700 (PDT) Date: Tue, 23 Sep 1997 19:56:55 -0700 (PDT) Message-Id: <199709240256.TAA07010@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/canfield/canfield Makefile canfield.6 canfield.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 19:56:55 PDT Modified files: games/canfield/canfield Makefile canfield.6 canfield.c Log: Pre-create score file to prevent it owned by first user who run canfield Fix scorefile name in manpage Use srandomdev Remove revoke, the game already revoked in another place Fix bug with missing getuid() Revision Changes Path 1.4 +3 -0 src/games/canfield/canfield/Makefile 1.2 +1 -1 src/games/canfield/canfield/canfield.6 1.4 +4 -5 src/games/canfield/canfield/canfield.c From owner-cvs-games Tue Sep 23 20:33:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA26298 for cvs-games-outgoing; Tue, 23 Sep 1997 20:33:23 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA26250; Tue, 23 Sep 1997 20:33:03 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA07242; Tue, 23 Sep 1997 20:28:25 -0700 (PDT) Date: Tue, 23 Sep 1997 20:28:25 -0700 (PDT) Message-Id: <199709240328.UAA07242@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/atc Makefile atc.6 log.c main.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 20:28:25 PDT Modified files: games/atc Makefile atc.6 log.c main.c Log: Installed scenarios was unreadable with change games uid->gid, fix it Beforeinstall score file to the right place Use srandomdev Remove revoke, it broke scores and scenarios Fix names in FILES manpage section Revision Changes Path 1.9 +4 -2 src/games/atc/Makefile 1.2 +2 -4 src/games/atc/atc.6 1.3 +1 -1 src/games/atc/log.c 1.4 +6 -8 src/games/atc/main.c From owner-cvs-games Tue Sep 23 20:49:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA26956 for cvs-games-outgoing; Tue, 23 Sep 1997 20:49:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA26912; Tue, 23 Sep 1997 20:48:10 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA07363; Tue, 23 Sep 1997 20:43:32 -0700 (PDT) Date: Tue, 23 Sep 1997 20:43:32 -0700 (PDT) Message-Id: <199709240343.UAA07363@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/battlestar Makefile Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 20:43:32 PDT Modified files: games/battlestar Makefile Log: Beforeinstall scorefile to prevent it owned by first who run the game Revision Changes Path 1.4 +4 -0 src/games/battlestar/Makefile From owner-cvs-games Tue Sep 23 21:05:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA27851 for cvs-games-outgoing; Tue, 23 Sep 1997 21:05:45 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA27816; Tue, 23 Sep 1997 21:05:09 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA07669; Tue, 23 Sep 1997 21:00:31 -0700 (PDT) Date: Tue, 23 Sep 1997 21:00:31 -0700 (PDT) Message-Id: <199709240400.VAA07669@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/cribbage Makefile Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 21:00:31 PDT Modified files: games/cribbage Makefile Log: Beforeinstall scorefile to prevent it owned by first user who run the game Revision Changes Path 1.6 +2 -0 src/games/cribbage/Makefile From owner-cvs-games Tue Sep 23 21:40:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA29563 for cvs-games-outgoing; Tue, 23 Sep 1997 21:40:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA29512; Tue, 23 Sep 1997 21:40:02 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA07802; Tue, 23 Sep 1997 21:35:24 -0700 (PDT) Date: Tue, 23 Sep 1997 21:35:24 -0700 (PDT) Message-Id: <199709240435.VAA07802@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/sail Makefile Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 21:35:24 PDT Modified files: games/sail Makefile Log: Beforeinstall logfile to prevent it owned by first user who run the game Revision Changes Path 1.3 +4 -0 src/games/sail/Makefile From owner-cvs-games Tue Sep 23 21:41:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA29654 for cvs-games-outgoing; Tue, 23 Sep 1997 21:41:42 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA29628; Tue, 23 Sep 1997 21:41:27 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA07872; Tue, 23 Sep 1997 21:36:48 -0700 (PDT) Date: Tue, 23 Sep 1997 21:36:48 -0700 (PDT) Message-Id: <199709240436.VAA07872@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/sail externs.h main.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 21:36:48 PDT Modified files: games/sail externs.h main.c Log: Use srandomdev Revision Changes Path 1.3 +2 -1 src/games/sail/externs.h 1.2 +1 -1 src/games/sail/main.c From owner-cvs-games Tue Sep 23 21:46:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA29969 for cvs-games-outgoing; Tue, 23 Sep 1997 21:46:54 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA29943; Tue, 23 Sep 1997 21:46:28 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA07914; Tue, 23 Sep 1997 21:41:50 -0700 (PDT) Date: Tue, 23 Sep 1997 21:41:50 -0700 (PDT) Message-Id: <199709240441.VAA07914@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/quiz quiz.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 21:41:50 PDT Modified files: games/quiz quiz.c Log: Use srandomdev Revision Changes Path 1.6 +1 -1 src/games/quiz/quiz.c From owner-cvs-games Tue Sep 23 21:50:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA00227 for cvs-games-outgoing; Tue, 23 Sep 1997 21:50:39 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA00164; Tue, 23 Sep 1997 21:49:57 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA07963; Tue, 23 Sep 1997 21:45:19 -0700 (PDT) Date: Tue, 23 Sep 1997 21:45:19 -0700 (PDT) Message-Id: <199709240445.VAA07963@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/wump wump.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 21:45:18 PDT Modified files: games/wump wump.c Log: Use srandomdev Revision Changes Path 1.4 +2 -2 src/games/wump/wump.c From owner-cvs-games Tue Sep 23 21:53:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA00414 for cvs-games-outgoing; Tue, 23 Sep 1997 21:53:37 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA00355; Tue, 23 Sep 1997 21:53:05 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA08001; Tue, 23 Sep 1997 21:48:27 -0700 (PDT) Date: Tue, 23 Sep 1997 21:48:27 -0700 (PDT) Message-Id: <199709240448.VAA08001@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/arithmetic arithmetic.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 21:48:27 PDT Modified files: games/arithmetic arithmetic.c Log: Use srandomdev Revision Changes Path 1.2 +2 -1 src/games/arithmetic/arithmetic.c From owner-cvs-games Tue Sep 23 21:59:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA00640 for cvs-games-outgoing; Tue, 23 Sep 1997 21:59:02 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA00614; Tue, 23 Sep 1997 21:58:30 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA08052; Tue, 23 Sep 1997 21:53:52 -0700 (PDT) Date: Tue, 23 Sep 1997 21:53:52 -0700 (PDT) Message-Id: <199709240453.VAA08052@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/mille mille.c mille.h roll.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 21:53:52 PDT Modified files: games/mille mille.c mille.h roll.c Log: Use srandomdev Revision Changes Path 1.3 +1 -5 src/games/mille/mille.c 1.3 +1 -0 src/games/mille/mille.h 1.2 +0 -1 src/games/mille/roll.c From owner-cvs-games Tue Sep 23 22:19:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA01426 for cvs-games-outgoing; Tue, 23 Sep 1997 22:19:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id WAA01387; Tue, 23 Sep 1997 22:19:08 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA08117; Tue, 23 Sep 1997 22:14:29 -0700 (PDT) Date: Tue, 23 Sep 1997 22:14:29 -0700 (PDT) Message-Id: <199709240514.WAA08117@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/fish fish.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 22:14:29 PDT Modified files: games/fish fish.c Log: Use srandomdev() Revision Changes Path 1.3 +1 -1 src/games/fish/fish.c From owner-cvs-games Tue Sep 23 22:24:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA01759 for cvs-games-outgoing; Tue, 23 Sep 1997 22:24:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id WAA01633; Tue, 23 Sep 1997 22:23:22 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA08167; Tue, 23 Sep 1997 22:18:43 -0700 (PDT) Date: Tue, 23 Sep 1997 22:18:43 -0700 (PDT) Message-Id: <199709240518.WAA08167@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hack hack.mklev.c hack.unix.c rnd.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 22:18:43 PDT Modified files: games/hack hack.mklev.c hack.unix.c rnd.c Log: Use srandomdev Revision Changes Path 1.3 +3 -1 src/games/hack/hack.mklev.c 1.4 +2 -8 src/games/hack/hack.unix.c 1.2 +3 -1 src/games/hack/rnd.c From owner-cvs-games Tue Sep 23 22:33:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA02378 for cvs-games-outgoing; Tue, 23 Sep 1997 22:33:19 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id WAA02341; Tue, 23 Sep 1997 22:32:45 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA08226; Tue, 23 Sep 1997 22:28:06 -0700 (PDT) Date: Tue, 23 Sep 1997 22:28:06 -0700 (PDT) Message-Id: <199709240528.WAA08226@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/phantasia convert.c include.h main.c setup.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 22:28:06 PDT Modified files: games/phantasia convert.c include.h main.c setup.c Log: Use srandomdev Revision Changes Path 1.3 +1 -1 src/games/phantasia/convert.c 1.2 +1 -0 src/games/phantasia/include.h 1.4 +1 -1 src/games/phantasia/main.c 1.6 +1 -2 src/games/phantasia/setup.c From owner-cvs-games Tue Sep 23 22:52:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA03570 for cvs-games-outgoing; Tue, 23 Sep 1997 22:52:11 -0700 (PDT) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.133]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id WAA03472; Tue, 23 Sep 1997 22:51:29 -0700 (PDT) Received: from greenpeace.grondar.za (VoTcvck1s5Zdqzj7OiH3oYuagAihSbaP@greenpeace.grondar.za [196.7.18.132]) by gratis.grondar.za (8.8.7/8.8.7) with ESMTP id HAA03867; Wed, 24 Sep 1997 07:51:47 +0200 (SAT) Received: from greenpeace.grondar.za (1Fm6s+ILKJfSu8QtvBG9X1TXPDtfx4JA@localhost [127.0.0.1]) by greenpeace.grondar.za (8.8.7/8.8.7) with ESMTP id HAA00830; Wed, 24 Sep 1997 07:52:33 +0200 (SAT) Message-Id: <199709240552.HAA00830@greenpeace.grondar.za> X-Mailer: exmh version 2.0zeta 7/24/97 To: "Andrey A. Chernov" cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: Re: cvs commit: src/games/arithmetic arithmetic.c Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 24 Sep 1997 07:52:32 +0200 From: Mark Murray Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi Why are we using our cryptgraphic randomness source for games? :-) This randomness is (or can be) a precious resource. This strikes me as a waste. M "Andrey A. Chernov" wrote: > ache 1997/09/23 21:48:27 PDT > > Modified files: > games/arithmetic arithmetic.c > Log: > Use srandomdev > > Revision Changes Path > 1.2 +2 -1 src/games/arithmetic/arithmetic.c -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org From owner-cvs-games Tue Sep 23 23:11:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA04813 for cvs-games-outgoing; Tue, 23 Sep 1997 23:11:36 -0700 (PDT) Received: from lsd.relcom.eu.net (ache@lsd.relcom.eu.net [193.124.23.23]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA04762; Tue, 23 Sep 1997 23:10:57 -0700 (PDT) Received: (from ache@localhost) by lsd.relcom.eu.net (8.8.7/8.8.7) id KAA13358; Wed, 24 Sep 1997 10:10:34 +0400 (MSD) Date: Wed, 24 Sep 1997 10:10:34 +0400 (MSD) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= X-Sender: ache@lsd.relcom.eu.net To: Mark Murray cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: Re: cvs commit: src/games/arithmetic arithmetic.c In-Reply-To: <199709240552.HAA00830@greenpeace.grondar.za> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 24 Sep 1997, Mark Murray wrote: > Why are we using our cryptgraphic randomness source for games? :-) > This randomness is (or can be) a precious resource. This strikes me > as a waste. 1) srandomdev() is designed to replace all srandom(time()) or similar occurances. 2) cryptographics generator will be only better (less predictable) if rolled more 3) There is no resource waste here since /dev/urandom readed only once per program. -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/ From owner-cvs-games Tue Sep 23 23:16:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA05135 for cvs-games-outgoing; Tue, 23 Sep 1997 23:16:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA05061; Tue, 23 Sep 1997 23:15:49 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA08400; Tue, 23 Sep 1997 23:11:10 -0700 (PDT) Date: Tue, 23 Sep 1997 23:11:10 -0700 (PDT) Message-Id: <199709240611.XAA08400@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/adventure init.c setup.c wizard.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 23:11:10 PDT Modified files: games/adventure init.c setup.c wizard.c Log: Use srandomdev Cleanup Revision Changes Path 1.4 +2 -6 src/games/adventure/init.c 1.3 +1 -0 src/games/adventure/setup.c 1.3 +11 -9 src/games/adventure/wizard.c From owner-cvs-games Tue Sep 23 23:27:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA05982 for cvs-games-outgoing; Tue, 23 Sep 1997 23:27:44 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA05940; Tue, 23 Sep 1997 23:27:20 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA08455; Tue, 23 Sep 1997 23:22:41 -0700 (PDT) Date: Tue, 23 Sep 1997 23:22:41 -0700 (PDT) Message-Id: <199709240622.XAA08455@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/fortune/strfile strfile.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 23:22:41 PDT Modified files: games/fortune/strfile strfile.c Log: Use srandomdev Revision Changes Path 1.9 +1 -1 src/games/fortune/strfile/strfile.c From owner-cvs-games Tue Sep 23 23:36:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA06605 for cvs-games-outgoing; Tue, 23 Sep 1997 23:36:47 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA06570; Tue, 23 Sep 1997 23:36:22 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA08534; Tue, 23 Sep 1997 23:31:44 -0700 (PDT) Date: Tue, 23 Sep 1997 23:31:44 -0700 (PDT) Message-Id: <199709240631.XAA08534@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/boggle/boggle mach.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 23:31:43 PDT Modified files: games/boggle/boggle mach.c Log: Use srandomdev Revision Changes Path 1.3 +6 -4 src/games/boggle/boggle/mach.c From owner-cvs-games Tue Sep 23 23:44:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA07383 for cvs-games-outgoing; Tue, 23 Sep 1997 23:44:36 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA07306; Tue, 23 Sep 1997 23:44:04 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA08752; Tue, 23 Sep 1997 23:39:25 -0700 (PDT) Date: Tue, 23 Sep 1997 23:39:25 -0700 (PDT) Message-Id: <199709240639.XAA08752@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/backgammon/backgammon main.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 23:39:25 PDT Modified files: games/backgammon/backgammon main.c Log: Cleanup Simplify revoke: only sgid needed to be revoked Use srandomdev Revision Changes Path 1.7 +3 -10 src/games/backgammon/backgammon/main.c From owner-cvs-games Tue Sep 23 23:52:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA08117 for cvs-games-outgoing; Tue, 23 Sep 1997 23:52:27 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA08006; Tue, 23 Sep 1997 23:51:55 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA09044; Tue, 23 Sep 1997 23:47:16 -0700 (PDT) Date: Tue, 23 Sep 1997 23:47:16 -0700 (PDT) Message-Id: <199709240647.XAA09044@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/adventure main.c save.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 23:47:16 PDT Modified files: games/adventure main.c save.c Log: Revoke sgid privs early and not svap uids on saved game at all Revision Changes Path 1.4 +2 -2 src/games/adventure/main.c 1.5 +0 -6 src/games/adventure/save.c From owner-cvs-games Tue Sep 23 23:54:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA08281 for cvs-games-outgoing; Tue, 23 Sep 1997 23:54:28 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA08239; Tue, 23 Sep 1997 23:54:01 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA09194; Tue, 23 Sep 1997 23:49:22 -0700 (PDT) Date: Tue, 23 Sep 1997 23:49:22 -0700 (PDT) Message-Id: <199709240649.XAA09194@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/wump wump.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 23:49:22 PDT Modified files: games/wump wump.c Log: Simplify revoke Revision Changes Path 1.5 +0 -1 src/games/wump/wump.c From owner-cvs-games Tue Sep 23 23:56:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA08471 for cvs-games-outgoing; Tue, 23 Sep 1997 23:56:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA08416; Tue, 23 Sep 1997 23:56:16 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA09227; Tue, 23 Sep 1997 23:51:37 -0700 (PDT) Date: Tue, 23 Sep 1997 23:51:37 -0700 (PDT) Message-Id: <199709240651.XAA09227@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/boggle/boggle bog.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 23:51:37 PDT Modified files: games/boggle/boggle bog.c Log: Add comment about revoke Revision Changes Path 1.6 +1 -0 src/games/boggle/boggle/bog.c From owner-cvs-games Tue Sep 23 23:59:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA08609 for cvs-games-outgoing; Tue, 23 Sep 1997 23:59:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA08575; Tue, 23 Sep 1997 23:58:55 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA09263; Tue, 23 Sep 1997 23:54:16 -0700 (PDT) Date: Tue, 23 Sep 1997 23:54:16 -0700 (PDT) Message-Id: <199709240654.XAA09263@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/backgammon/backgammon main.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 23:54:16 PDT Modified files: games/backgammon/backgammon main.c Log: Oops, fix my error from prev commit (revoke simplification) Revision Changes Path 1.8 +1 -1 src/games/backgammon/backgammon/main.c From owner-cvs-games Wed Sep 24 00:00:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA08831 for cvs-games-outgoing; Wed, 24 Sep 1997 00:00:49 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA08761; Wed, 24 Sep 1997 00:00:19 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA09392; Tue, 23 Sep 1997 23:55:40 -0700 (PDT) Date: Tue, 23 Sep 1997 23:55:40 -0700 (PDT) Message-Id: <199709240655.XAA09392@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/worm worm.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 23:55:40 PDT Modified files: games/worm worm.c Log: Simplify revoke Revision Changes Path 1.3 +0 -1 src/games/worm/worm.c From owner-cvs-games Wed Sep 24 00:02:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA08970 for cvs-games-outgoing; Wed, 24 Sep 1997 00:02:07 -0700 (PDT) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.133]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA08886; Wed, 24 Sep 1997 00:01:30 -0700 (PDT) Received: from greenpeace.grondar.za (1DLctJWnjezsov4jkZQHGP8kBwdNPmmW@greenpeace.grondar.za [196.7.18.132]) by gratis.grondar.za (8.8.7/8.8.7) with ESMTP id JAA04031; Wed, 24 Sep 1997 09:01:45 +0200 (SAT) Received: from greenpeace.grondar.za (6SFkmB+87xlnip+Dh4l9Xu8DGvcZCMcP@localhost [127.0.0.1]) by greenpeace.grondar.za (8.8.7/8.8.7) with ESMTP id JAA01227; Wed, 24 Sep 1997 09:02:32 +0200 (SAT) Message-Id: <199709240702.JAA01227@greenpeace.grondar.za> X-Mailer: exmh version 2.0zeta 7/24/97 To: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= cc: Mark Murray , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: Re: cvs commit: src/games/arithmetic arithmetic.c Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 24 Sep 1997 09:02:31 +0200 From: Mark Murray Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= wrote: > 1) srandomdev() is designed to replace all srandom(time()) or > similar occurances. Games should not be using this. if the randomness from srandom(time()) is not good enough, then we need to think of other algorithms, like md5. > 2) cryptographics generator will be only better (less predictable) if > rolled more Not true. This is true randomness, not a linear congruential driver. /dev/random gets _actual_ randoness from its environment, and this may be a sparse resourse. What you should be doing rather is (say) MD5'ing the output of `ps -ax`. > 3) There is no resource waste here since /dev/urandom readed only > once per program. ...and some programs may be used heavily by users, thus depleting the stash of randomness. I have seen bored users sit for hours, running fortune(6). One srandomdev() call per on a machine with little environmental noise, and that machine's pool-of-entropy is history. I would prefer to see this use of randomness set as an option, not the default, if at all. The whole purpose of adding in /dev/random was for security use. M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org From owner-cvs-games Wed Sep 24 00:02:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA09045 for cvs-games-outgoing; Wed, 24 Sep 1997 00:02:47 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA08991; Wed, 24 Sep 1997 00:02:15 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA09613; Tue, 23 Sep 1997 23:57:36 -0700 (PDT) Date: Tue, 23 Sep 1997 23:57:36 -0700 (PDT) Message-Id: <199709240657.XAA09613@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/quiz quiz.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 23:57:36 PDT Modified files: games/quiz quiz.c Log: Simplify revoke Revision Changes Path 1.7 +0 -1 src/games/quiz/quiz.c From owner-cvs-games Wed Sep 24 00:04:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA09306 for cvs-games-outgoing; Wed, 24 Sep 1997 00:04:24 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA09191; Wed, 24 Sep 1997 00:03:58 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA09676; Tue, 23 Sep 1997 23:59:19 -0700 (PDT) Date: Tue, 23 Sep 1997 23:59:19 -0700 (PDT) Message-Id: <199709240659.XAA09676@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/mille mille.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/23 23:59:19 PDT Modified files: games/mille mille.c Log: Simplify revoke Revision Changes Path 1.4 +0 -1 src/games/mille/mille.c From owner-cvs-games Wed Sep 24 00:05:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA09393 for cvs-games-outgoing; Wed, 24 Sep 1997 00:05:54 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA09352; Wed, 24 Sep 1997 00:05:26 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA09720; Wed, 24 Sep 1997 00:00:47 -0700 (PDT) Date: Wed, 24 Sep 1997 00:00:47 -0700 (PDT) Message-Id: <199709240700.AAA09720@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hangman main.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 00:00:47 PDT Modified files: games/hangman main.c Log: Simplify revoke Revision Changes Path 1.3 +0 -1 src/games/hangman/main.c From owner-cvs-games Wed Sep 24 00:08:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA09655 for cvs-games-outgoing; Wed, 24 Sep 1997 00:08:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA09613; Wed, 24 Sep 1997 00:08:10 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA09807; Wed, 24 Sep 1997 00:03:31 -0700 (PDT) Date: Wed, 24 Sep 1997 00:03:31 -0700 (PDT) Message-Id: <199709240703.AAA09807@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/trek main.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 00:03:31 PDT Modified files: games/trek main.c Log: Put comment indicating revoke Revision Changes Path 1.3 +1 -0 src/games/trek/main.c From owner-cvs-games Wed Sep 24 00:15:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA10184 for cvs-games-outgoing; Wed, 24 Sep 1997 00:15:47 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA10145; Wed, 24 Sep 1997 00:15:28 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA09853; Wed, 24 Sep 1997 00:10:49 -0700 (PDT) Date: Wed, 24 Sep 1997 00:10:49 -0700 (PDT) Message-Id: <199709240710.AAA09853@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/cribbage crib.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 00:10:48 PDT Modified files: games/cribbage crib.c Log: Do not swap uids on log writting but open it first, then revoke Simplify revoke Revision Changes Path 1.3 +6 -6 src/games/cribbage/crib.c From owner-cvs-games Wed Sep 24 00:48:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA12250 for cvs-games-outgoing; Wed, 24 Sep 1997 00:48:04 -0700 (PDT) Received: from lsd.relcom.eu.net (ache@lsd.relcom.eu.net [193.124.23.23]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA12212; Wed, 24 Sep 1997 00:47:37 -0700 (PDT) Received: (from ache@localhost) by lsd.relcom.eu.net (8.8.7/8.8.7) id LAA14435; Wed, 24 Sep 1997 11:47:12 +0400 (MSD) Date: Wed, 24 Sep 1997 11:47:11 +0400 (MSD) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= X-Sender: ache@lsd.relcom.eu.net To: Mark Murray cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: Re: cvs commit: src/games/arithmetic arithmetic.c In-Reply-To: <199709240702.JAA01227@greenpeace.grondar.za> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 24 Sep 1997, Mark Murray wrote: > =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= wrote: > > 1) srandomdev() is designed to replace all srandom(time()) or > > similar occurances. > > Games should not be using this. if the randomness from srandom(time()) > is not good enough, then we need to think of other algorithms, like md5. randomnes of srandom(time) was never good enough, I remember well broken hack map or repeated fortunes... Safest way is replace all occurances than will be hitted sometimes. > > 2) cryptographics generator will be only better (less predictable) if > > rolled more > > Not true. This is true randomness, not a linear congruential driver. > /dev/random gets _actual_ randoness from its environment, and this may > be a sparse resourse. 1) /dev/random driver can use user call time as additional randomness source. 2) To say true, any user can read /dev/urandom from shell forever. The generator must be resistent of such sort of attack or its usability is in a big question. Why you talk about such minor thing as repeated fortune calls while anybody (and especially hacker) can just say: cat < /dev/urandom > /dev/null eating all possible true randomness? 3) If it is a sparse resource as you say, it must be _not_ available for user. I.e. only root or "crypto" group can read generator. It makes C-library functions based on it (like arc4random() or srandomdev()) useless for anybody but hypotetical "crypto software". It means that the driver needs splitting again provide one abusable interface for user programs and sparse intefrace for root only. F.e. /dev/rrandom for root and /dev/urandom for users. It makes harder for crypto software to access /dev/rrandom without library functions which understand another device (/dev/urandom), but fallback can be implemented just inside library functions, i.e. open /dev/rrandom first, if it fails (for non-root), open plain /dev/urandom. > The whole purpose of adding in /dev/random was for security use. It provide true randomnes which can be used in more wide scope, so why not use it and keep it for hypotetical crypo software while real programs have a big lack of true randomness? I see NetBSD/OpenBSD use it in more wide scope, i.e. for user programs. They even have /dev/arandom we not have, they claim it faster. Converting /usr/games is final step of switching to srandomdev(), all main utilites already fixed and you not come with discussion in long period while it happens. -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/ From owner-cvs-games Wed Sep 24 01:14:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA14017 for cvs-games-outgoing; Wed, 24 Sep 1997 01:14:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA13951; Wed, 24 Sep 1997 01:13:44 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA10286; Wed, 24 Sep 1997 01:09:05 -0700 (PDT) Date: Wed, 24 Sep 1997 01:09:05 -0700 (PDT) Message-Id: <199709240809.BAA10286@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hack hack.main.c hack.pager.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 01:09:05 PDT Modified files: games/hack hack.main.c hack.pager.c Log: Simplify revoke Revision Changes Path 1.3 +0 -1 src/games/hack/hack.main.c 1.3 +0 -1 src/games/hack/hack.pager.c From owner-cvs-games Wed Sep 24 01:44:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA16021 for cvs-games-outgoing; Wed, 24 Sep 1997 01:44:56 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA15994; Wed, 24 Sep 1997 01:44:38 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA10653; Wed, 24 Sep 1997 01:39:59 -0700 (PDT) Date: Wed, 24 Sep 1997 01:39:59 -0700 (PDT) Message-Id: <199709240839.BAA10653@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games Makefile.inc Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 01:39:59 PDT Modified files: games Makefile.inc Log: Allow BINMODE to be overwritted (use ?=) Revision Changes Path 1.6 +1 -1 src/games/Makefile.inc From owner-cvs-games Wed Sep 24 02:03:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA17123 for cvs-games-outgoing; Wed, 24 Sep 1997 02:03:43 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA17087; Wed, 24 Sep 1997 02:03:26 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA10739; Wed, 24 Sep 1997 01:58:46 -0700 (PDT) Date: Wed, 24 Sep 1997 01:58:46 -0700 (PDT) Message-Id: <199709240858.BAA10739@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hack Makefile hack.main.c hack.pager.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 01:58:46 PDT Modified files: games/hack Makefile hack.main.c hack.pager.c Log: Make hack suid "games" (additionly to sgid "games" as run), it is needed for savegames and bones, they intendent to not be altered by user and can't be pre-created as scorefile. Clear savegames on install: target too, not only bones Install rumors not readable by all. Cleanup includes a little. Revision Changes Path 1.10 +10 -2 src/games/hack/Makefile 1.4 +3 -1 src/games/hack/hack.main.c 1.4 +3 -1 src/games/hack/hack.pager.c From owner-cvs-games Wed Sep 24 02:19:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA17787 for cvs-games-outgoing; Wed, 24 Sep 1997 02:19:35 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA17755; Wed, 24 Sep 1997 02:19:19 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA10837; Wed, 24 Sep 1997 02:14:39 -0700 (PDT) Date: Wed, 24 Sep 1997 02:14:39 -0700 (PDT) Message-Id: <199709240914.CAA10837@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/backgammon/teachgammon teach.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 02:14:39 PDT Modified files: games/backgammon/teachgammon teach.c Log: Simplify revoke Revision Changes Path 1.7 +0 -1 src/games/backgammon/teachgammon/teach.c From owner-cvs-games Wed Sep 24 02:26:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA18086 for cvs-games-outgoing; Wed, 24 Sep 1997 02:26:56 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA18044; Wed, 24 Sep 1997 02:26:37 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA10882; Wed, 24 Sep 1997 02:21:57 -0700 (PDT) Date: Wed, 24 Sep 1997 02:21:57 -0700 (PDT) Message-Id: <199709240921.CAA10882@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/canfield/canfield canfield.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 02:21:57 PDT Modified files: games/canfield/canfield canfield.c Log: Open score file and do revoke as early as possible Revision Changes Path 1.5 +8 -6 src/games/canfield/canfield/canfield.c From owner-cvs-games Wed Sep 24 02:29:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA18304 for cvs-games-outgoing; Wed, 24 Sep 1997 02:29:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA18248; Wed, 24 Sep 1997 02:28:53 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA10912; Wed, 24 Sep 1997 02:24:12 -0700 (PDT) Date: Wed, 24 Sep 1997 02:24:12 -0700 (PDT) Message-Id: <199709240924.CAA10912@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/snake/snake snake.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 02:24:12 PDT Modified files: games/snake/snake snake.c Log: Simplify revoke Revision Changes Path 1.5 +0 -1 src/games/snake/snake/snake.c From owner-cvs-games Wed Sep 24 02:47:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA19259 for cvs-games-outgoing; Wed, 24 Sep 1997 02:47:44 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA19229; Wed, 24 Sep 1997 02:47:15 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA10979; Wed, 24 Sep 1997 02:42:35 -0700 (PDT) Date: Wed, 24 Sep 1997 02:42:35 -0700 (PDT) Message-Id: <199709240942.CAA10979@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/battlestar battlestar.c save.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 02:42:34 PDT Modified files: games/battlestar battlestar.c save.c Log: Revoke privs once at earlier stage and not mess with setegid in save Fix save: missing creation modes arg and wrong symlink test Small C cleanup Revision Changes Path 1.3 +1 -2 src/games/battlestar/battlestar.c 1.4 +3 -13 src/games/battlestar/save.c From owner-cvs-games Wed Sep 24 02:50:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA19442 for cvs-games-outgoing; Wed, 24 Sep 1997 02:50:57 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA19418; Wed, 24 Sep 1997 02:50:38 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA11019; Wed, 24 Sep 1997 02:45:58 -0700 (PDT) Date: Wed, 24 Sep 1997 02:45:58 -0700 (PDT) Message-Id: <199709240945.CAA11019@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hack Makefile Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 02:45:58 PDT Modified files: games/hack Makefile Log: Since hack suid now, add -fschg to install flags to prevent this binary to be overwritted Revision Changes Path 1.11 +1 -0 src/games/hack/Makefile From owner-cvs-games Wed Sep 24 03:01:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA19942 for cvs-games-outgoing; Wed, 24 Sep 1997 03:01:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA19917; Wed, 24 Sep 1997 03:01:14 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA11063; Wed, 24 Sep 1997 02:56:35 -0700 (PDT) Date: Wed, 24 Sep 1997 02:56:35 -0700 (PDT) Message-Id: <199709240956.CAA11063@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games Makefile.inc Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 02:56:35 PDT Modified files: games Makefile.inc Log: Back out previous fix (not work) and add more general SUIDGAME hook instead Revision Changes Path 1.7 +8 -2 src/games/Makefile.inc From owner-cvs-games Wed Sep 24 03:05:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA20118 for cvs-games-outgoing; Wed, 24 Sep 1997 03:05:26 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA20094; Wed, 24 Sep 1997 03:05:10 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA11112; Wed, 24 Sep 1997 03:00:30 -0700 (PDT) Date: Wed, 24 Sep 1997 03:00:30 -0700 (PDT) Message-Id: <199709241000.DAA11112@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hack Makefile Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 03:00:30 PDT Modified files: games/hack Makefile Log: Use SUIDGAME hook now Revision Changes Path 1.12 +2 -4 src/games/hack/Makefile From owner-cvs-games Wed Sep 24 05:34:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA26153 for cvs-games-outgoing; Wed, 24 Sep 1997 05:34:41 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA26094; Wed, 24 Sep 1997 05:34:07 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA12868; Wed, 24 Sep 1997 05:29:26 -0700 (PDT) Date: Wed, 24 Sep 1997 05:29:26 -0700 (PDT) Message-Id: <199709241229.FAA12868@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hack Makefile hack.main.c hack.options.c hack.termcap.c hack.u_init.c hack.unix.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 05:29:26 PDT Modified files: games/hack Makefile hack.main.c hack.options.c hack.termcap.c hack.u_init.c hack.unix.c Log: Includes cleanup Fix nonull flag detecting from termcap Use usleep to handle nonull case Prevent overflow on genocided getenv Install most files not owned by games.games to prevent data modifications Fix path for gethdate() Revision Changes Path 1.13 +4 -4 src/games/hack/Makefile 1.5 +2 -2 src/games/hack/hack.main.c 1.3 +1 -1 src/games/hack/hack.options.c 1.4 +11 -4 src/games/hack/hack.termcap.c 1.2 +1 -1 src/games/hack/hack.u_init.c 1.5 +8 -6 src/games/hack/hack.unix.c From owner-cvs-games Wed Sep 24 10:48:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA13798 for cvs-games-outgoing; Wed, 24 Sep 1997 10:48:47 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA13759; Wed, 24 Sep 1997 10:48:29 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA28067; Wed, 24 Sep 1997 10:43:46 -0700 (PDT) Date: Wed, 24 Sep 1997 10:43:46 -0700 (PDT) Message-Id: <199709241743.KAA28067@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hack Makefile Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 10:43:46 PDT Modified files: games/hack Makefile Log: Make hack non-setuid back, it is possible because hackdir hierarchy are not more readable/writeable by anyone except "games" group Revision Changes Path 1.14 +1 -7 src/games/hack/Makefile From owner-cvs-games Wed Sep 24 10:51:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA13992 for cvs-games-outgoing; Wed, 24 Sep 1997 10:51:43 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA13933; Wed, 24 Sep 1997 10:51:17 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA28112; Wed, 24 Sep 1997 10:46:35 -0700 (PDT) Date: Wed, 24 Sep 1997 10:46:35 -0700 (PDT) Message-Id: <199709241746.KAA28112@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games Makefile.inc Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 10:46:35 PDT Modified files: games Makefile.inc Log: Back out all my changes and restore v1.5 because there is no setuid games now, hack problem fixed differently by hackdir permissions Revision Changes Path 1.8 +1 -7 src/games/Makefile.inc From owner-cvs-games Wed Sep 24 11:08:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA15056 for cvs-games-outgoing; Wed, 24 Sep 1997 11:08:29 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA15020; Wed, 24 Sep 1997 11:08:09 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA28194; Wed, 24 Sep 1997 11:03:27 -0700 (PDT) Date: Wed, 24 Sep 1997 11:03:27 -0700 (PDT) Message-Id: <199709241803.LAA28194@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hack hack.main.c hack.pager.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 11:03:27 PDT Modified files: games/hack hack.main.c hack.pager.c Log: Remove setuid, uneeded now Revision Changes Path 1.6 +0 -1 src/games/hack/hack.main.c 1.5 +0 -1 src/games/hack/hack.pager.c From owner-cvs-games Wed Sep 24 11:17:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA15577 for cvs-games-outgoing; Wed, 24 Sep 1997 11:17:20 -0700 (PDT) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.133]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA15551; Wed, 24 Sep 1997 11:16:47 -0700 (PDT) Received: from greenpeace.grondar.za (nkvVx/E7wvV6IsOc5NL68+mvVEdDE9W8@greenpeace.grondar.za [196.7.18.132]) by gratis.grondar.za (8.8.7/8.8.7) with ESMTP id UAA05117; Wed, 24 Sep 1997 20:17:05 +0200 (SAT) Received: from greenpeace.grondar.za (8wcM6P3YsOl7lDrzCpMTG/5slEgFzLGF@localhost [127.0.0.1]) by greenpeace.grondar.za (8.8.7/8.8.7) with ESMTP id UAA05817; Wed, 24 Sep 1997 20:18:03 +0200 (SAT) Message-Id: <199709241818.UAA05817@greenpeace.grondar.za> X-Mailer: exmh version 2.0zeta 7/24/97 To: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= cc: Mark Murray , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: Re: cvs commit: src/games/arithmetic arithmetic.c Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 24 Sep 1997 20:17:58 +0200 From: Mark Murray Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= wrote: > > Games should not be using this. if the randomness from srandom(time()) > > is not good enough, then we need to think of other algorithms, like md5. > > randomnes of srandom(time) was never good enough, I remember well broken > hack map or repeated fortunes... Safest way is replace all occurances than > will be hitted sometimes. Agreed. > > Not true. This is true randomness, not a linear congruential driver. > > /dev/random gets _actual_ randoness from its environment, and this may > > be a sparse resourse. > > 1) /dev/random driver can use user call time as additional randomness > source. True, but not relevant. > 2) To say true, any user can read /dev/urandom from shell forever. The > generator must be resistent of such sort of attack or its usability is in > a big question. Why you talk about such minor thing as repeated fortune > calls while anybody (and especially hacker) can just say: > cat < /dev/urandom > /dev/null > eating all possible true randomness? True. But this is an attack. There will be improvements to /dev/random (I have code ATM), that can help here. Userland programs should not coperate with doubtful behaviour. > 3) If it is a sparse resource as you say, it must be _not_ available for > user. I.e. only root or "crypto" group can read generator. It makes > C-library functions based on it (like arc4random() or srandomdev()) > useless for anybody but hypotetical "crypto software". It means that > the driver needs splitting again provide one abusable interface for user > programs and sparse intefrace for root only. All of what you say above is true. All ove the above should have been done _before_ giving userland default use of /dev/random. > F.e. /dev/rrandom for root and /dev/urandom for users. It makes harder > for crypto software to access /dev/rrandom without library functions > which understand another device (/dev/urandom), but fallback can be > implemented just inside library functions, i.e. open /dev/rrandom first, > if it fails (for non-root), open plain /dev/urandom. Reasonable? > > The whole purpose of adding in /dev/random was for security use. > > It provide true randomnes which can be used in more wide scope, so > why not use it and keep it for hypotetical crypo software while real > programs have a big lack of true randomness? What of these programs _NEED_ real randomness. How many of them can get away with a _good_ approximation? What about somthing that has far more of a requrement for randomness? "No sorry, you cant seed your TCP sequnces randomly, the games have got all the random bits"? > I see NetBSD/OpenBSD use it in more wide scope, i.e. for user programs. > They even have /dev/arandom we not have, they claim it faster. We will have this. (I have the NetBSD code). > Converting /usr/games is final step of switching to srandomdev(), > all main utilites already fixed and you not come with discussion > in long period while it happens. Apologies for that. I was out of discussions for a long time while my equipment was stolen, and while I was coming back to speed. I am not screaming for you to change everything back to srandom(time()) at this late stage. I am, hoever quite interested in my opinions being on record. So let's declare this debate over with both of us having stated our points, and leave it at that. OK? :-) M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org From owner-cvs-games Wed Sep 24 12:00:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA18416 for cvs-games-outgoing; Wed, 24 Sep 1997 12:00:53 -0700 (PDT) Received: from lsd.relcom.eu.net (ache@lsd.relcom.eu.net [193.124.23.23]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA18224; Wed, 24 Sep 1997 11:59:52 -0700 (PDT) Received: (from ache@localhost) by lsd.relcom.eu.net (8.8.7/8.8.7) id WAA23289; Wed, 24 Sep 1997 22:59:37 +0400 (MSD) Date: Wed, 24 Sep 1997 22:59:36 +0400 (MSD) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= X-Sender: ache@lsd.relcom.eu.net To: Mark Murray cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: Re: cvs commit: src/games/arithmetic arithmetic.c In-Reply-To: <199709241818.UAA05817@greenpeace.grondar.za> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 24 Sep 1997, Mark Murray wrote: > > 2) To say true, any user can read /dev/urandom from shell forever. The > > generator must be resistent of such sort of attack or its usability is in > > a big question. Why you talk about such minor thing as repeated fortune > > calls while anybody (and especially hacker) can just say: > > cat < /dev/urandom > /dev/null > > eating all possible true randomness? > > True. But this is an attack. There will be improvements to /dev/random > (I have code ATM), that can help here. Userland programs should not > coperate with doubtful behaviour. With splitting /dev/*random to userland and root random we even don't need to care about this attack or any userland program which use srandomdev(). > > 3) If it is a sparse resource as you say, it must be _not_ available for > > user. I.e. only root or "crypto" group can read generator. It makes > > C-library functions based on it (like arc4random() or srandomdev()) > > useless for anybody but hypotetical "crypto software". It means that > > the driver needs splitting again provide one abusable interface for user > > programs and sparse intefrace for root only. > > All of what you say above is true. All ove the above should have been > done _before_ giving userland default use of /dev/random. Well, we can't change past. Lets think how to fix situation... > > F.e. /dev/rrandom for root and /dev/urandom for users. It makes harder > > for crypto software to access /dev/rrandom without library functions > > which understand another device (/dev/urandom), but fallback can be > > implemented just inside library functions, i.e. open /dev/rrandom first, > > if it fails (for non-root), open plain /dev/urandom. > > Reasonable? I think true random pool must be separated between userland and root devices and true randomness must come to root device first, then, when root pool is full, it can come to userland pool too. After it will be implemented I'll fix sdevrandom and arc4random to open root device first with fallback to userland device. > > I see NetBSD/OpenBSD use it in more wide scope, i.e. for user programs. > > They even have /dev/arandom we not have, they claim it faster. > > We will have this. (I have the NetBSD code). I mean we don't have ARC4 hash in the kernel, only MD5 which is slower. > I was out of discussions for a long time while my equipment was stolen, > and while I was coming back to speed. To be nitpicking: :-) the process was started long before this bad thing happens with you... > I am not screaming for you to change everything back to srandom(time()) > at this late stage. I am, hoever quite interested in my opinions being > on record. So let's declare this debate over with both of us having > stated our points, and leave it at that. OK? :-) Of course I am interested to resolve this issue too, maybe I'll send you kernel driver patch for review if I'll understand how to fix it quickly. -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/ From owner-cvs-games Wed Sep 24 12:32:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA20659 for cvs-games-outgoing; Wed, 24 Sep 1997 12:32:06 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA20532; Wed, 24 Sep 1997 12:31:05 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id MAA28526; Wed, 24 Sep 1997 12:26:22 -0700 (PDT) Date: Wed, 24 Sep 1997 12:26:22 -0700 (PDT) Message-Id: <199709241926.MAA28526@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/arithmetic arithmetic.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 12:26:21 PDT Modified files: games/arithmetic arithmetic.c Log: Remove conflicting malloc declaration Revision Changes Path 1.3 +0 -1 src/games/arithmetic/arithmetic.c From owner-cvs-games Wed Sep 24 13:19:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA23878 for cvs-games-outgoing; Wed, 24 Sep 1997 13:19:15 -0700 (PDT) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.133]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA23817; Wed, 24 Sep 1997 13:18:26 -0700 (PDT) Received: from greenpeace.grondar.za (greenpeace.grondar.za [196.7.18.132]) by gratis.grondar.za (8.8.7/8.8.7) with ESMTP id WAA05664; Wed, 24 Sep 1997 22:18:06 +0200 (SAT) Received: from greenpeace.grondar.za (localhost [127.0.0.1]) by greenpeace.grondar.za (8.8.7/8.8.7) with ESMTP id WAA01807; Wed, 24 Sep 1997 22:17:44 +0200 (SAT) Message-Id: <199709242017.WAA01807@greenpeace.grondar.za> X-Mailer: exmh version 2.0zeta 7/24/97 To: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= cc: Mark Murray , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: Re: cvs commit: src/games/arithmetic arithmetic.c Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 24 Sep 1997 22:17:42 +0200 From: Mark Murray Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= wrote: > I think true random pool must be separated between userland and root > devices and true randomness must come to root device first, then, when > root pool is full, it can come to userland pool too. After it will be > implemented I'll fix sdevrandom and arc4random to open root device first > with fallback to userland device. Agreed. > I mean we don't have ARC4 hash in the kernel, only MD5 which is slower. SHA is arguably the best. There are no licensing problems. > > I was out of discussions for a long time while my equipment was stolen, > > and while I was coming back to speed. > > To be nitpicking: :-) the process was started long before this bad thing > happens with you... Oops :-). I have no archives from those days. > Of course I am interested to resolve this issue too, maybe I'll send you > kernel driver patch for review if I'll understand how to fix it quickly. Please give me a chance first to get the NetBSD stuff working. M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org From owner-cvs-games Wed Sep 24 13:22:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA24279 for cvs-games-outgoing; Wed, 24 Sep 1997 13:22:54 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA24226; Wed, 24 Sep 1997 13:22:28 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA29448; Wed, 24 Sep 1997 13:17:45 -0700 (PDT) Date: Wed, 24 Sep 1997 13:17:45 -0700 (PDT) Message-Id: <199709242017.NAA29448@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/larn bill.c data.c global.c header.h io.c main.c nap.c scores.c tok.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 13:17:45 PDT Modified files: games/larn bill.c data.c global.c header.h io.c main.c nap.c scores.c tok.c Log: Headers cleanup. Add revoke before shell exit. Fix mail sending procedure. Convert to random() Implement nap. Revision Changes Path 1.2 +14 -17 src/games/larn/bill.c 1.3 +1 -1 src/games/larn/data.c 1.3 +2 -3 src/games/larn/global.c 1.3 +11 -6 src/games/larn/header.h 1.4 +11 -11 src/games/larn/io.c 1.5 +9 -9 src/games/larn/main.c 1.2 +4 -0 src/games/larn/nap.c 1.3 +4 -4 src/games/larn/scores.c 1.3 +4 -2 src/games/larn/tok.c From owner-cvs-games Wed Sep 24 13:25:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA24460 for cvs-games-outgoing; Wed, 24 Sep 1997 13:25:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA24417; Wed, 24 Sep 1997 13:24:44 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA29541; Wed, 24 Sep 1997 13:20:01 -0700 (PDT) Date: Wed, 24 Sep 1997 13:20:01 -0700 (PDT) Message-Id: <199709242020.NAA29541@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hack hack.termcap.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 13:20:01 PDT Modified files: games/hack hack.termcap.c Log: Oops, to many zeroes was in usleep arg Revision Changes Path 1.5 +1 -1 src/games/hack/hack.termcap.c From owner-cvs-games Wed Sep 24 13:53:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA26609 for cvs-games-outgoing; Wed, 24 Sep 1997 13:53:41 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA26566; Wed, 24 Sep 1997 13:53:23 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA29933; Wed, 24 Sep 1997 13:48:39 -0700 (PDT) Date: Wed, 24 Sep 1997 13:48:39 -0700 (PDT) Message-Id: <199709242048.NAA29933@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/rogue machdep.c random.c rogue.6 rogue.h Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 13:48:39 PDT Modified files: games/rogue machdep.c random.c rogue.6 rogue.h Log: Revoke privs before shell exit Includes cleanup Use getlogin() Fix names in FILES section Convert to random() Revision Changes Path 1.3 +7 -6 src/games/rogue/machdep.c 1.3 +4 -1 src/games/rogue/random.c 1.2 +2 -2 src/games/rogue/rogue.6 1.2 +3 -5 src/games/rogue/rogue.h From owner-cvs-games Wed Sep 24 13:58:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA26991 for cvs-games-outgoing; Wed, 24 Sep 1997 13:58:16 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA26897; Wed, 24 Sep 1997 13:57:44 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA29975; Wed, 24 Sep 1997 13:53:01 -0700 (PDT) Date: Wed, 24 Sep 1997 13:53:01 -0700 (PDT) Message-Id: <199709242053.NAA29975@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/rogue save.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 13:53:01 PDT Modified files: games/rogue save.c Log: Fix revoke to use setgid instead of setuid,since games uid changed to gid and this place overlooked Revision Changes Path 1.3 +4 -2 src/games/rogue/save.c From owner-cvs-games Wed Sep 24 14:10:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA27871 for cvs-games-outgoing; Wed, 24 Sep 1997 14:10:10 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA27811; Wed, 24 Sep 1997 14:09:52 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA00126; Wed, 24 Sep 1997 14:05:09 -0700 (PDT) Date: Wed, 24 Sep 1997 14:05:09 -0700 (PDT) Message-Id: <199709242105.OAA00126@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/rogue save.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 14:05:09 PDT Modified files: games/rogue save.c Log: Fix longstanding bug: it was impossible to save to the same file twice since it was deleted on exit. Revision Changes Path 1.4 +5 -2 src/games/rogue/save.c From owner-cvs-games Wed Sep 24 14:14:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA28118 for cvs-games-outgoing; Wed, 24 Sep 1997 14:14:50 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA28091; Wed, 24 Sep 1997 14:14:02 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA00184; Wed, 24 Sep 1997 14:09:18 -0700 (PDT) Date: Wed, 24 Sep 1997 14:09:18 -0700 (PDT) Message-Id: <199709242109.OAA00184@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hack alloc.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 14:09:18 PDT Modified files: games/hack alloc.c Log: Use include for malloc declaration Revision Changes Path 1.2 +2 -3 src/games/hack/alloc.c From owner-cvs-games Wed Sep 24 14:21:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA28352 for cvs-games-outgoing; Wed, 24 Sep 1997 14:21:42 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA28314; Wed, 24 Sep 1997 14:20:59 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA00230; Wed, 24 Sep 1997 14:16:15 -0700 (PDT) Date: Wed, 24 Sep 1997 14:16:15 -0700 (PDT) Message-Id: <199709242116.OAA00230@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/rain rain.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 14:16:15 PDT Modified files: games/rain rain.c Log: Cleanup. Initialize random Revision Changes Path 1.4 +7 -4 src/games/rain/rain.c From owner-cvs-games Wed Sep 24 14:30:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA28889 for cvs-games-outgoing; Wed, 24 Sep 1997 14:30:59 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA28841; Wed, 24 Sep 1997 14:30:32 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA00296; Wed, 24 Sep 1997 14:25:48 -0700 (PDT) Date: Wed, 24 Sep 1997 14:25:48 -0700 (PDT) Message-Id: <199709242125.OAA00296@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/cribbage instr.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 14:25:48 PDT Modified files: games/cribbage instr.c Log: Remove setuid, priveledges already revoked early in the right way Revision Changes Path 1.3 +0 -4 src/games/cribbage/instr.c From owner-cvs-games Wed Sep 24 14:35:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA29270 for cvs-games-outgoing; Wed, 24 Sep 1997 14:35:17 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA29222; Wed, 24 Sep 1997 14:34:43 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA00330; Wed, 24 Sep 1997 14:29:59 -0700 (PDT) Date: Wed, 24 Sep 1997 14:29:59 -0700 (PDT) Message-Id: <199709242129.OAA00330@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/atc input.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 14:29:59 PDT Modified files: games/atc input.c Log: Revoke properly by setgid, not by setuid, overlooked in games uid->gid change Revision Changes Path 1.3 +5 -2 src/games/atc/input.c From owner-cvs-games Wed Sep 24 15:34:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA03509 for cvs-games-outgoing; Wed, 24 Sep 1997 15:34:29 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA03399; Wed, 24 Sep 1997 15:33:55 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA00548; Wed, 24 Sep 1997 15:29:11 -0700 (PDT) Date: Wed, 24 Sep 1997 15:29:11 -0700 (PDT) Message-Id: <199709242229.PAA00548@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/worm worm.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 15:29:10 PDT Modified files: games/worm worm.c Log: Cleanup. Convert to random() Revision Changes Path 1.4 +4 -2 src/games/worm/worm.c From owner-cvs-games Wed Sep 24 15:38:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA03740 for cvs-games-outgoing; Wed, 24 Sep 1997 15:38:23 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA03696; Wed, 24 Sep 1997 15:38:07 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA00592; Wed, 24 Sep 1997 15:33:23 -0700 (PDT) Date: Wed, 24 Sep 1997 15:33:23 -0700 (PDT) Message-Id: <199709242233.PAA00592@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/robots main.c rnd_pos.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 15:33:23 PDT Modified files: games/robots main.c rnd_pos.c Log: Convert to random() Cleanup Revision Changes Path 1.4 +2 -1 src/games/robots/main.c 1.2 +2 -3 src/games/robots/rnd_pos.c From owner-cvs-games Wed Sep 24 15:45:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA04285 for cvs-games-outgoing; Wed, 24 Sep 1997 15:45:57 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA04246; Wed, 24 Sep 1997 15:45:32 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA00650; Wed, 24 Sep 1997 15:40:48 -0700 (PDT) Date: Wed, 24 Sep 1997 15:40:48 -0700 (PDT) Message-Id: <199709242240.PAA00650@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/battlestar battlestar.c externs.h init.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 15:40:48 PDT Modified files: games/battlestar battlestar.c externs.h init.c Log: Cleanup Convert to random() Revision Changes Path 1.4 +1 -1 src/games/battlestar/battlestar.c 1.7 +2 -1 src/games/battlestar/externs.h 1.4 +1 -1 src/games/battlestar/init.c From owner-cvs-games Wed Sep 24 15:56:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA04954 for cvs-games-outgoing; Wed, 24 Sep 1997 15:56:34 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA04843; Wed, 24 Sep 1997 15:55:11 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA00731; Wed, 24 Sep 1997 15:50:27 -0700 (PDT) Date: Wed, 24 Sep 1997 15:50:27 -0700 (PDT) Message-Id: <199709242250.PAA00731@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/bs Makefile bs.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 15:50:26 PDT Modified files: games/bs Makefile bs.c Log: Move under HIDEGAME, add revoke Cleanup Convert to random() Revision Changes Path 1.4 +2 -1 src/games/bs/Makefile 1.5 +9 -21 src/games/bs/bs.c From owner-cvs-games Wed Sep 24 16:00:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA05191 for cvs-games-outgoing; Wed, 24 Sep 1997 16:00:34 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA05125; Wed, 24 Sep 1997 16:00:02 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA00777; Wed, 24 Sep 1997 15:55:18 -0700 (PDT) Date: Wed, 24 Sep 1997 15:55:18 -0700 (PDT) Message-Id: <199709242255.PAA00777@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/cribbage cards.c crib.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 15:55:17 PDT Modified files: games/cribbage cards.c crib.c Log: Convert to random() Revision Changes Path 1.2 +2 -4 src/games/cribbage/cards.c 1.4 +4 -4 src/games/cribbage/crib.c From owner-cvs-games Wed Sep 24 16:05:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA05584 for cvs-games-outgoing; Wed, 24 Sep 1997 16:05:55 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA05518; Wed, 24 Sep 1997 16:05:17 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA00833; Wed, 24 Sep 1997 16:00:32 -0700 (PDT) Date: Wed, 24 Sep 1997 16:00:32 -0700 (PDT) Message-Id: <199709242300.QAA00833@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/hangman getword.c setup.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 16:00:32 PDT Modified files: games/hangman getword.c setup.c Log: Convert to random() and automatically fix bug with RAND_MAX is too large Revision Changes Path 1.2 +1 -1 src/games/hangman/getword.c 1.2 +2 -1 src/games/hangman/setup.c From owner-cvs-games Wed Sep 24 16:15:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA06212 for cvs-games-outgoing; Wed, 24 Sep 1997 16:15:19 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA06157; Wed, 24 Sep 1997 16:14:21 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA01088; Wed, 24 Sep 1997 16:09:37 -0700 (PDT) Date: Wed, 24 Sep 1997 16:09:37 -0700 (PDT) Message-Id: <199709242309.QAA01088@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/trek main.c ranf.c setup.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 16:09:36 PDT Modified files: games/trek main.c ranf.c setup.c Log: Convert to random() Revision Changes Path 1.4 +2 -3 src/games/trek/main.c 1.2 +3 -5 src/games/trek/ranf.c 1.2 +2 -1 src/games/trek/setup.c From owner-cvs-games Wed Sep 24 16:20:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA06563 for cvs-games-outgoing; Wed, 24 Sep 1997 16:20:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA06422; Wed, 24 Sep 1997 16:19:48 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA01132; Wed, 24 Sep 1997 16:15:04 -0700 (PDT) Date: Wed, 24 Sep 1997 16:15:04 -0700 (PDT) Message-Id: <199709242315.QAA01132@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/atc update.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 16:15:03 PDT Modified files: games/atc update.c Log: Oops, miss one rand() lcation... Revision Changes Path 1.3 +1 -1 src/games/atc/update.c From owner-cvs-games Wed Sep 24 16:24:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA06782 for cvs-games-outgoing; Wed, 24 Sep 1997 16:24:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA06666; Wed, 24 Sep 1997 16:23:32 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA01372; Wed, 24 Sep 1997 16:18:48 -0700 (PDT) Date: Wed, 24 Sep 1997 16:18:48 -0700 (PDT) Message-Id: <199709242318.QAA01372@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/atc input.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 16:18:47 PDT Modified files: games/atc input.c Log: Fix turn right Submitted by: "Klaus-J. Wolf" Revision Changes Path 1.4 +2 -2 src/games/atc/input.c From owner-cvs-games Wed Sep 24 16:38:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA07691 for cvs-games-outgoing; Wed, 24 Sep 1997 16:38:54 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA07651; Wed, 24 Sep 1997 16:38:12 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA02376; Wed, 24 Sep 1997 16:33:28 -0700 (PDT) Date: Wed, 24 Sep 1997 16:33:28 -0700 (PDT) Message-Id: <199709242333.QAA02376@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/snake/snake snake.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 16:33:27 PDT Modified files: games/snake/snake snake.c Log: Convert to random() Revision Changes Path 1.6 +2 -2 src/games/snake/snake/snake.c From owner-cvs-games Wed Sep 24 16:42:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA07866 for cvs-games-outgoing; Wed, 24 Sep 1997 16:42:07 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA07842; Wed, 24 Sep 1997 16:41:54 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA02412; Wed, 24 Sep 1997 16:37:09 -0700 (PDT) Date: Wed, 24 Sep 1997 16:37:09 -0700 (PDT) Message-Id: <199709242337.QAA02412@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/backgammon/common_source backgammon.c Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/24 16:37:09 PDT Removed files: games/backgammon/common_source backgammon.c Log: Remove unused file From owner-cvs-games Wed Sep 24 16:54:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA08561 for cvs-games-outgoing; Wed, 24 Sep 1997 16:54:32 -0700 (PDT) Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [198.145.92.241] (may be forged)) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA08547; Wed, 24 Sep 1997 16:54:22 -0700 (PDT) Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.8.5/8.7.3) id QAA17131; Wed, 24 Sep 1997 16:54:06 -0700 (PDT) From: "Rodney W. Grimes" Message-Id: <199709242354.QAA17131@GndRsh.aac.dev.com> Subject: Re: cvs commit: src/games/cribbage Makefile In-Reply-To: <199709240400.VAA07669@freefall.freebsd.org> from "Andrey A. Chernov" at "Sep 23, 97 09:00:31 pm" To: ache@FreeBSD.ORG (Andrey A. Chernov) Date: Wed, 24 Sep 1997 16:54:06 -0700 (PDT) Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL25 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > ache 1997/09/23 21:00:31 PDT > > Modified files: > games/cribbage Makefile > Log: > Beforeinstall scorefile to prevent it owned by first user who > run the game Why does this need to be done in beforeinstall: and not in install: or afterinstall:? > > Revision Changes Path > 1.6 +2 -0 src/games/cribbage/Makefile > -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation, Inc. Reliable computers for FreeBSD From owner-cvs-games Wed Sep 24 18:07:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA12977 for cvs-games-outgoing; Wed, 24 Sep 1997 18:07:46 -0700 (PDT) Received: from lsd.relcom.eu.net (ache@lsd.relcom.eu.net [193.124.23.23]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA12947; Wed, 24 Sep 1997 18:07:28 -0700 (PDT) Received: (from ache@localhost) by lsd.relcom.eu.net (8.8.7/8.8.7) id FAA27031; Thu, 25 Sep 1997 05:07:04 +0400 (MSD) Date: Thu, 25 Sep 1997 05:07:04 +0400 (MSD) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= X-Sender: ache@lsd.relcom.eu.net To: "Rodney W. Grimes" cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: Re: cvs commit: src/games/cribbage Makefile In-Reply-To: <199709242354.QAA17131@GndRsh.aac.dev.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 24 Sep 1997, Rodney W. Grimes wrote: > > ache 1997/09/23 21:00:31 PDT > > > > Modified files: > > games/cribbage Makefile > > Log: > > Beforeinstall scorefile to prevent it owned by first user who > > run the game > > Why does this need to be done in beforeinstall: and not in install: > or afterinstall:? install: already occuped, afterinstall: is possible. What wrong with beforeinstall:? -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/ From owner-cvs-games Wed Sep 24 23:18:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA28436 for cvs-games-outgoing; Wed, 24 Sep 1997 23:18:33 -0700 (PDT) Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [198.145.92.241] (may be forged)) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA28431; Wed, 24 Sep 1997 23:18:29 -0700 (PDT) Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.8.5/8.7.3) id XAA17379; Wed, 24 Sep 1997 23:18:01 -0700 (PDT) From: "Rodney W. Grimes" Message-Id: <199709250618.XAA17379@GndRsh.aac.dev.com> Subject: Re: cvs commit: src/games/cribbage Makefile In-Reply-To: from "[______ ______]" at "Sep 25, 97 05:07:04 am" To: ache@nagual.pp.ru (=?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?=) Date: Wed, 24 Sep 1997 23:18:01 -0700 (PDT) Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL25 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > On Wed, 24 Sep 1997, Rodney W. Grimes wrote: > > > > ache 1997/09/23 21:00:31 PDT > > > > > > Modified files: > > > games/cribbage Makefile > > > Log: > > > Beforeinstall scorefile to prevent it owned by first user who > > > run the game > > > > Why does this need to be done in beforeinstall: and not in install: > > or afterinstall:? > > install: already occuped, afterinstall: is possible. > What wrong with beforeinstall:? In 90% of the cases a global s/beforeinstall/installincludes/ would make it called the right thing, then a simple fix to the .mk files would complete the process. Additional pollution of beforeinstall for things otherthan header files will make this cleanup process harder. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation, Inc. Reliable computers for FreeBSD From owner-cvs-games Thu Sep 25 23:30:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA12636 for cvs-games-outgoing; Thu, 25 Sep 1997 23:30:58 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA12598; Thu, 25 Sep 1997 23:30:37 -0700 (PDT) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA26223; Thu, 25 Sep 1997 23:25:42 -0700 (PDT) Date: Thu, 25 Sep 1997 23:25:42 -0700 (PDT) Message-Id: <199709260625.XAA26223@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-games@FreeBSD.ORG Subject: cvs commit: src/games/sail externs.h Sender: owner-cvs-games@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1997/09/25 23:25:42 PDT Modified files: games/sail externs.h Log: Remove bogus declaration of calloc() that broke the build. Test, folks, test! Revision Changes Path 1.4 +0 -1 src/games/sail/externs.h