Debian包装-为什么MD5sums发生了变化?

Debian包装-为什么MD5sums发生了变化?,debian,packaging,md5sum,software-packaging,Debian,Packaging,Md5sum,Software Packaging,我有一个由两个不同的war和一些conf文件组成的应用程序,我将它们打包在debian包中 当我在控制台中键入“md5sum warname.war”时,我有一个md5sum散列,它不同于我的debian包中control.tar.gz归档中“ms5sums”文件中同一文件的md5 如果在测试机上安装软件包,则已安装war的md5与md5sums控制文件中的md5相同 为什么debian打包过程会改变我的md5总和(我假设我的战争)?我怀疑这是一种压缩,但有没有办法在包装前后保持相同的md5 来

我有一个由两个不同的war和一些conf文件组成的应用程序,我将它们打包在debian包中

当我在控制台中键入“md5sum warname.war”时,我有一个md5sum散列,它不同于我的debian包中control.tar.gz归档中“ms5sums”文件中同一文件的md5

如果在测试机上安装软件包,则已安装war的md5与md5sums控制文件中的md5相同

为什么debian打包过程会改变我的md5总和(我假设我的战争)?我怀疑这是一种压缩,但有没有办法在包装前后保持相同的md5

来自控制台的md5总和:

3d1f0c150a65b801b7d4de3a5ff34058战争1.war

b718fd50c445df197312eb8b24c7048b war2.war

my.deb/control.tar.gz/md5sums的内容

e8b78560d7f1623ffe4a363686243200 var/lib/tomcat8/webapps/war1.war

3ee74b989774fe2b624f33951843c605 var/lib/tomcat8/webapps/war2.war

我需要这些方面的一致性,因为这打破了我的战争从自动构建输出到部署测试机器的可追溯性

我在标准debian文件夹结构(debian/config debian/control debian/install等)中使用“debuild-us-uc”命令构建包