From owner-cvs-usrsbin Tue Jul 30 03:48:40 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA07167 for cvs-usrsbin-outgoing; Tue, 30 Jul 1996 03:48:40 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA07147; Tue, 30 Jul 1996 03:48:22 -0700 (PDT) Date: Tue, 30 Jul 1996 03:48:22 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199607301048.DAA07147@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/pkg_install/add Makefile main.c src/usr.sbin/pkg_install/create Makefile perform.c pl.c src/usr.sbin/pkg_install/delete Makefile main.c perform.c src/usr.sbin/pkg_install/lib global.c lib.h plist.c src/usr.sbin/pkg_install/info Makefile Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/07/30 03:48:22 Modified: usr.sbin/pkg_install/add Makefile main.c usr.sbin/pkg_install/create Makefile perform.c pl.c usr.sbin/pkg_install/delete Makefile main.c perform.c usr.sbin/pkg_install/info Makefile usr.sbin/pkg_install/lib global.c lib.h plist.c Log: Add MD5 checksums to packing list for all files during pkg_create and use later at pkg_delete time to verify that you're deleting what you added. This, of course, does NOT cover the case where a file you still need hasn't changed! That's a tougher problem to solve, and this provides only the minimal amount of safety belt. MD5 checksums are stored in comment fields, so packages produced with these tools are backwards compatible with the older ones. Revision Changes Path 1.9 +2 -2 src/usr.sbin/pkg_install/add/Makefile 1.11 +1 -2 src/usr.sbin/pkg_install/add/main.c 1.9 +2 -2 src/usr.sbin/pkg_install/create/Makefile 1.32 +1 -6 src/usr.sbin/pkg_install/create/perform.c 1.8 +12 -10 src/usr.sbin/pkg_install/create/pl.c 1.9 +2 -2 src/usr.sbin/pkg_install/delete/Makefile 1.6 +1 -2 src/usr.sbin/pkg_install/delete/main.c 1.10 +4 -4 src/usr.sbin/pkg_install/delete/perform.c 1.9 +2 -2 src/usr.sbin/pkg_install/info/Makefile 1.3 +2 -1 src/usr.sbin/pkg_install/lib/global.c 1.22 +13 -12 src/usr.sbin/pkg_install/lib/lib.h 1.17 +63 -29 src/usr.sbin/pkg_install/lib/plist.c From owner-cvs-usrsbin Wed Jul 31 14:52:59 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA06979 for cvs-usrsbin-outgoing; Wed, 31 Jul 1996 14:52:59 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA06952; Wed, 31 Jul 1996 14:52:38 -0700 (PDT) Date: Wed, 31 Jul 1996 14:52:38 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199607312152.OAA06952@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/pkg_install/add perform.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/07/31 14:52:36 Modified: usr.sbin/pkg_install/add perform.c Log: Make -force work for pkg_add. Revision Changes Path 1.36 +2 -2 src/usr.sbin/pkg_install/add/perform.c From owner-cvs-usrsbin Thu Aug 1 05:13:31 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA12207 for cvs-usrsbin-outgoing; Thu, 1 Aug 1996 05:13:31 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA12191; Thu, 1 Aug 1996 05:13:23 -0700 (PDT) Date: Thu, 1 Aug 1996 05:13:23 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199608011213.FAA12191@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/pkg_install/lib file.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/08/01 05:13:23 Modified: usr.sbin/pkg_install/lib file.c Log: Put verbosity in the right place. Revision Changes Path 1.23 +3 -3 src/usr.sbin/pkg_install/lib/file.c From owner-cvs-usrsbin Thu Aug 1 05:17:52 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA12489 for cvs-usrsbin-outgoing; Thu, 1 Aug 1996 05:17:52 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA12474; Thu, 1 Aug 1996 05:17:47 -0700 (PDT) Date: Thu, 1 Aug 1996 05:17:47 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199608011217.FAA12474@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/pkg_install/add Makefile main.c perform.c src/usr.sbin/pkg_install/create Makefile perform.c pl.c src/usr.sbin/pkg_install/delete Makefile main.c perform.c src/usr.sbin Makefile src/usr.sbin/pkg_install/info Makefile perform.c show.c src/usr.sbin/pkg_install/lib Makefile file.c global.c lib.h pen.c plist.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/08/01 05:17:47 Branch: usr.sbin RELENG_2_1_0 usr.sbin/pkg_install/add RELENG_2_1_0 usr.sbin/pkg_install/create RELENG_2_1_0 usr.sbin/pkg_install/delete RELENG_2_1_0 usr.sbin/pkg_install/info RELENG_2_1_0 usr.sbin/pkg_install/lib RELENG_2_1_0 Modified: usr.sbin Makefile usr.sbin/pkg_install/add Makefile main.c perform.c usr.sbin/pkg_install/create Makefile perform.c pl.c usr.sbin/pkg_install/delete Makefile main.c perform.c usr.sbin/pkg_install/info Makefile perform.c show.c usr.sbin/pkg_install/lib Makefile file.c global.c lib.h pen.c plist.c Log: Do my good deed for the day and merge in some recent pkg_install fixes for those folk still supping -stable in the fond hope that folks might occasionally do nice things to it. Revision Changes Path 1.62.4.9 +2 -2 src/usr.sbin/Makefile 1.5.4.2 +5 -3 src/usr.sbin/pkg_install/add/Makefile 1.7.4.6 +1 -2 src/usr.sbin/pkg_install/add/main.c 1.26.2.11 +6 -10 src/usr.sbin/pkg_install/add/perform.c 1.5.4.2 +5 -3 src/usr.sbin/pkg_install/create/Makefile 1.27.4.3 +3 -7 src/usr.sbin/pkg_install/create/perform.c 1.7.4.1 +12 -10 src/usr.sbin/pkg_install/create/pl.c 1.5.4.2 +6 -3 src/usr.sbin/pkg_install/delete/Makefile 1.4.4.1 +2 -2 src/usr.sbin/pkg_install/delete/main.c 1.7.4.2 +6 -6 src/usr.sbin/pkg_install/delete/perform.c 1.5.4.2 +6 -3 src/usr.sbin/pkg_install/info/Makefile 1.16.4.4 +22 -28 src/usr.sbin/pkg_install/info/perform.c 1.6.4.2 +2 -3 src/usr.sbin/pkg_install/info/show.c 1.4.4.2 +1 -1 src/usr.sbin/pkg_install/lib/Makefile 1.10.4.10 +24 -43 src/usr.sbin/pkg_install/lib/file.c 1.2.6.1 +2 -1 src/usr.sbin/pkg_install/lib/global.c 1.16.4.5 +16 -12 src/usr.sbin/pkg_install/lib/lib.h 1.13.4.9 +1 -3 src/usr.sbin/pkg_install/lib/pen.c 1.13.4.3 +64 -30 src/usr.sbin/pkg_install/lib/plist.c From owner-cvs-usrsbin Thu Aug 1 08:46:02 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA21539 for cvs-usrsbin-outgoing; Thu, 1 Aug 1996 08:46:02 -0700 (PDT) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA21519; Thu, 1 Aug 1996 08:45:51 -0700 (PDT) Date: Thu, 1 Aug 1996 08:45:51 -0700 (PDT) From: Nate Williams Message-Id: <199608011545.IAA21519@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/pccard/pccardc printcis.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/08/01 08:45:51 Modified: usr.sbin/pccard/pccardc printcis.c Log: Use the defines and macros defined in /sys/pccard/cis.h to make the code easier to understand. LOTS more work needed in this area. Inspired by: The Nomad code Revision Changes Path 1.5 +25 -24 src/usr.sbin/pccard/pccardc/printcis.c