Commit Graph

55 Commits

Author SHA1 Message Date
ewt a84fe2e28e Fixed some error messages
CVS patchset: 1912
CVS date: 1998/01/05 17:22:04
1998-01-05 17:22:04 +00:00
marc 868ce096dc handle cookies in source packages
CVS patchset: 1876
CVS date: 1997/10/29 15:55:09
1997-10-29 15:55:09 +00:00
ewt ce8b1ddc6e Added install time prerequisite checking
CVS patchset: 1724
CVS date: 1997/07/01 16:24:08
1997-07-01 16:24:08 +00:00
ewt eee6452dc0 moved findPackageByLabel() to rpmdbFindByLabel() and added rpmdbFindByHeader()
CVS patchset: 1671
CVS date: 1997/05/30 21:14:34
1997-05-30 21:14:34 +00:00
ewt 62fdd6be18 Fixed "cannot open /var/lib/rpm/package.rpm" to use dbpath setting
CVS patchset: 1588
CVS date: 1997/05/02 15:04:09
1997-05-02 15:04:09 +00:00
ewt 36166b76bb Added includes of "miscfn.h".
CVS patchset: 1570
CVS date: 1997/04/30 21:30:55
1997-04-30 21:30:55 +00:00
ewt bc51bb881a Made many more strings in the toplevel interface translatable.
CVS patchset: 1561
CVS date: 1997/04/29 02:45:19
1997-04-29 02:45:19 +00:00
ewt 5b1d41cb33 changes for --removeall (or wahtever that caused) broke some things
CVS patchset: 1525
CVS date: 1997/04/09 15:53:22
1997-04-09 15:53:22 +00:00
ewt 8a7ad17640 added support for UNINSTALL_ALLMATCHES
CVS patchset: 1517
CVS date: 1997/03/31 20:15:41
1997-03-31 20:15:41 +00:00
ewt e10573b85e return code from rpmRemovePackage() was being ignored
CVS patchset: 1491
CVS date: 1997/03/20 15:18:45
1997-03-20 15:18:45 +00:00
ewt c1ba928954 1) use config.h if available
2) use if not ifdef

CVS patchset: 1312
CVS date: 1997/01/17 16:20:18
1997-01-17 16:20:18 +00:00
ewt 329e94d98e made include of alloca.h conditional
CVS patchset: 1227
CVS date: 1996/12/12 03:32:22
1996-12-12 03:32:22 +00:00
root d382745d17 The Great Renaming
CVS patchset: 1171
CVS date: 1996/11/18 18:02:36
1996-11-18 18:02:36 +00:00
ewt 40ce2dafe7 passes netSharedPath() from rpmrc
CVS patchset: 1123
CVS date: 1996/10/21 02:14:02
1996-10-21 02:14:02 +00:00
ewt 1e63efe01e 1) free binaryHeaders w/ done with installs
2) free rpmdep structures in both install and uninstall

CVS patchset: 1118
CVS date: 1996/10/21 01:22:12
1996-10-21 01:22:12 +00:00
ewt 6e5691a4ff print conflict problems differently then missing dependencies
CVS patchset: 1110
CVS date: 1996/10/20 19:29:34
1996-10-20 19:29:34 +00:00
ewt 6b46a17765 pulled URL handling to url.c
CVS patchset: 1091
CVS date: 1996/10/15 03:14:35
1996-10-15 03:14:35 +00:00
ewt e21f534fd1 typecast getpid() to (int)
CVS patchset: 1043
CVS date: 1996/09/25 19:11:30
1996-09-25 19:11:30 +00:00
ewt ec675e5097 1) pass printFormat and notify function to rpmInstallSourcePackage()
2) ignore major/minor number returned by pkgReadHeader()

CVS patchset: 988
CVS date: 1996/08/29 04:14:54
1996-08-29 04:14:54 +00:00
ewt a91d2e03d4 added support for rpmdepFreeConflicts()
CVS patchset: 941
CVS date: 1996/08/07 15:46:22
1996-08-07 15:46:22 +00:00
ewt bf60ec4553 made printDepFlags() externally visible
CVS patchset: 910
CVS date: 1996/07/20 23:20:56
1996-07-20 23:20:56 +00:00
ewt 5d1c48a5a0 fixed hashing for multiple packages
CVS patchset: 898
CVS date: 1996/07/19 22:32:36
1996-07-19 22:32:36 +00:00
ewt fb9b0b92c1 1) began adding support for proxy ftp, though it doesn't work yet
2) fixed spacing annoyance in dependency conflict printout

CVS patchset: 875
CVS date: 1996/07/17 20:00:49
1996-07-17 20:00:49 +00:00
ewt 5ef09eb03a supports for ftp://user:pass@machiune/ URL's, with password prompting
when the password is missing

CVS patchset: 866
CVS date: 1996/07/16 21:06:08
1996-07-16 21:06:08 +00:00
ewt 8339f90a04 improved error message when file is missing
CVS patchset: 856
CVS date: 1996/07/16 15:56:21
1996-07-16 15:56:21 +00:00
ewt c2c19b6de7 reset hash count after a package is installed
CVS patchset: 855
CVS date: 1996/07/16 15:46:33
1996-07-16 15:46:33 +00:00
ewt d4a0fa4388 removed extraneous ' '
CVS patchset: 796
CVS date: 1996/07/12 02:32:31
1996-07-12 02:32:31 +00:00
ewt 98fe029087 1) improved printing of dependency conflics
2) corrected dependency checking for upgrades

CVS patchset: 772
CVS date: 1996/07/10 16:28:50
1996-07-10 16:28:50 +00:00
ewt b4e42cbe89 added support for relocateable packages
CVS patchset: 762
CVS date: 1996/07/10 02:35:15
1996-07-10 02:35:15 +00:00
ewt 480c4e66f3 O_CREAT should only be used with O_RDWR
CVS patchset: 727
CVS date: 1996/07/03 15:33:18
1996-07-03 15:33:18 +00:00
ewt bd0459fcc0 removed passing upgrade flag during package uninstall
CVS patchset: 698
CVS date: 1996/06/28 14:37:01
1996-06-28 14:37:01 +00:00
ewt 571888e3a2 merged rpmlib.h and package.h
CVS patchset: 641
CVS date: 1996/06/17 19:43:55
1996-06-17 19:43:55 +00:00
ewt 8c20f1d6dc 1) changed doInstall() and doUninstall() calls to pass all of the arguments
at once
2) added dependency checking

CVS patchset: 631
CVS date: 1996/06/10 17:41:24
1996-06-10 17:41:24 +00:00
root 901e348984 add code for scripts getting "upgrade" argument
CVS patchset: 583
CVS date: 1996/05/22 19:27:16
1996-05-22 19:27:16 +00:00
ewt 6f60c4901f changed uninstall code for new uninstall call
CVS patchset: 543
CVS date: 1996/04/15 22:21:21
1996-04-15 22:21:21 +00:00
root 51c14bb248 added more intelligent error messages for bad magic
CVS patchset: 528
CVS date: 1996/04/05 17:35:45
1996-04-05 17:35:45 +00:00
ewt 65df4a10e9 doInstall() now returns success or error
CVS patchset: 525
CVS date: 1996/04/03 03:46:41
1996-04-03 03:46:41 +00:00
root 502e34e500 added verbose error checking
CVS patchset: 488
CVS date: 1996/03/29 01:19:10
1996-03-29 01:19:10 +00:00
ewt 998c552a7e changed error message presented when an ftp fails
CVS patchset: 476
CVS date: 1996/03/15 23:00:55
1996-03-15 23:00:55 +00:00
ewt 1a00319bb9 - hashing and percentages no longer SIGFPE on 0 byte packages
- when an ftp fails, install.c no longer tries to install the package
- ftps files to /var/tmp rather then /usr/tmp

CVS patchset: 467
CVS date: 1996/03/13 03:51:56
1996-03-13 03:51:56 +00:00
ewt 4ca3469b48 ftp installs should use temp space within the directory given by
--root if it was used

CVS patchset: 442
CVS date: 1996/03/01 01:57:52
1996-03-01 01:57:52 +00:00
ewt 81f604b4cb added support for ftp style URL's on RPM command line
CVS patchset: 430
CVS date: 1996/02/27 17:37:06
1996-02-27 17:37:06 +00:00
ewt a923c3297f made --percent look like it did in RPM 1.x
CVS patchset: 415
CVS date: 1996/02/24 23:46:09
1996-02-24 23:46:09 +00:00
ewt f6879cec2d -hiv is handled via INSTALL_PRINTLABEL
CVS patchset: 338
CVS date: 1996/02/20 00:24:24
1996-02-20 00:24:24 +00:00
ewt 21eab129c6 changed sense of rpmdbOpen
CVS patchset: 315
CVS date: 1996/02/19 04:50:15
1996-02-19 04:50:15 +00:00
ewt ea3e7dcddb don't open files O_EXCL
CVS patchset: 278
CVS date: 1996/02/15 00:10:15
1996-02-15 00:10:15 +00:00
ewt 1ec84a6f63 added flush after printing percentages
CVS patchset: 277
CVS date: 1996/02/14 23:21:02
1996-02-14 23:21:02 +00:00
ewt 6b7dcf1cd4 accepts package specifications like name-version, name-version-release
CVS patchset: 272
CVS date: 1996/02/14 20:56:22
1996-02-14 20:56:22 +00:00
ewt 9b940881d1 added ability to install a source package and find the spec file name
CVS patchset: 269
CVS date: 1996/02/14 20:09:14
1996-02-14 20:09:14 +00:00
root 5584fe2e71 added --percent, --hash
CVS patchset: 218
CVS date: 1996/01/22 21:12:55
1996-01-22 21:12:55 +00:00