root [Mon, 17 Feb 1997 23:45:40 +0000 (23:45 +0000)]
fixed code so -qvv actually works
CVS patchset: 1439
CVS date: 1997/02/17 23:45:40
root [Mon, 17 Feb 1997 23:45:37 +0000 (23:45 +0000)]
*** empty log message ***
CVS patchset: 1438
CVS date: 1997/02/17 23:45:37
ewt [Mon, 17 Feb 1997 20:29:07 +0000 (20:29 +0000)]
if a user specified rcfile doesn't exist, exit with an error
CVS patchset: 1437
CVS date: 1997/02/17 20:29:07
ewt [Mon, 17 Feb 1997 20:28:50 +0000 (20:28 +0000)]
be a bit more carefull about checking --rcfiles argument
CVS patchset: 1436
CVS date: 1997/02/17 20:28:50
ewt [Mon, 17 Feb 1997 20:22:45 +0000 (20:22 +0000)]
*** empty log message ***
CVS patchset: 1435
CVS date: 1997/02/17 20:22:45
ewt [Mon, 17 Feb 1997 20:21:16 +0000 (20:21 +0000)]
1) added poptStuffArgs()
2) added character argument aliasing
3) aliases are searched for in reverse order
CVS patchset: 1434
CVS date: 1997/02/17 20:21:16
ewt [Mon, 17 Feb 1997 20:20:59 +0000 (20:20 +0000)]
1) added poptStuffArgs()
2) added shortName to popt aliases
CVS patchset: 1433
CVS date: 1997/02/17 20:20:59
ewt [Mon, 17 Feb 1997 20:20:32 +0000 (20:20 +0000)]
1) empty user/group names are handled better (sigh)
2) added typecasts to clean up some warning
CVS patchset: 1432
CVS date: 1997/02/17 20:20:32
ewt [Mon, 17 Feb 1997 20:20:21 +0000 (20:20 +0000)]
*** empty log message ***
CVS patchset: 1431
CVS date: 1997/02/17 20:20:21
ewt [Mon, 17 Feb 1997 20:20:04 +0000 (20:20 +0000)]
migrated to new format (with --), added --requires, -R, and --info
CVS patchset: 1430
CVS date: 1997/02/17 20:20:04
ewt [Mon, 17 Feb 1997 20:18:54 +0000 (20:18 +0000)]
dropped QUERY_FOR_INFO, QUERY_FOR_REQUIRES
CVS patchset: 1429
CVS date: 1997/02/17 20:18:54
ewt [Mon, 17 Feb 1997 20:18:36 +0000 (20:18 +0000)]
redid -i parsing, moved --info and --requires to popt aliases
CVS patchset: 1428
CVS date: 1997/02/17 20:18:36
ewt [Mon, 17 Feb 1997 20:18:28 +0000 (20:18 +0000)]
Changed to version 2.3.6
CVS patchset: 1427
CVS date: 1997/02/17 20:18:28
ewt [Mon, 17 Feb 1997 16:53:30 +0000 (16:53 +0000)]
-Vp should use realpath()
CVS patchset: 1426
CVS date: 1997/02/17 16:53:30
ewt [Mon, 17 Feb 1997 16:52:45 +0000 (16:52 +0000)]
--ftp* arguments should work with -Vp as well
CVS patchset: 1425
CVS date: 1997/02/17 16:52:45
ewt [Fri, 14 Feb 1997 03:40:00 +0000 (03:40 +0000)]
needs to include unistd.h to get some types
CVS patchset: 1424
CVS date: 1997/02/14 03:40:00
ewt [Fri, 14 Feb 1997 03:32:26 +0000 (03:32 +0000)]
including <string.h> makes this a bit cleaner
CVS patchset: 1423
CVS date: 1997/02/14 03:32:26
ewt [Fri, 14 Feb 1997 03:26:16 +0000 (03:26 +0000)]
1) cleaned up horrbile relocateFilelist() hacks thanks to new header
2) remove UID, GID lists from headers if symbolic versions are present
3) fixed but in reloacteFilelist() which occasionally made it noop
CVS patchset: 1422
CVS date: 1997/02/14 03:26:16
ewt [Fri, 14 Feb 1997 03:25:52 +0000 (03:25 +0000)]
if symbolic user and group names aren't present try to fall back
on id's (this if for old v1 packages)
CVS patchset: 1421
CVS date: 1997/02/14 03:25:52
ewt [Fri, 14 Feb 1997 03:25:42 +0000 (03:25 +0000)]
added headerRemoveEntry()
CVS patchset: 1420
CVS date: 1997/02/14 03:25:42
ewt [Fri, 14 Feb 1997 03:25:31 +0000 (03:25 +0000)]
fixed gidToGname() prototype
CVS patchset: 1419
CVS date: 1997/02/14 03:25:31
ewt [Fri, 14 Feb 1997 03:25:14 +0000 (03:25 +0000)]
exclude 'ignore' marked RPMTAG entriess from tag table
CVS patchset: 1418
CVS date: 1997/02/14 03:25:14
ewt [Fri, 14 Feb 1997 03:24:58 +0000 (03:24 +0000)]
added 'internal' keyword to get RPMTAG's ignored by tagtable.c
CVS patchset: 1417
CVS date: 1997/02/14 03:24:58
ewt [Fri, 14 Feb 1997 03:24:45 +0000 (03:24 +0000)]
*** empty log message ***
CVS patchset: 1416
CVS date: 1997/02/14 03:24:45
ewt [Fri, 14 Feb 1997 02:05:43 +0000 (02:05 +0000)]
verify users and groups by name not by id
CVS patchset: 1415
CVS date: 1997/02/14 02:05:43
ewt [Fri, 14 Feb 1997 02:05:33 +0000 (02:05 +0000)]
use new id query calls from misc.c
CVS patchset: 1414
CVS date: 1997/02/14 02:05:33
ewt [Fri, 14 Feb 1997 02:05:13 +0000 (02:05 +0000)]
added unameToUid(), gnameToGid(), uidToUname(), gidToUname()
CVS patchset: 1413
CVS date: 1997/02/14 02:05:13
ewt [Fri, 14 Feb 1997 02:04:37 +0000 (02:04 +0000)]
if we're not using GNU gettext #define the i18n stuff away (and get
rid of the gettextstub.c stuff as well)
CVS patchset: 1412
CVS date: 1997/02/14 02:04:37
ewt [Fri, 14 Feb 1997 02:04:13 +0000 (02:04 +0000)]
*** empty log message ***
CVS patchset: 1411
CVS date: 1997/02/14 02:04:13
ewt [Fri, 14 Feb 1997 02:04:04 +0000 (02:04 +0000)]
restored include of <locale.h>
CVS patchset: 1410
CVS date: 1997/02/14 02:04:04
ewt [Wed, 12 Feb 1997 16:54:49 +0000 (16:54 +0000)]
array size mismatches in --qf should send error to stderr
CVS patchset: 1409
CVS date: 1997/02/12 16:54:49
ewt [Wed, 12 Feb 1997 05:06:25 +0000 (05:06 +0000)]
*** empty log message ***
CVS patchset: 1408
CVS date: 1997/02/12 05:06:25
ewt [Wed, 12 Feb 1997 05:05:58 +0000 (05:05 +0000)]
1) don't remove pre/post scripts if isdebug is set
2) use '-xs' reather then separate args -- works around some broken shells
CVS patchset: 1407
CVS date: 1997/02/12 05:05:58
ewt [Wed, 12 Feb 1997 05:05:13 +0000 (05:05 +0000)]
1) don't ever change the umask
2) when installing sources with --root, directory checks need to
use the relocated paths
CVS patchset: 1406
CVS date: 1997/02/12 05:05:13
ewt [Wed, 12 Feb 1997 05:04:38 +0000 (05:04 +0000)]
added optflags for ppc
CVS patchset: 1405
CVS date: 1997/02/12 05:04:38
ewt [Wed, 12 Feb 1997 05:03:02 +0000 (05:03 +0000)]
run depend only against sources used
CVS patchset: 1404
CVS date: 1997/02/12 05:03:02
ewt [Wed, 12 Feb 1997 04:48:51 +0000 (04:48 +0000)]
made verify work on URLs
CVS patchset: 1403
CVS date: 1997/02/12 04:48:51
ewt [Wed, 12 Feb 1997 04:48:37 +0000 (04:48 +0000)]
fixed -r, --root processing
CVS patchset: 1402
CVS date: 1997/02/12 04:48:37
ewt [Wed, 12 Feb 1997 04:48:06 +0000 (04:48 +0000)]
if a prefix other then /usr or /usr/local is used look in $prefix/lib
and $prefix/include for libraries
CVS patchset: 1401
CVS date: 1997/02/12 04:48:06
ewt [Wed, 12 Feb 1997 04:47:49 +0000 (04:47 +0000)]
*** empty log message ***
CVS patchset: 1400
CVS date: 1997/02/12 04:47:49
ewt [Thu, 6 Feb 1997 20:45:08 +0000 (20:45 +0000)]
changed to version 2.3.5
CVS patchset: 1399
CVS date: 1997/02/06 20:45:08
ewt [Thu, 6 Feb 1997 20:44:10 +0000 (20:44 +0000)]
%{#TAG} prints the number of items in the item (array length)
CVS patchset: 1398
CVS date: 1997/02/06 20:44:10
ewt [Thu, 6 Feb 1997 20:31:43 +0000 (20:31 +0000)]
changed a bunch of parameter names for cleanliness
CVS patchset: 1397
CVS date: 1997/02/06 20:31:43
ewt [Fri, 31 Jan 1997 21:43:00 +0000 (21:43 +0000)]
*** empty log message ***
CVS patchset: 1396
CVS date: 1997/01/31 21:43:00
ewt [Thu, 30 Jan 1997 21:27:42 +0000 (21:27 +0000)]
*** empty log message ***
CVS patchset: 1395
CVS date: 1997/01/30 21:27:42
ewt [Thu, 30 Jan 1997 21:27:10 +0000 (21:27 +0000)]
fixed sigcheck w/ always failed with a made up error
CVS patchset: 1394
CVS date: 1997/01/30 21:27:10
ewt [Thu, 30 Jan 1997 20:45:07 +0000 (20:45 +0000)]
install rpmpopt properly
CVS patchset: 1393
CVS date: 1997/01/30 20:45:07
ewt [Thu, 30 Jan 1997 20:20:29 +0000 (20:20 +0000)]
changed to version 2.3.4
CVS patchset: 1392
CVS date: 1997/01/30 20:20:29
ewt [Thu, 30 Jan 1997 20:16:49 +0000 (20:16 +0000)]
removed VERIY_SRPM
CVS patchset: 1391
CVS date: 1997/01/30 20:16:49
ewt [Thu, 30 Jan 1997 20:14:22 +0000 (20:14 +0000)]
changed fixperms to setperms
CVS patchset: 1390
CVS date: 1997/01/30 20:14:22
ewt [Thu, 30 Jan 1997 20:09:42 +0000 (20:09 +0000)]
set the time on changelogs to noon UTC
CVS patchset: 1389
CVS date: 1997/01/30 20:09:42
ewt [Thu, 30 Jan 1997 20:04:11 +0000 (20:04 +0000)]
NULL terminate result of poptGetArgs()
CVS patchset: 1388
CVS date: 1997/01/30 20:04:11
ewt [Thu, 30 Jan 1997 20:03:39 +0000 (20:03 +0000)]
moved dbiFreeIndexRecord() to be more appropriate (i.e. not segv)
CVS patchset: 1387
CVS date: 1997/01/30 20:03:39
ewt [Thu, 30 Jan 1997 20:03:01 +0000 (20:03 +0000)]
remove one from rpmTagTableSize (NULL entry)
CVS patchset: 1386
CVS date: 1997/01/30 20:03:01
ewt [Thu, 30 Jan 1997 20:02:28 +0000 (20:02 +0000)]
added doc stubs for --fixperms, --setugids, --rebuilddb, --showrc
CVS patchset: 1385
CVS date: 1997/01/30 20:02:28
ewt [Thu, 30 Jan 1997 19:59:14 +0000 (19:59 +0000)]
1) removed --provides, --scripts (moved to rpmpopt)
2) concatenates multiple query formats
3) doesn't support stdin query/verify modes (thank god)
CVS patchset: 1384
CVS date: 1997/01/30 19:59:14
ewt [Thu, 30 Jan 1997 19:58:55 +0000 (19:58 +0000)]
removed stdin verification modes
CVS patchset: 1383
CVS date: 1997/01/30 19:58:55
ewt [Thu, 30 Jan 1997 19:58:40 +0000 (19:58 +0000)]
removed stdin queries and moved --scripts, --provides to rpmpopt
CVS patchset: 1382
CVS date: 1997/01/30 19:58:40
ewt [Thu, 30 Jan 1997 19:58:26 +0000 (19:58 +0000)]
installs rpmpopt
CVS patchset: 1381
CVS date: 1997/01/30 19:58:26
ewt [Thu, 30 Jan 1997 19:57:47 +0000 (19:57 +0000)]
Initial revision
CVS patchset: 1380
CVS date: 1997/01/30 19:57:47
ewt [Thu, 30 Jan 1997 19:57:30 +0000 (19:57 +0000)]
*** empty log message ***
CVS patchset: 1379
CVS date: 1997/01/30 19:57:30
ewt [Thu, 30 Jan 1997 19:56:36 +0000 (19:56 +0000)]
updated to RPM 2.3.1 (or so)
CVS patchset: 1378
CVS date: 1997/01/30 19:56:36
ewt [Thu, 30 Jan 1997 15:54:59 +0000 (15:54 +0000)]
added info on conflicts
CVS patchset: 1377
CVS date: 1997/01/30 15:54:59
ewt [Wed, 29 Jan 1997 17:40:03 +0000 (17:40 +0000)]
*** empty log message ***
CVS patchset: 1376
CVS date: 1997/01/29 17:40:03
ewt [Wed, 29 Jan 1997 17:39:46 +0000 (17:39 +0000)]
does some basic sanity checks on headers read from the database
CVS patchset: 1375
CVS date: 1997/01/29 17:39:46
ewt [Wed, 29 Jan 1997 17:39:11 +0000 (17:39 +0000)]
1) made faNextOffset(), faFirstOffset() return signed ints
2) both return -1 on error
3) faNextOffset() detects loops and returns -1
CVS patchset: 1374
CVS date: 1997/01/29 17:39:11
ewt [Wed, 29 Jan 1997 17:38:47 +0000 (17:38 +0000)]
made rpmdbFirstRecNum() and rpmdbNextRecNum() return signed ints
CVS patchset: 1373
CVS date: 1997/01/29 17:38:47
root [Tue, 28 Jan 1997 15:34:31 +0000 (15:34 +0000)]
*** empty log message ***
CVS patchset: 1372
CVS date: 1997/01/28 15:34:31
root [Tue, 28 Jan 1997 15:33:55 +0000 (15:33 +0000)]
fixed requires/conflicts
CVS patchset: 1371
CVS date: 1997/01/28 15:33:55
root [Sat, 25 Jan 1997 04:48:56 +0000 (04:48 +0000)]
*** empty log message ***
CVS patchset: 1370
CVS date: 1997/01/25 04:48:56
root [Sat, 25 Jan 1997 04:48:06 +0000 (04:48 +0000)]
added %changelog processing
CVS patchset: 1369
CVS date: 1997/01/25 04:48:06
root [Sat, 25 Jan 1997 04:47:27 +0000 (04:47 +0000)]
added RPMTAG_CHANGELOGTIME RPMTAG_CHANGELOGNAME RPMTAG_CHANGELOGTEXT
CVS patchset: 1368
CVS date: 1997/01/25 04:47:27
ewt [Fri, 24 Jan 1997 22:56:25 +0000 (22:56 +0000)]
added some missing -p's to mkdirs
CVS patchset: 1367
CVS date: 1997/01/24 22:56:25
ewt [Fri, 24 Jan 1997 22:50:38 +0000 (22:50 +0000)]
create RPMNLSDIR
CVS patchset: 1366
CVS date: 1997/01/24 22:50:38
ewt [Fri, 24 Jan 1997 22:50:01 +0000 (22:50 +0000)]
changed NLSDIR to RPMNLSDIR
CVS patchset: 1365
CVS date: 1997/01/24 22:50:01
ewt [Fri, 24 Jan 1997 19:06:35 +0000 (19:06 +0000)]
prototype realpath if appropriate
CVS patchset: 1364
CVS date: 1997/01/24 19:06:35
ewt [Fri, 24 Jan 1997 19:06:16 +0000 (19:06 +0000)]
prototype bindtextdomain(), textdomain() if libintl.h isn't being used
CVS patchset: 1363
CVS date: 1997/01/24 19:06:16
ewt [Fri, 24 Jan 1997 19:06:09 +0000 (19:06 +0000)]
include config.h
CVS patchset: 1362
CVS date: 1997/01/24 19:06:09
ewt [Fri, 24 Jan 1997 19:05:56 +0000 (19:05 +0000)]
don't include miscfn.h -- glob.h gets it
CVS patchset: 1361
CVS date: 1997/01/24 19:05:56
ewt [Fri, 24 Jan 1997 19:05:39 +0000 (19:05 +0000)]
don't mkdir anything -- toplevel Makefile handles that
CVS patchset: 1360
CVS date: 1997/01/24 19:05:39
ewt [Fri, 24 Jan 1997 19:05:23 +0000 (19:05 +0000)]
added STDC_HEADERS, HAVE_STRING_H, HAVE_REALPATH
CVS patchset: 1359
CVS date: 1997/01/24 19:05:23
ewt [Fri, 24 Jan 1997 19:04:51 +0000 (19:04 +0000)]
1) check for STDC headers (makes glob.c, etc happy)
2) check from string.h
3) define HAVE_REALPATH as appropriate
CVS patchset: 1358
CVS date: 1997/01/24 19:04:51
ewt [Fri, 24 Jan 1997 19:04:31 +0000 (19:04 +0000)]
moved isUrl initialization to remove dumb warning
CVS patchset: 1357
CVS date: 1997/01/24 19:04:31
ewt [Fri, 24 Jan 1997 19:04:14 +0000 (19:04 +0000)]
use RPMNLS* rather then NLS*
CVS patchset: 1356
CVS date: 1997/01/24 19:04:14
ewt [Fri, 24 Jan 1997 19:03:06 +0000 (19:03 +0000)]
1) only mkdir directories which don't exist
2) use RPMNLS* rather then NLS*
CVS patchset: 1355
CVS date: 1997/01/24 19:03:06
ewt [Fri, 24 Jan 1997 19:03:01 +0000 (19:03 +0000)]
*** empty log message ***
CVS patchset: 1354
CVS date: 1997/01/24 19:03:01
ewt [Fri, 24 Jan 1997 16:13:19 +0000 (16:13 +0000)]
removed unused variable tok
CVS patchset: 1353
CVS date: 1997/01/24 16:13:19
ewt [Thu, 23 Jan 1997 21:17:25 +0000 (21:17 +0000)]
1) added copyData()
2) changed grabData() to use copyData()
3) made headerAppendEntry() use copyData() so it will actually work
CVS patchset: 1352
CVS date: 1997/01/23 21:17:25
ewt [Thu, 23 Jan 1997 21:12:26 +0000 (21:12 +0000)]
increment count in headerAppendEntry()
CVS patchset: 1351
CVS date: 1997/01/23 21:12:26
ewt [Thu, 23 Jan 1997 20:57:58 +0000 (20:57 +0000)]
*** empty log message ***
CVS patchset: 1350
CVS date: 1997/01/23 20:57:58
ewt [Thu, 23 Jan 1997 20:56:58 +0000 (20:56 +0000)]
always link against libmisc
CVS patchset: 1349
CVS date: 1997/01/23 20:56:58
ewt [Thu, 23 Jan 1997 20:56:45 +0000 (20:56 +0000)]
may skip file md5 checks
CVS patchset: 1348
CVS date: 1997/01/23 20:56:45
ewt [Thu, 23 Jan 1997 20:56:16 +0000 (20:56 +0000)]
added --nomd5
CVS patchset: 1347
CVS date: 1997/01/23 20:56:16
ewt [Thu, 23 Jan 1997 20:55:52 +0000 (20:55 +0000)]
allows you to omit md5 signature checks
CVS patchset: 1346
CVS date: 1997/01/23 20:55:52
ewt [Thu, 23 Jan 1997 20:55:33 +0000 (20:55 +0000)]
added omitFlags to rpmVerifyFile()
CVS patchset: 1345
CVS date: 1997/01/23 20:55:33
ewt [Thu, 23 Jan 1997 20:29:16 +0000 (20:29 +0000)]
tried to fix h_errno check
CVS patchset: 1344
CVS date: 1997/01/23 20:29:16
ewt [Thu, 23 Jan 1997 20:24:25 +0000 (20:24 +0000)]
1) changed for new headerDump()
2) reads rpmrc to find rpm library
CVS patchset: 1343
CVS date: 1997/01/23 20:24:25
ewt [Thu, 23 Jan 1997 20:24:16 +0000 (20:24 +0000)]
changed for new headerDump()
CVS patchset: 1342
CVS date: 1997/01/23 20:24:16
ewt [Thu, 23 Jan 1997 20:24:00 +0000 (20:24 +0000)]
*** empty log message ***
CVS patchset: 1341
CVS date: 1997/01/23 20:24:00
ewt [Thu, 23 Jan 1997 20:23:35 +0000 (20:23 +0000)]
only check rdev w/ appropriate, include device type (block vs char) in
D bit
CVS patchset: 1340
CVS date: 1997/01/23 20:23:35