{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.th6ERzfX/b1/samhain_4.1.4-7_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.th6ERzfX/b2/samhain_4.1.4-7_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- b31817a502fd41dbb5e7015be065fcb1 19620 debug optional samhain-dbgsym_4.1.4-7_amd64.deb\n- c86add511806aaae420845f673bbe351 1166016 admin optional samhain_4.1.4-7_amd64.deb\n+ c1d2c3fd75bace54c80eade4a8a65d75 19600 debug optional samhain-dbgsym_4.1.4-7_amd64.deb\n+ 680a8e1ab4fd3996836df0bdbfa0ac36 1166064 admin optional samhain_4.1.4-7_amd64.deb\n"}, {"source1": "samhain_4.1.4-7_amd64.deb", "source2": "samhain_4.1.4-7_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-09-06 19:05:45.000000 debian-binary\n -rw-r--r-- 0 0 0 15980 2025-09-06 19:05:45.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1149844 2025-09-06 19:05:45.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1149892 2025-09-06 19:05:45.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -35,15 +35,15 @@\n -rw-r--r-- 0 root (0) root (0) 39774 2016-06-02 11:57:46.000000 ./usr/share/doc/samhain/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 17050 2025-09-06 19:05:45.000000 ./usr/share/doc/samhain/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-06 19:05:45.000000 ./usr/share/doc/samhain/examples/\n -rw-r--r-- 0 root (0) root (0) 2943 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/README\n -rwxr-xr-x 0 root (0) root (0) 3661 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/chroot.sh\n -rwxr-xr-x 0 root (0) root (0) 6709 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_pager.pl\n -rwxr-xr-x 0 root (0) root (0) 5472 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_sms.pl\n--rw-r--r-- 0 root (0) root (0) 6128 2025-09-06 19:05:45.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec\n+-rw-r--r-- 0 root (0) root (0) 6129 2025-09-06 19:05:45.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec\n -rwxr-xr-x 0 root (0) root (0) 930 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.cgi\n -rw-r--r-- 0 root (0) root (0) 279 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.dtd\n -rw-r--r-- 0 root (0) root (0) 5016 2025-09-06 19:05:45.000000 ./usr/share/doc/samhain/examples/samhain.spec\n -rw-r--r-- 0 root (0) root (0) 5397 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.xsl\n -rwxr-xr-x 0 root (0) root (0) 19808 2025-09-06 19:05:45.000000 ./usr/share/doc/samhain/examples/samhainadmin.pl\n -rw-r--r-- 0 root (0) root (0) 15635 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/samhainrc.linux\n -rw-r--r-- 0 root (0) root (0) 8408 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/yulerc.template\n"}, {"source1": "./usr/sbin/samhain", "source2": "./usr/sbin/samhain", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4d3d01f90c8703f00bf7a8f424d2fcd51597b25\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: adab8e7494547b905b5d4cbe31351b1a25576ced\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-QY{%/lib64/ld-linux-x86-64.so.2\n+/lib64/ld-linux-x86-64.so.2\n _ITM_deregisterTMCloneTable\n __gmon_start__\n _ITM_registerTMCloneTable\n auparse_get_milli\n auparse_first_field\n auparse_first_record\n auparse_destroy\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -104,15 +104,15 @@\n \tlea 0xdc8d(%rip),%rdi \n \tcall 6ea20 <__cxa_finalize@plt+0x63bc8>\n \tmov $0x8,%edx\n \txor %esi,%esi\n \tlea 0x9107a(%rip),%rdi \n \tcall 50b90 <__cxa_finalize@plt+0x45d38>\n \tlea 0x6443d(%rip),%rdi \n-\torl $0x8a,0x91064(%rip) \n+\torl $0xba,0x91064(%rip) \n \tcall a040 \n \tmov %rax,%r12\n \ttest %rax,%rax\n \tje b0bd <__cxa_finalize@plt+0x265>\n \tmov %rax,%rdi\n \tcall a300 \n \tcmp $0x3ff,%rax\n@@ -147,130 +147,130 @@\n \tcall 44de0 <__cxa_finalize@plt+0x39f88>\n \tcmp $0xffffffffffffffff,%rax\n \tje c1e3 <__cxa_finalize@plt+0x138b>\n \tmov 0x113fbe(%rip),%eax \n \ttest %eax,%eax\n \tjne c09f <__cxa_finalize@plt+0x1247>\n \tmovabs $0x6e6961686d6153,%rax\n-\tmovl $0x0,0x90d2e(%rip) \n-\torl $0x6000,0x90f88(%rip) \n-\tmovl $0x0,0x90cfe(%rip) \n-\torl $0xde,0x90f78(%rip) \n-\tmovl $0x0,0x90cfe(%rip) \n-\tmovl $0x0,0x90c68(%rip) \n-\tmovl $0x0,0x90ce6(%rip) \n-\tmovl $0x656e6f4e,0x90c6c(%rip) \n-\tmovl $0x0,0x90cce(%rip) \n-\tmovb $0x0,0x90c5f(%rip) \n-\tmovl $0x0,0x90cb9(%rip) \n-\tmov %rax,0x8f84a(%rip) \n-\tmovl $0x0,0x90c9c(%rip) \n-\tmovl $0x0,0x90c8e(%rip) \n-\tmovl $0x0,0x90c80(%rip) \n-\tmovl $0x0,0x90c72(%rip) \n-\tmovl $0x0,0x90c64(%rip) \n-\tmovl $0x0,0x90c56(%rip) \n+\torl $0x39,0x90f99(%rip) \n+\tmovl $0x0,0x90d27(%rip) \n+\torl $0x6000,0x90f81(%rip) \n+\tmovl $0x0,0x90cf7(%rip) \n+\tmovl $0x0,0x90c75(%rip) \n+\tmovl $0x0,0x90cf7(%rip) \n+\tmovl $0x656e6f4e,0x90c79(%rip) \n+\tmovl $0x0,0x90cdf(%rip) \n+\tmovb $0x0,0x90c6c(%rip) \n+\tmovl $0x0,0x90cca(%rip) \n+\tmov %rax,0x8f857(%rip) \n+\tmovl $0x0,0x90cb5(%rip) \n+\tmovl $0x0,0x90c9f(%rip) \n+\tmovl $0x0,0x90c91(%rip) \n+\tmovl $0x0,0x90c83(%rip) \n+\tmovl $0x0,0x90c75(%rip) \n+\tmovl $0x0,0x90c67(%rip) \n+\tmovl $0x0,0x90c59(%rip) \n \tcall a290 \n-\tmovq $0x0,0x90bee(%rip) \n+\tmovq $0x0,0x90bf1(%rip) \n \tcltq\n-\tmov %rax,0x8f7fd(%rip) \n-\tmov 0x90c87(%rip),%eax \n+\tmov %rax,0x8f800(%rip) \n+\tmov 0x90c8a(%rip),%eax \n \ttest %eax,%eax\n \tje b60e <__cxa_finalize@plt+0x7b6>\n \txor %r14d,%r14d\n \txor %r15d,%r15d\n-\tmov %r14,0x90b32(%rip) \n-\tmov %r15d,0x90b33(%rip) \n-\tmovdqa 0x6fccb(%rip),%xmm1 \n+\tmov %r14,0x90b35(%rip) \n+\tmov %r15d,0x90b36(%rip) \n+\tmovdqa 0x6fcce(%rip),%xmm1 \n \tpxor %xmm0,%xmm0\n \tmov $0xffffffff,%eax\n \txor %edi,%edi\n-\tmovups %xmm0,0x90b21(%rip) \n-\tmovups %xmm0,0x90b3a(%rip) \n+\tmovups %xmm0,0x90b24(%rip) \n+\tmovups %xmm0,0x90b3d(%rip) \n \tpxor %xmm0,%xmm0\n-\tmovups %xmm1,0x90b1f(%rip) \n-\tmovups %xmm0,0x90ad8(%rip) \n-\tmovups %xmm0,0x90a91(%rip) \n-\tmovups %xmm0,0x90a9a(%rip) \n-\torl $0x7f00,0x90e6c(%rip) \n-\tmovl $0x0,0x90b16(%rip) \n-\tmov %rax,0x90b17(%rip) \n-\tmovq $0x0,0x90ab4(%rip) \n+\tmovups %xmm1,0x90b22(%rip) \n+\tmovups %xmm0,0x90adb(%rip) \n+\tmovups %xmm0,0x90a94(%rip) \n+\tmovups %xmm0,0x90a9d(%rip) \n+\torl $0xbf00,0x90e6f(%rip) \n+\tmovl $0x0,0x90b19(%rip) \n+\tmov %rax,0x90b1a(%rip) \n+\tmovq $0x0,0x90ab7(%rip) \n \tcall a7e0 \n \tmov $0x40,%edx\n-\tlea 0x645e6(%rip),%rsi \n-\tlea 0x8fe88(%rip),%rdi \n-\torl $0x630000,0x90e2a(%rip) \n-\tmov %rax,0x90a5b(%rip) \n-\tmovq $0x0,0x90a58(%rip) \n+\tlea 0x645e9(%rip),%rsi \n+\tlea 0x8fe8b(%rip),%rdi \n+\torl $0x1b0000,0x90e2d(%rip) \n+\tmov %rax,0x90a5e(%rip) \n+\tmovq $0x0,0x90a5b(%rip) \n \tcall 50c30 <__cxa_finalize@plt+0x45dd8>\n-\tlea 0x8f86d(%rip),%rdi \n+\tlea 0x8f870(%rip),%rdi \n \tmov $0x100,%edx\n-\tlea 0x641dc(%rip),%rsi \n-\torl $0xa0000000,0x90df6(%rip) \n-\tmovb $0x0,0x8ff43(%rip) \n-\tmovb $0x0,0x8ff7c(%rip) \n-\tmovb $0x0,0x8ffb5(%rip) \n+\tlea 0x641df(%rip),%rsi \n+\torl $0x60000000,0x90df9(%rip) \n+\tmovb $0x0,0x8ff46(%rip) \n+\tmovb $0x0,0x8ff7f(%rip) \n+\tmovb $0x0,0x8ffb8(%rip) \n \tcall 50c30 <__cxa_finalize@plt+0x45dd8>\n \tmov $0x100,%edx\n-\tlea 0x641c3(%rip),%rsi \n-\tlea 0x8f95b(%rip),%rdi \n-\tmovb $0x0,0x8f923(%rip) \n+\tlea 0x641c6(%rip),%rsi \n+\tlea 0x8f95e(%rip),%rdi \n+\tmovb $0x0,0x8f926(%rip) \n \tcall 50c30 <__cxa_finalize@plt+0x45dd8>\n-\tlea 0x908ca(%rip),%rdi \n+\tlea 0x908cd(%rip),%rdi \n \tmov $0x100,%edx\n-\tlea 0x640fc(%rip),%rsi \n-\torl $0x220000,0x90da4(%rip) \n-\tmovb $0x0,0x8fa2b(%rip) \n-\tmovb $0x0,0x8f6c2(%rip) \n-\tmovb $0x0,0x8f7bb(%rip) \n-\tmovb $0x0,0x90098(%rip) \n-\tmovb $0x0,0x8ff91(%rip) \n-\tmovb $0x0,0x9048a(%rip) \n-\tmovb $0x0,0x90383(%rip) \n+\tlea 0x640ff(%rip),%rsi \n+\torl $0x8e0000,0x90da7(%rip) \n+\tmovb $0x0,0x8fa2e(%rip) \n+\tmovb $0x0,0x8f6c5(%rip) \n+\tmovb $0x0,0x8f7be(%rip) \n+\tmovb $0x0,0x9009b(%rip) \n+\tmovb $0x0,0x8ff94(%rip) \n+\tmovb $0x0,0x9048d(%rip) \n+\tmovb $0x0,0x90386(%rip) \n \tcall 50c30 <__cxa_finalize@plt+0x45dd8>\n-\tlea 0x90777(%rip),%rdi \n+\tlea 0x9077a(%rip),%rdi \n \tmov $0x100,%edx\n-\tlea 0x64168(%rip),%rsi \n+\tlea 0x6416b(%rip),%rsi \n \tcall 50c30 <__cxa_finalize@plt+0x45dd8>\n \tmov $0x100,%edx\n-\tlea 0x9055a(%rip),%rdi \n-\tlea 0x6416d(%rip),%rsi \n-\tmovb $0x0,0x9064c(%rip) \n+\tlea 0x9055d(%rip),%rdi \n+\tlea 0x64170(%rip),%rsi \n+\tmovb $0x0,0x9064f(%rip) \n \tcall 50c30 <__cxa_finalize@plt+0x45dd8>\n \tmov $0x648,%esi\n \tmov $0x1,%edi\n-\tmovdqa 0x6fb51(%rip),%xmm0 \n-\tmov 0x90d1e(%rip),%r12d \n-\tmovl $0x3c,0x90a08(%rip) \n-\tmovups %xmm0,0x909d1(%rip) \n-\tmovdqa 0x6fb41(%rip),%xmm0 \n-\tor $0x20000000,%r12d\n-\tmovups %xmm0,0x909cb(%rip) \n-\tmovdqa 0x6fb3b(%rip),%xmm0 \n-\tmov %r12d,0x90ce8(%rip) \n-\tmovups %xmm0,0x909c5(%rip) \n+\tmovdqa 0x6fb54(%rip),%xmm0 \n+\tmov 0x90d21(%rip),%r12d \n+\tmovl $0x3c,0x90a0b(%rip) \n+\tmovups %xmm0,0x909d4(%rip) \n+\tmovdqa 0x6fb44(%rip),%xmm0 \n+\tor $0x60000000,%r12d\n+\tmovups %xmm0,0x909ce(%rip) \n+\tmovdqa 0x6fb3e(%rip),%xmm0 \n+\tmov %r12d,0x90ceb(%rip) \n+\tmovups %xmm0,0x909c8(%rip) \n \tcall a6c0 \n-\tmov %rax,0x8f5d1(%rip) \n+\tmov %rax,0x8f5d4(%rip) \n \tmov %rax,%rdx\n \ttest %rax,%rax\n \tje af1a <__cxa_finalize@plt+0xc2>\n \tpxor %xmm0,%xmm0\n \tmovd %r12d,%xmm3\n \tmovl $0x0,0x178(%rax)\n-\tlea 0x8c3e1(%rip),%rcx \n+\tlea 0x8c3c0(%rip),%rcx \n \tmovups %xmm0,0x184(%rax)\n-\tmovdqa 0x6fafc(%rip),%xmm0 \n+\tmovdqa 0x6faff(%rip),%xmm0 \n \tmovq $0x0,0x194(%rax)\n \tmovups %xmm0,0x1a4(%rax)\n-\tmovdqa 0x6faf2(%rip),%xmm0 \n+\tmovdqa 0x6faf5(%rip),%xmm0 \n \tmovq $0x0,0x19c(%rax)\n \tmovups %xmm0,0x1b4(%rax)\n-\tmovd 0x90c68(%rip),%xmm0 \n-\tmovq $0x0,0x90c5d(%rip) \n+\tmovd 0x90c6b(%rip),%xmm0 \n+\tmovq $0x0,0x90c60(%rip) \n \tmovl $0x17,0x1c4(%rax)\n \tpunpckldq %xmm3,%xmm0\n \tmovq %xmm0,0x1e0(%rax)\n \txor %eax,%eax\n \tnopl 0x0(%rax,%rax,1)\n \tmovzbl (%rcx,%rax,1),%esi\n \tmov %sil,0x17c(%rdx,%rax,1)\n@@ -338,15 +338,15 @@\n \tmov $0x758,%esi\n \tlea 0x63dff(%rip),%rdi \n \tcall 461d0 <__cxa_finalize@plt+0x3b378>\n \tpxor %xmm0,%xmm0\n \txor %r13d,%r13d\n \tmov %r13d,0x90768(%rip) \n \tmovups %xmm0,0x90751(%rip) \n-\tjmp b24d <__cxa_finalize@plt+0x3f5>\n+\tjmp b24a <__cxa_finalize@plt+0x3f2>\n \tcall a360 \n \ttest %eax,%eax\n \tje b6c3 <__cxa_finalize@plt+0x86b>\n \tmov 0x8(%rbx),%r12\n \tlea 0x63e89(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a6d0 \n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -523,17 +523,17 @@\n 0x000977a0 180a0000 00000000 ff0f0000 00000000 ................\n 0x000977b0 ff0f0000 00000000 ff0f0000 00000000 ................\n 0x000977c0 ff0f0000 00000000 ff0f0000 00000000 ................\n 0x000977d0 1b2e0000 00000000 00000000 00000000 ................\n 0x000977e0 30313233 34353637 38394142 43444546 0123456789ABCDEF\n 0x000977f0 00000000 00000000 b80b0000 00000000 ................\n 0x00097800 ffc312aa aa12c3ff 00ffc312 aaaa12c3 ................\n- 0x00097810 ff00ffc3 12aaaa12 c3ff00ff c312aaaa ................\n+ 0x00097810 ff00f7c3 12aaaa12 c3f700ff c312aaaa ................\n 0x00097820 12c3ff00 ffc312aa aa12c3ff 00ffc312 ................\n- 0x00097830 aaaa12c3 ff00f7c3 12aaaa12 c3f700ff ................\n+ 0x00097830 aaaa12c3 ff00ffc3 12aaaa12 c3ff00ff ................\n 0x00097840 c312aaaa 12c3ff00 a7c312aa aa12c3a7 ................\n 0x00097850 01000000 00000000 00000000 00000000 ................\n 0x00097860 580a0700 00000000 10000000 00000000 X...............\n 0x00097870 90850400 00000000 31080700 00000000 ........1.......\n 0x00097880 10000000 00000000 50890400 00000000 ........P.......\n 0x00097890 640a0700 00000000 10000000 00000000 d...............\n 0x000978a0 d08a0400 00000000 2d000700 00000000 ........-.......\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64336430 31663930 63383730 33663030 d3d01f90c8703f00\n- 0x00000010 62663761 38663432 34643266 63643531 bf7a8f424d2fcd51\n- 0x00000020 35393762 32352e64 65627567 00000000 597b25.debug....\n- 0x00000030 ecc35470 ..Tp\n+ 0x00000000 61623865 37343934 35343762 39303562 ab8e7494547b905b\n+ 0x00000010 35643463 62653331 33353162 31613235 5d4cbe31351b1a25\n+ 0x00000020 35373663 65642e64 65627567 00000000 576ced.debug....\n+ 0x00000030 22f7bd80 \"...\n \n"}]}, {"source1": "./usr/share/doc/samhain/examples/redhat_i386.client.spec", "source2": "./usr/share/doc/samhain/examples/redhat_i386.client.spec", "unified_diff": "@@ -57,15 +57,15 @@\n \t\t'--with-kcheck=/boot/System.map' \\\n \t\t'--enable-khide=/boot/System.map' \\\n \t\t'--enable-suidcheck' \\\n \t\t'--enable-static' \\\n \t\t'--enable-login-watch' \\\n \t\t'--enable-ptrace' \\\n \t\t'--enable-db-reload' \\\n-\t\t'--enable-base=1619689438,539140195' \\\n+\t\t'--enable-base=1622851385,1619943451' \\\n \t\t'--enable-xml-log' \n \n make\n \n %install\n rm -rf ${RPM_BUILD_ROOT}\n # sstrip shouldn't be used since binaries will be stripped later\n"}]}]}]}, {"source1": "samhain-dbgsym_4.1.4-7_amd64.deb", "source2": "samhain-dbgsym_4.1.4-7_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-09-06 19:05:45.000000 debian-binary\n--rw-r--r-- 0 0 0 532 2025-09-06 19:05:45.000000 control.tar.xz\n--rw-r--r-- 0 0 0 18896 2025-09-06 19:05:45.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 528 2025-09-06 19:05:45.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 18880 2025-09-06 19:05:45.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Debian Security Tools \n Installed-Size: 228\n Depends: samhain (= 4.1.4-7)\n Section: debug\n Priority: optional\n Description: debug symbols for samhain\n-Build-Ids: a4d3d01f90c8703f00bf7a8f424d2fcd51597b25\n+Build-Ids: adab8e7494547b905b5d4cbe31351b1a25576ced\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/a4/d3d01f90c8703f00bf7a8f424d2fcd51597b25.debug\n+usr/lib/debug/.build-id/ad/ab8e7494547b905b5d4cbe31351b1a25576ced.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-06 19:05:45.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-06 19:05:45.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-06 19:05:45.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-06 19:05:45.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-06 19:05:45.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-09-06 19:05:45.000000 ./usr/lib/debug/.build-id/a4/\n--rw-r--r-- 0 root (0) root (0) 222896 2025-09-06 19:05:45.000000 ./usr/lib/debug/.build-id/a4/d3d01f90c8703f00bf7a8f424d2fcd51597b25.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-09-06 19:05:45.000000 ./usr/lib/debug/.build-id/ad/\n+-rw-r--r-- 0 root (0) root (0) 222896 2025-09-06 19:05:45.000000 ./usr/lib/debug/.build-id/ad/ab8e7494547b905b5d4cbe31351b1a25576ced.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-06 19:05:45.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-06 19:05:45.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-09-06 19:05:45.000000 ./usr/share/doc/samhain-dbgsym -> samhain\n"}, {"source1": "./usr/lib/debug/.build-id/a4/d3d01f90c8703f00bf7a8f424d2fcd51597b25.debug", "source2": "./usr/lib/debug/.build-id/ad/ab8e7494547b905b5d4cbe31351b1a25576ced.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4d3d01f90c8703f00bf7a8f424d2fcd51597b25\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: adab8e7494547b905b5d4cbe31351b1a25576ced\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}]}]}]}]}