]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/indexcopy.h
releasing version 0.8.15.8
[apt.git] / apt-pkg / indexcopy.h
index ee6557a3dd51fd2d541575afe5623aef8bcbaa0d..6fcd3b8ce4e1a110c9efd9639931d5233de0f78e 100644 (file)
@@ -90,8 +90,14 @@ class SigVerify                                                              /*{{{*/
    bool CopyAndVerify(string CDROM,string Name,vector<string> &SigList,
                      vector<string> PkgList,vector<string> SrcList);
 
-   /** \brief generates the command to verify a file with gpgv */
-   static std::vector<const char *> GetGPGVCommandLine();
+   /** \brief generates and run the command to verify a file with gpgv */
+   static bool RunGPGV(std::string const &File, std::string const &FileOut,
+                      int const &statusfd, int fd[2]);
+   inline static bool RunGPGV(std::string const &File, std::string const &FileOut,
+                             int const &statusfd = -1) {
+      int fd[2];
+      return RunGPGV(File, FileOut, statusfd, fd);
+   };
 };
                                                                        /*}}}*/