#include <fcntl.h>
#include <sys/vfs.h>
#include <sys/statvfs.h>
+#include <sys/stat.h>
#include <errno.h>
#include <apti18n.h>
std::ifstream src((*I)->DestFile.c_str(), std::ios::binary);
std::ofstream dst(filename.c_str(), std::ios::binary);
dst << src.rdbuf();
+ chmod(filename.c_str(), 0644);
}
}
return Failed == false;
c1out << "Del " << Pkg << " " << Ver << " [" << SizeToStr(St.st_size) << "B]" << std::endl;
if (_config->FindB("APT::Get::Simulate") == false)
- unlink(File);
+ RemoveFile("Cleaner::Erase", File);
};
};
bool DoAutoClean(CommandLine &)