char dpkgbuf[1024];
int dpkgbuf_pos;
FILE *term_out;
-
+
protected:
int pkgFailures;
struct Item
{
- enum Ops {Install, Configure, Remove, Purge} Op;
+ enum Ops {Install, Configure, Remove, Purge, ConfigurePending, TriggersPending} Op;
string File;
PkgIterator Pkg;
Item(Ops Op,PkgIterator Pkg,string File = "") : Op(Op),
// Helpers
bool RunScriptsWithPkgs(const char *Cnf);
bool SendV2Pkgs(FILE *F);
+ void WriteHistoryTag(FILE* history_out, string tag, string value);
// apport integration
void WriteApportReport(const char *pkgpath, const char *errormsg);