ewt
5f0b82b4f5
supports relocateable packages
...
CVS patchset: 758
CVS date: 1996/07/10 02:33:38
1996-07-10 02:33:38 +00:00
root
6d52748338
print architecture name if architecture error
...
CVS patchset: 739
CVS date: 1996/07/07 22:38:57
1996-07-07 22:38:57 +00:00
ewt
30b58fb9bd
added handling for arch strings, INSTALL_NOARCH flag
...
CVS patchset: 723
CVS date: 1996/07/03 02:55:03
1996-07-03 02:55:03 +00:00
ewt
30fb564859
added code to pass numeric arg to scripts
...
CVS patchset: 701
CVS date: 1996/06/28 14:38:12
1996-06-28 14:38:12 +00:00
ewt
a6681aebd2
oops
...
CVS patchset: 697
CVS date: 1996/06/27 20:52:29
1996-06-27 20:52:29 +00:00
ewt
09522d7d04
when installs are done with a --root, the getpwent() stuff needs to
...
happen in a chroot(). RPM forks itself to do so.
CVS patchset: 675
CVS date: 1996/06/27 17:18:07
1996-06-27 17:18:07 +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
root
2c31a7a901
fixed chmod(symlink) bug
...
CVS patchset: 605
CVS date: 1996/06/04 22:53:56
1996-06-04 22:53:56 +00:00
root
196951db61
set the mode always when installing (for %attr() support)
...
CVS patchset: 592
CVS date: 1996/05/23 02:42:51
1996-05-23 02:42:51 +00:00
root
a6b6d18e5c
use PATH to find cpio
...
CVS patchset: 586
CVS date: 1996/05/22 19:39:24
1996-05-22 19:39:24 +00:00
root
4768c9cca2
pass "upgrade" arg to pre/post when upgrading
...
CVS patchset: 585
CVS date: 1996/05/22 19:30:48
1996-05-22 19:30:48 +00:00
ewt
c1b755b881
uses a temp file to pass big file lists to cpio
...
CVS patchset: 559
CVS date: 1996/05/07 03:21:44
1996-05-07 03:21:44 +00:00
ewt
6156911e0f
added INSTALL_NOSCRIPTS
...
CVS patchset: 545
CVS date: 1996/04/15 22:22:50
1996-04-15 22:22:50 +00:00
ewt
434d04c5d7
fixed return codes
...
CVS patchset: 537
CVS date: 1996/04/15 21:09:40
1996-04-15 21:09:40 +00:00
ewt
2db2a25a6d
added support for excluded documentation files
...
CVS patchset: 510
CVS date: 1996/03/29 20:52:03
1996-03-29 20:52:03 +00:00
ewt
c179616796
frees source package headers (when available)
...
CVS patchset: 500
CVS date: 1996/03/29 19:40:08
1996-03-29 19:40:08 +00:00
ewt
00377d6ae5
don't back up directories marked as config files, even if they already
...
exist
CVS patchset: 446
CVS date: 1996/03/01 03:28:33
1996-03-01 03:28:33 +00:00
ewt
cd07a9b057
switched the ordering in the decision process for how config files are
...
upgraded
CVS patchset: 445
CVS date: 1996/03/01 01:59:26
1996-03-01 01:59:26 +00:00
root
8d334d7ec6
made logic that for handling config files during installs much smarter
...
CVS patchset: 439
CVS date: 1996/02/29 03:38:33
1996-02-29 03:38:33 +00:00
ewt
fbb56975fb
fixes for some silly bugs
...
CVS patchset: 428
CVS date: 1996/02/26 22:53:35
1996-02-26 22:53:35 +00:00
ewt
fe37f884f1
checks the architecure before installing binary packages
...
CVS patchset: 427
CVS date: 1996/02/26 22:45:24
1996-02-26 22:45:24 +00:00
ewt
45061be267
checks for upgrades to old versions of packages and gives an appropriate
...
error
CVS patchset: 421
CVS date: 1996/02/25 22:11:00
1996-02-25 22:11:00 +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
root
42a026ec22
files with the same md5 shouldn't cause conflicts
...
CVS patchset: 410
CVS date: 1996/02/23 16:21:06
1996-02-23 16:21:06 +00:00
ewt
d7bd6eaa4d
variable was initialized wrong - fixed
...
CVS patchset: 382
CVS date: 1996/02/21 18:09:31
1996-02-21 18:09:31 +00:00
ewt
dc21c59ee6
added upgrading
...
CVS patchset: 366
CVS date: 1996/02/20 21:54:02
1996-02-20 21:54:02 +00:00
ewt
96493b6e68
should flush after handling INSTALL_PRINTLABEL
...
CVS patchset: 339
CVS date: 1996/02/20 00:24:43
1996-02-20 00:24:43 +00:00
ewt
76dc38a451
1) added INSTALL_PRINTLABEL support
...
2) shouldn't update header's we've freed
CVS patchset: 336
CVS date: 1996/02/20 00:17:51
1996-02-20 00:17:51 +00:00
ewt
6ff596b90a
11) removed silly debug message
...
2) fixed problem with unarchiving files containing shell globbing characters
CVS patchset: 332
CVS date: 1996/02/19 23:34:25
1996-02-19 23:34:25 +00:00
root
dfc6cc33d2
shouldn't reference variables pointing into a header after the header has
...
been freed
CVS patchset: 326
CVS date: 1996/02/19 22:15:38
1996-02-19 22:15:38 +00:00
ewt
c3f2ff1740
marks replaced files during installs
...
CVS patchset: 287
CVS date: 1996/02/15 21:08:48
1996-02-15 21:08:48 +00:00
ewt
90f8252951
checks for directory existence before trying to create one
...
CVS patchset: 275
CVS date: 1996/02/14 22:20:08
1996-02-14 22:20:08 +00:00
ewt
84b62fd459
fixed to installArchive()
...
1) detect dead child correctly
2) handle all files when read() from pipe returns many of them
CVS patchset: 274
CVS date: 1996/02/14 21:56:29
1996-02-14 21:56:29 +00:00
ewt
86e09a97bc
handles reinstallation of a binary package
...
CVS patchset: 273
CVS date: 1996/02/14 21:26:21
1996-02-14 21:26:21 +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
2a9f4dea65
Understands source packages
...
CVS patchset: 264
CVS date: 1996/02/14 17:54:37
1996-02-14 17:54:37 +00:00
ewt
c1cc9bf1f2
won't leave 0.0 files around which are SUID if they're supposed to be
...
owned by someone else
CVS patchset: 256
CVS date: 1996/01/30 17:35:13
1996-01-30 17:35:13 +00:00
ewt
37ee0cf5e2
adjusted config file checking to adjust for the prefix
...
CVS patchset: 243
CVS date: 1996/01/29 23:27:12
1996-01-29 23:27:12 +00:00
ewt
efcea4901c
1) should handle config files well
...
2) created directories should get umask independent permissions
3) fixed notification handling
4) creates file states list, install time
CVS patchset: 237
CVS date: 1996/01/29 19:37:59
1996-01-29 19:37:59 +00:00
root
e1922a0bb1
started work on file sharing, added --hash and --percent
...
CVS patchset: 219
CVS date: 1996/01/22 21:13:12
1996-01-22 21:13:12 +00:00
ewt
42ecff8eb9
1) checks for pacakges already installed, but doesn't handle overrides
...
correctly
2) sets file ownderships by symbolic name when they are available
3) creates directories when needed
CVS patchset: 207
CVS date: 1996/01/14 19:32:17
1996-01-14 19:32:17 +00:00
ewt
6ca62ee7d0
Initial revision
...
CVS patchset: 177
CVS date: 1996/01/08 19:31:44
1996-01-08 19:31:44 +00:00