~/f/rust-keylime/RPMS.2017 ~/f/rust-keylime ~/f/rust-keylime RPMS.2017/rust-keylime-0.1.0+git.1663769444.6318234-0.0.x86_64.rpm RPMS/rust-keylime-0.1.0+git.1663769444.6318234-0.0.x86_64.rpm differ: byte 225, line 1 Comparing rust-keylime-0.1.0+git.1663769444.6318234-0.0.x86_64.rpm to rust-keylime-0.1.0+git.1663769444.6318234-0.0.x86_64.rpm comparing the rpm tags of rust-keylime --- old-rpm-tags +++ new-rpm-tags @@ -259,2 +259,2 @@ -/usr/bin/keylime_agent fb45df3f287d8fd72f7df88e3acbeb52f2046c9d4398b2606758d1f919a8cfda 0 -/usr/bin/keylime_ima_emulator 54e4329ecd35b3c8d5bdf618a22d809e239632de04018946f81736db71eb61a9 0 +/usr/bin/keylime_agent f8ccafdd46560c1a9cf56f5078810212b99dd3b8de6e64f1b421d76a949a692a 0 +/usr/bin/keylime_ima_emulator 13dcbc7e63854d5792fae711d95aa04d23f141cc5ea2df4c8ee8cbbcd4e99415 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/bin/keylime_agent differs in ELF sections --- old /usr/bin/keylime_agent (objdump) +++ new /usr/bin/keylime_agent (objdump) @@ -1123,34 +1123,34 @@ 4908 bc0c0000 12000000 00000000 00000000 ................ 4918 00000000 00000000 b9190000 12001000 ................ 4928 60894d00 00000000 05000000 00000000 `.M............. - 4938 b0210000 12001000 90a25200 00000000 .!........R..... + 4938 b0210000 12001000 90a04e00 00000000 .!........N..... 4948 06000000 00000000 9f200000 12001000 ......... ...... - 4958 d0765200 00000000 d8000000 00000000 .vR............. - 4968 11240000 12001000 e0ac5200 00000000 .$........R..... + 4958 d0744e00 00000000 d8000000 00000000 .tN............. + 4968 11240000 12001000 e0aa4e00 00000000 .$........N..... 4978 1c000000 00000000 741b0000 12001000 ........t....... 4988 40634d00 00000000 03000000 00000000 @cM............. - 4998 a1010000 12001000 90ad5200 00000000 ..........R..... + 4998 a1010000 12001000 90ab4e00 00000000 ..........N..... 49a8 1a120000 00000000 37010000 12001000 ........7....... 49b8 50264e00 00000000 2a000000 00000000 P&N.....*....... - 49c8 5b210000 12001000 90705200 00000000 [!.......pR..... + 49c8 5b210000 12001000 906e4e00 00000000 [!.......nN..... 49d8 fb020000 00000000 88210000 12001000 .........!...... - 49e8 607a5200 00000000 36000000 00000000 `zR.....6....... + 49e8 60784e00 00000000 36000000 00000000 `xN.....6....... 49f8 331f0000 12001000 40624d00 00000000 3.......@bM..... 4a08 1f000000 00000000 de1f0000 12001000 ................ 4a18 304e4e00 00000000 1a030000 00000000 0NN............. 4a28 241e0000 12001000 70294e00 00000000 $.......p)N..... 4a38 3e100000 00000000 88200000 12001000 >........ ...... - 4a48 30a95200 00000000 96010000 00000000 0.R............. + 4a48 30a74e00 00000000 96010000 00000000 0.N............. 4a58 38100000 12000000 00000000 00000000 8............... 4a68 00000000 00000000 d31b0000 12001000 ................ - 4a78 d0ac5200 00000000 05000000 00000000 ..R............. - 4a88 241f0000 12001000 b0975300 00000000 $.........S..... + 4a78 d0aa4e00 00000000 05000000 00000000 ..N............. + 4a88 241f0000 12001000 00634e00 00000000 $........cN..... 4a98 63000000 00000000 97190000 12001000 c............... 4aa8 e0594e00 00000000 9b020000 00000000 .YN............. - 4ab8 00220000 12001000 a0745200 00000000 .".......tR..... + 4ab8 00220000 12001000 a0724e00 00000000 .".......rN..... 4ac8 07000000 00000000 f3160000 12000000 ................ 4ad8 00000000 00000000 00000000 00000000 ................ - 4ae8 5c010000 12001000 a0a25200 00000000 \.........R..... + 4ae8 5c010000 12001000 a0a04e00 00000000 \.........N..... 4af8 06000000 00000000 f9190000 12001000 ................ 4b08 10ed4d00 00000000 70080000 00000000 ..M.....p....... 4b18 e7210000 12001000 00554e00 00000000 .!.......UN..... @@ -1158,52 +1158,52 @@ 4b38 30824d00 00000000 cd000000 00000000 0.M............. 4b48 39190000 12001000 800d4e00 00000000 9.........N..... 4b58 b1010000 00000000 d31e0000 12001000 ................ - 4b68 70965300 00000000 32010000 00000000 p.S.....2....... - 4b78 2d240000 12001000 00a15200 00000000 -$........R..... + 4b68 c0614e00 00000000 32010000 00000000 .aN.....2....... + 4b78 2d240000 12001000 009f4e00 00000000 -$........N..... 4b88 7a010000 00000000 92010000 12001000 z............... 4b98 008b4d00 00000000 06000000 00000000 ..M............. 4ba8 db250000 12001000 400f4e00 00000000 .%......@.N..... 4bb8 4c060000 00000000 e21c0000 12001000 L............... 4bc8 408d4d00 00000000 78050000 00000000 @.M.....x....... - 4bd8 47220000 12001000 309d5200 00000000 G"......0.R..... + 4bd8 47220000 12001000 309b4e00 00000000 G"......0.N..... 4be8 15000000 00000000 9b210000 12001000 .........!...... - 4bf8 30905300 00000000 d8040000 00000000 0.S............. - 4c08 6e250000 12001000 f0a05200 00000000 n%........R..... + 4bf8 308e4f00 00000000 d8040000 00000000 0.O............. + 4c08 6e250000 12001000 f09e4e00 00000000 n%........N..... 4c18 05000000 00000000 0b250000 12001000 .........%...... 4c28 00834d00 00000000 1a010000 00000000 ..M............. - 4c38 ec1a0000 12001000 009e5200 00000000 ..........R..... + 4c38 ec1a0000 12001000 009c4e00 00000000 ..........N..... 4c48 99010000 00000000 ff1c0000 12001000 ................ - 4c58 e08a5200 00000000 fe000000 00000000 ..R............. - 4c68 0f1b0000 12001000 90ac5200 00000000 ..........R..... + 4c58 e0884e00 00000000 fe000000 00000000 ..N............. + 4c68 0f1b0000 12001000 90aa4e00 00000000 ..........N..... 4c78 3c000000 00000000 db010000 12001000 <............... 4c88 101a4d00 00000000 0a000000 00000000 ..M............. 4c98 54140000 12000000 00000000 00000000 T............... 4ca8 00000000 00000000 3d1d0000 12001000 ........=....... 4cb8 001a4d00 00000000 08000000 00000000 ..M............. - 4cc8 15200000 12001000 a07a5200 00000000 . .......zR..... + 4cc8 15200000 12001000 a0784e00 00000000 . .......xN..... 4cd8 410c0000 00000000 e5220000 12001000 A........"...... - 4ce8 709a5300 00000000 2e000000 00000000 p.S............. - 4cf8 611e0000 12001000 306a5200 00000000 a.......0jR..... + 4ce8 c0654e00 00000000 2e000000 00000000 .eN............. + 4cf8 611e0000 12001000 30684e00 00000000 a.......0hN..... 4d08 0a010000 00000000 b01d0000 12001000 ................ 4d18 60624d00 00000000 1b000000 00000000 `bM............. - 4d28 d9210000 12001000 106e5200 00000000 .!.......nR..... + 4d28 d9210000 12001000 106c4e00 00000000 .!.......lN..... 4d38 aa010000 00000000 5a240000 12001000 ........Z$...... - 4d48 a09a5300 00000000 1b000000 00000000 ..S............. - 4d58 44230000 12001000 509d5200 00000000 D#......P.R..... + 4d48 f0654e00 00000000 1b000000 00000000 .eN............. + 4d58 44230000 12001000 509b4e00 00000000 D#......P.N..... 4d68 a7000000 00000000 40210000 12001000 ........@!...... - 4d78 20a85200 00000000 71000000 00000000 .R.....q....... + 4d78 20a64e00 00000000 71000000 00000000 .N.....q....... 4d88 8c1c0000 12001000 f0844d00 00000000 ..........M..... 4d98 c8000000 00000000 58230000 12001000 ........X#...... 4da8 104b4e00 00000000 1a030000 00000000 .KN............. 4db8 141d0000 12001000 10044e00 00000000 ..........N..... 4dc8 20030000 00000000 751e0000 12001000 .......u....... - 4dd8 b0a35200 00000000 25000000 00000000 ..R.....%....... - 4de8 731c0000 12001000 406b5200 00000000 s.......@kR..... + 4dd8 b0a14e00 00000000 25000000 00000000 ..N.....%....... + 4de8 731c0000 12001000 40694e00 00000000 s.......@iN..... 4df8 72010000 00000000 621a0000 12001000 r.......b....... 4e08 905b4d00 00000000 f3020000 00000000 .[M............. - 4e18 bf1e0000 12001000 e0a35200 00000000 ..........R..... + 4e18 bf1e0000 12001000 e0a14e00 00000000 ..........N..... 4e28 0a000000 00000000 c51f0000 12001000 ................ - 4e38 a0a35200 00000000 0a000000 00000000 ..R............. + 4e38 a0a14e00 00000000 0a000000 00000000 ..N............. 4e48 62220000 12001000 e0274e00 00000000 b".......'N..... 4e58 ee000000 00000000 b8160000 22000000 ............"... 4e68 00000000 00000000 00000000 00000000 ................ @@ -1218,25 +1218,25 @@ 4ef8 00d34d00 00000000 87010000 00000000 ..M............. 4f08 9a230000 12001000 b0394e00 00000000 .#.......9N..... 4f18 cd010000 00000000 ac1f0000 12001000 ................ - 4f28 00ad5200 00000000 36000000 00000000 ..R.....6....... + 4f28 00ab4e00 00000000 36000000 00000000 ..N.....6....... 4f38 26010000 12001000 90944d00 00000000 &.........M..... 4f48 58000000 00000000 14220000 12001000 X........"...... 4f58 108b4d00 00000000 f8010000 00000000 ..M............. 4f68 e0170000 12000000 00000000 00000000 ................ 4f78 00000000 00000000 f7220000 12001000 ........."...... - 4f88 e08b5200 00000000 f7000000 00000000 ..R............. + 4f88 e0894e00 00000000 f7000000 00000000 ..N............. 4f98 ea240000 12001000 e0264e00 00000000 .$.......&N..... 4fa8 f8000000 00000000 b8200000 12001000 ......... ...... 4fb8 40d04d00 00000000 1d010000 00000000 @.M............. 4fc8 3b1e0000 12001000 903b4e00 00000000 ;........;N..... 4fd8 7e040000 00000000 fb1f0000 12001000 ~............... - 4fe8 b09c5200 00000000 14000000 00000000 ..R............. - 4ff8 87230000 12001000 f0a35200 00000000 .#........R..... + 4fe8 b09a4e00 00000000 14000000 00000000 ..N............. + 4ff8 87230000 12001000 f0a14e00 00000000 .#........N..... 5008 d1030000 00000000 b2150000 12000000 ................ 5018 00000000 00000000 00000000 00000000 ................ 5028 ff200000 12001000 80624d00 00000000 . .......bM..... 5038 b2000000 00000000 5b260000 12001000 ........[&...... - 5048 d0785200 00000000 18000000 00000000 .xR............. + 5048 d0764e00 00000000 18000000 00000000 .vN............. 5058 4b010000 12001000 a0894d00 00000000 K.........M..... 5068 05000000 00000000 871d0000 12001000 ................ 5078 00bd4d00 00000000 1d030000 00000000 ..M............. @@ -1251,8 +1251,8 @@ 5108 e0424e00 00000000 40030000 00000000 .BN.....@....... 5118 69230000 12001000 90d44d00 00000000 i#........M..... 5128 59010000 00000000 83240000 12001000 Y........$...... - 5138 f0785200 00000000 0e000000 00000000 .xR............. - 5148 0e1e0000 12001000 d0a75200 00000000 ..........R..... + 5138 f0764e00 00000000 0e000000 00000000 .vN............. + 5148 0e1e0000 12001000 d0a54e00 00000000 ..........N..... 5158 44000000 00000000 fc1a0000 12001000 D............... 5168 b0a44d00 00000000 dd010000 00000000 ..M............. 5178 12010000 12001000 c0894d00 00000000 ..........M..... @@ -1260,25 +1260,25 @@ 5198 60d14d00 00000000 9a010000 00000000 `.M............. 51a8 a0240000 12001000 10404e00 00000000 .$.......@N..... 51b8 c3020000 00000000 1d190000 12001000 ................ - 51c8 10ac5200 00000000 69000000 00000000 ..R.....i....... + 51c8 10aa4e00 00000000 69000000 00000000 ..N.....i....... 51d8 b31b0000 12001000 80264e00 00000000 .........&N..... 51e8 5b000000 00000000 18210000 12001000 [........!...... 51f8 20484e00 00000000 e2020000 00000000 HN............. - 5208 24250000 12001000 a0a85200 00000000 $%........R..... + 5208 24250000 12001000 a0a64e00 00000000 $%........N..... 5218 90000000 00000000 0a1a0000 12001000 ................ 5228 b0894d00 00000000 06000000 00000000 ..M............. - 5238 d21a0000 12001000 20985300 00000000 ........ .S..... + 5238 d21a0000 12001000 70634e00 00000000 ........pcN..... 5248 ce010000 00000000 54250000 12001000 ........T%...... 5258 10754d00 00000000 76000000 00000000 .uM.....v....... - 5268 68200000 12001000 e08c5200 00000000 h ........R..... + 5268 68200000 12001000 e08a4e00 00000000 h ........N..... 5278 8e000000 00000000 501d0000 12001000 ........P....... - 5288 b0775200 00000000 14010000 00000000 .wR............. + 5288 b0754e00 00000000 14010000 00000000 .uN............. 5298 10170000 12000000 00000000 00000000 ................ 52a8 00000000 00000000 2f210000 12001000 ......../!...... - 52b8 f0995300 00000000 23000000 00000000 ..S.....#....... - 52c8 3b1b0000 12001000 a0795200 00000000 ;........yR..... + 52b8 40654e00 00000000 23000000 00000000 @eN.....#....... + 52c8 3b1b0000 12001000 a0774e00 00000000 ;........wN..... 52d8 71000000 00000000 9e1a0000 12001000 q............... - 52e8 e0695200 00000000 33000000 00000000 .iR.....3....... + 52e8 e0674e00 00000000 33000000 00000000 .gN.....3....... 52f8 85250000 12001000 d0854d00 00000000 .%........M..... 5308 38010000 00000000 41200000 12001000 8.......A ...... 5318 a0614d00 00000000 99000000 00000000 .aM............. @@ -1302,11 +1302,11 @@ 5438 70894d00 00000000 26000000 00000000 p.M.....&....... 5448 9d220000 12001000 60514e00 00000000 ."......`QN..... 5458 9f030000 00000000 7a1d0000 12001000 ........z....... /usr/bin/keylime_agent differs in assembler output --- old /usr/bin/keylime_agent (disasm) +++ new /usr/bin/keylime_agent (disasm) @@ -15921,18 +15921,6 @@ call <_ZN3std10sys_common9backtrace26__rust_end_short_backtrace17h4d5109015dc068d5E> ud2 -ZBUFFv04_decompressContinue.cold: - or $something,%rcx - jmp - -ZBUFFv05_decompressContinue.cold: - or $something,%rcx - jmp - -ZBUFFv06_decompressContinue.cold: - or $something,%r11 - jmp - ZSTDv07_decompressContinue.cold: or $something,%r12 jmp @@ -15940,6 +15928,18 @@ ZBUFFv07_decompressContinue.cold: or $something,%rbp jmp + +ZBUFFv06_decompressContinue.cold: + or $something,%r11 + jmp + +ZBUFFv04_decompressContinue.cold: + or $something,%rcx + jmp + +ZBUFFv05_decompressContinue.cold: + or $something,%rcx + jmp nopl offset(%rax) _ZN3std9panicking11begin_panic17hd36975590397510cE: @@ -66098,7 +66098,7 @@ sete %cl movb $something,offset(%rbx) mov %rcx,offset(%rdi) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rdi) movq $something,(%rdi) mov %rdi,%rax @@ -66110,12 +66110,12 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -66986,7 +66986,7 @@ xor %eax,%eax movb $something,offset(%rbx) mov %rax,offset(%r14) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%r14) xor %eax,%eax mov %rax,(%r14) @@ -66998,12 +66998,12 @@ pop %r15 ret lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -67590,7 +67590,7 @@ sete %cl movb $something,offset(%rbx) mov %rcx,offset(%rdi) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rdi) movq $something,(%rdi) mov %rdi,%rax @@ -67602,12 +67602,12 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -70790,12 +70790,12 @@ xor %r12d,%r12d jmp <_ZN97_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$4poll17h3da1739be72481b8E + ofs> lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -71263,7 +71263,7 @@ xor %eax,%eax movb $something,offset(%rbx) mov %rax,offset(%r14) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%r14) xor %eax,%eax mov %rax,(%r14) @@ -71275,12 +71275,12 @@ pop %r15 ret lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -71330,7 +71330,7 @@ sete %cl movb $something,offset(%rbx) mov %rcx,offset(%rdi) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rdi) movq $something,(%rdi) mov %rdi,%rax @@ -71342,12 +71342,12 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -73927,12 +73927,12 @@ xor %r14d,%r14d jmp <_ZN97_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$4poll17h4e807951d02fb6aeE + ofs> lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -76419,7 +76419,7 @@ xor %eax,%eax movb $something,offset(%rbx) mov %rax,offset(%r14) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%r14) xor %eax,%eax mov %rax,(%r14) @@ -76432,12 +76432,12 @@ overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1