#include <rpmlib.h>
Go to the source code of this file.
Compounds | |
| struct | sharedFile |
| struct | sharedFileInfo |
Enumerations | |
| enum | fileActions { FA_UNKNOWN = 0, FA_CREATE, FA_BACKUP, FA_SAVE, FA_SKIP, FA_ALTNAME, FA_REMOVE, FA_SKIPNSTATE, FA_SKIPNETSHARED, FA_SKIPMULTILIB } |
| File disposition(s) during package install/erase. More... | |
| enum | fileTypes { PIPE = 1, CDEV = 2, XDIR = 4, BDEV = 6, REG = 8, LINK = 10, SOCK = 12 } |
| File types. More... | |
Functions | |
| int | runInstScript (const rpmTransactionSet ts, Header h, int scriptTag, int progTag, int arg, int norunScripts) |
| int | runTriggers (const rpmTransactionSet ts, int sense, Header h, int countCorrection) |
| Run trigger scripts in the database that are fired by header. More... | |
| int | runImmedTriggers (const rpmTransactionSet ts, int sense, Header h, int countCorrection) |
| Run triggers from header that are fired by the database. More... | |
| int | removeBinaryPackage (const rpmTransactionSet ts, unsigned int offset, Header h, const void * pkgKey, enum fileActions * actions) |
| Erase binary package (from transaction set). More... | |
Definition in file install.h.
|
|
File disposition(s) during package install/erase.
|
|
|
File types. These are the types of files used internally by rpm. The file type is determined by applying stat(2) macros like S_ISDIR to the file mode tag from a header. |
|
|
Erase binary package (from transaction set).
Definition at line 109 of file uninstall.c. Referenced by rpmRunTransactions(). |
|
|
Run triggers from header that are fired by the database.
Definition at line 618 of file uninstall.c. Referenced by installBinaryPackage(), and removeBinaryPackage(). |
|
|
Definition at line 461 of file uninstall.c. Referenced by installBinaryPackage(), removeBinaryPackage(), and rpmVerifyScript(). |
|
|
Run trigger scripts in the database that are fired by header.
Definition at line 590 of file uninstall.c. Referenced by installBinaryPackage(), and removeBinaryPackage(). |
1.2.3 written by Dimitri van Heesch,
© 1997-2000