#include "system.h"
#include <rpmlib.h>
#include <rpmurl.h>
#include <rpmmacro.h>
#include "depends.h"
#include "install.h"
#include "misc.h"
#include "debug.h"
Go to the source code of this file.
Defines | |
#define | SUFFIX_RPMSAVE ".rpmsave" |
Functions | |
const char* | tag2sln (int tag) |
Return scriptlet name from tag. More... | |
int | removeFile (const char * file, rpmfileAttrs fileAttrs, short mode, enum fileActions action) |
Remove (or rename) file according to file disposition. More... | |
int | runScript (const rpmTransactionSet ts, Header h, const char * sln, int progArgc, const char ** progArgv, const char * script, int arg1, int arg2) |
int | handleOneTrigger (const rpmTransactionSet ts, int sense, Header sourceH, Header triggeredH, int arg1correction, int arg2, char * triggersAlreadyRun) |
Variables | |
char* | SCRIPT_PATH = "PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin" |
Definition in file uninstall.c.
|
Definition at line 20 of file uninstall.c. |
|
Definition at line 502 of file uninstall.c. Referenced by runImmedTriggers(), and runTriggers(). |
|
Remove (or rename) file according to file disposition.
Definition at line 47 of file uninstall.c. Referenced by removeBinaryPackage(). |
|
Definition at line 263 of file uninstall.c. Referenced by handleOneTrigger(), and runInstScript(). |
|
Return scriptlet name from tag.
Definition at line 27 of file uninstall.c. Referenced by runInstScript(). |
|
Definition at line 18 of file uninstall.c. |