Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
- rpm doesn't manage selinux contexts so it doesn't need to know about them
other than when creating files
- implement --fscontext as popt alias since it's easy to do so...
|
|
|
|
The current behavior of %config(noreplace) creates a .rpmnewfile iff the type
of the current file has been changed wrto what was originally installed.
The patch changes this behavior so when old and new (in db and in package) is
identical -> not changed, the function returns FA_SKIP -> it won't clobber
anything, it simply skips installation of the file from the package.
This patch handles also the opposite case when old and new packages contain
%config symlink and we have regular file on disk.
Patch from Tomas Mraz.
|
|
Don't create .rpmnew and .rpmsave files when file/symlink on disk differs
just by timestamp. Patch by Tomas Mraz.
|
|
TODO reminder to audit all uses of those, plenty of places where signed
doesn't make much sense, inconsistent use etc.
|
|
|
|
|
|
|
|
They're meaningless in C and cause tonne of build warnings.
|
|
|
|
|
|
|
|
CVS patchset: 7757
CVS date: 2005/02/10 09:04:05
|
|
CVS patchset: 7669
CVS date: 2005/01/04 17:11:00
|
|
CVS patchset: 7633
CVS date: 2004/12/07 00:06:36
|
|
CVS patchset: 7437
CVS date: 2004/10/09 18:07:24
|
|
CVS patchset: 7357
CVS date: 2004/07/05 19:21:18
|
|
- fix: /etc/security/selinux/file_contexts is default path.
CVS patchset: 7220
CVS date: 2004/04/07 23:26:00
|
|
CVS patchset: 7203
CVS date: 2004/03/28 16:07:26
|
|
CVS patchset: 7071
CVS date: 2004/01/09 23:17:33
|
|
CVS patchset: 7070
CVS date: 2004/01/09 23:14:00
|
|
CVS patchset: 7063
CVS date: 2004/01/05 14:09:47
|
|
- fix: don't break header SHA1 if non-existent user/group (#97727).
- remove fuids/fgids from rpmfi, easier to lookup fuser/fgroup instead.
- merge sensible parts of openpkg rpm.patch.bugfix (#104780).
CVS patchset: 7024
CVS date: 2003/12/27 01:37:56
|
|
CVS patchset: 7006
CVS date: 2003/12/25 23:00:44
|
|
CVS patchset: 7002
CVS date: 2003/12/23 07:51:10
|
|
CVS patchset: 6998
CVS date: 2003/12/23 06:25:04
|
|
CVS patchset: 6994
CVS date: 2003/12/22 07:47:45
|
|
CVS patchset: 6961
CVS date: 2003/12/01 19:15:38
|
|
CVS patchset: 6959
CVS date: 2003/11/23 19:50:52
|
|
CVS patchset: 6931
CVS date: 2003/07/09 20:18:54
|
|
- autorelocate ix86 package file paths on ia64.
CVS patchset: 6925
CVS date: 2003/07/02 19:26:04
|
|
CVS patchset: 6729
CVS date: 2003/04/02 21:16:26
|
|
CVS patchset: 6032
CVS date: 2003/01/29 18:53:01
|
|
- python: permit stdout/stderr to be remapped to install.log.
CVS patchset: 6031
CVS date: 2003/01/28 17:17:26
|
|
CVS patchset: 5992
CVS date: 2003/01/01 17:26:46
|
|
CVS patchset: 5990
CVS date: 2002/12/31 02:12:02
|
|
CVS patchset: 5989
CVS date: 2002/12/31 01:23:03
|
|
CVS patchset: 5986
CVS date: 2002/12/30 00:03:53
|
|
- use rpmfiClass underneath --fileclass.
CVS patchset: 5985
CVS date: 2002/12/29 22:31:00
|
|
CVS patchset: 5981
CVS date: 2002/12/29 01:06:58
|
|
CVS patchset: 5980
CVS date: 2002/12/28 23:17:06
|
|
- fix: package relocations were broken (#75057).
CVS patchset: 5978
CVS date: 2002/12/28 00:24:14
|
|
CVS patchset: 5956
CVS date: 2002/12/21 01:31:24
|
|
CVS patchset: 5948
CVS date: 2002/12/18 22:59:03
|
|
CVS patchset: 5947
CVS date: 2002/12/18 22:54:00
|
|
CVS patchset: 5811
CVS date: 2002/10/23 20:34:52
|
|
- python: add ts.setProbFilter() method, remove ts.run() argument.
CVS patchset: 5652
CVS date: 2002/08/20 22:05:18
|
|
- beecrypt: short hex string conversion overflows target buffer.
- mark "successors only" packages in transaction.
- reap scriptlets with SIGCHLD handler.
- rename PSM_t to rpmpsm, add methods and refcounts to manage.
- remove %%configure/%%makeinstall from arch-os/macros, default is OK.
- don't export MALLOC_CHECK_ to scriptlets.
- squeaky clean memory leak checking.
- always malloc rpmfi structure, refcounts are correct in rpmtsRun().
- skip redundant /sbin/ldconfig scripts on upgrade (if possible).
CVS patchset: 5645
CVS date: 2002/08/19 22:27:44
|