22.2 KB
/srv/reproducible-results/rbuild-debian/r-b-build.AOi4Udv6/b1/userv_1.2.1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.AOi4Udv6/b2/userv_1.2.1_arm64.changes
358 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·ee1694810cb170601c04cb4fcf057e53·120600·debug·optional·userv-dbgsym_1.2.1_arm64.deb 
2 ·7eed51192e6883d24fe5383fc1b916f0·279044·admin·optional·userv_1.2.1_arm64.deb1 ·f0e11005263459b98a4d9583dc60e4b5·120568·debug·optional·userv-dbgsym_1.2.1_arm64.deb
 2 ·1d7e61f0d2a519c9c3aa608ba931362e·278640·admin·optional·userv_1.2.1_arm64.deb
12.8 KB
userv_1.2.1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-04·20:15:48.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-04·20:15:48.000000·debian-binary
2 -rw-r--r--···0········0········0·····1736·2025-02-04·20:15:48.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1732·2025-02-04·20:15:48.000000·control.tar.xz
3 -rw-r--r--···0········0········0···277116·2025-02-04·20:15:48.000000·data.tar.xz3 -rw-r--r--···0········0········0···276716·2025-02-04·20:15:48.000000·data.tar.xz
614 B
control.tar.xz
586 B
control.tar
516 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·userv1 Package:·userv
2 Version:·1.2.12 Version:·1.2.1
3 Architecture:·arm643 Architecture:·arm64
4 Maintainer:·Ian·Jackson·<ijackson@chiark.greenend.org.uk>4 Maintainer:·Ian·Jackson·<ijackson@chiark.greenend.org.uk>
5 Installed-Size:·5415 Installed-Size:·540
6 Pre-Depends:·init-system-helpers·(>=·1.54~)6 Pre-Depends:·init-system-helpers·(>=·1.54~)
7 Depends:·libc6·(>=·2.38),·lsb-base7 Depends:·libc6·(>=·2.38),·lsb-base
8 Section:·admin8 Section:·admin
9 Priority:·optional9 Priority:·optional
10 Description:·`user·services'·-·program·call·across·trust·boundaries10 Description:·`user·services'·-·program·call·across·trust·boundaries
11 ·userv·allows·one·program·to·invoke·another·when·only·limited·trust11 ·userv·allows·one·program·to·invoke·another·when·only·limited·trust
12 ·exists·between·them.··It·is·a·tool·which·can·be·used·to·avoid·having12 ·exists·between·them.··It·is·a·tool·which·can·be·used·to·avoid·having
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
11.7 KB
data.tar.xz
11.7 KB
data.tar
1.94 KB
file list
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 -rw-r--r--···0·root·········(0)·root·········(0)····29055·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/ch-config.html28 -rw-r--r--···0·root·········(0)·root·········(0)····29055·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/ch-config.html
29 -rw-r--r--···0·root·········(0)·root·········(0)·····9646·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/ch-envir.html29 -rw-r--r--···0·root·········(0)·root·········(0)·····9646·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/ch-envir.html
30 -rw-r--r--···0·root·········(0)·root·········(0)·····4627·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/ch-intro.html30 -rw-r--r--···0·root·········(0)·root·········(0)·····4627·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/ch-intro.html
31 -rw-r--r--···0·root·········(0)·root·········(0)·····8667·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/ch-ipass.html31 -rw-r--r--···0·root·········(0)·root·········(0)·····8667·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/ch-ipass.html
32 -rw-r--r--···0·root·········(0)·root·········(0)····12418·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/ch-notes.html32 -rw-r--r--···0·root·········(0)·root·········(0)····12418·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/ch-notes.html
33 -rw-r--r--···0·root·········(0)·root·········(0)·····3397·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/footnotes.html33 -rw-r--r--···0·root·········(0)·root·········(0)·····3397·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/footnotes.html
34 -rw-r--r--···0·root·········(0)·root·········(0)·····6697·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/index.html34 -rw-r--r--···0·root·········(0)·root·········(0)·····6697·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.html/index.html
35 -rw-r--r--···0·root·········(0)·root·········(0)···185617·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.pdf.gz35 -rw-r--r--···0·root·········(0)·root·········(0)···185220·2025-02-04·20:15:48.000000·./usr/share/doc/userv/spec.pdf.gz
36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/lintian/36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/lintian/
37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/lintian/overrides/37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/lintian/overrides/
38 -rw-r--r--···0·root·········(0)·root·········(0)·······50·2025-02-04·20:15:48.000000·./usr/share/lintian/overrides/userv38 -rw-r--r--···0·root·········(0)·root·········(0)·······50·2025-02-04·20:15:48.000000·./usr/share/lintian/overrides/userv
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/man/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/man/
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/man/man1/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/man/man1/
41 -rw-r--r--···0·root·········(0)·root·········(0)·····5002·2025-02-04·20:15:48.000000·./usr/share/man/man1/userv.1.gz41 -rw-r--r--···0·root·········(0)·root·········(0)·····5002·2025-02-04·20:15:48.000000·./usr/share/man/man1/userv.1.gz
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/man/man8/42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/man/man8/
3.88 KB
./usr/bin/userv
File has been modified after NT_GNU_BUILD_ID has been applied.
815 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6430dec9c7e3eca6271d514d43bdd964cb3da4816 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6a2d15037999700d450f57dca4776409ed9f5f52
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
676 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-aarch64.so.11 _R/lib/ld-linux-aarch64.so.1
2 getgrent2 getgrent
3 sigsuspend3 sigsuspend
4 __stack_chk_fail4 __stack_chk_fail
5 __printf_chk5 __printf_chk
6 __assert_fail6 __assert_fail
7 sigaddset7 sigaddset
8 sigaction8 sigaction
Offset 204, 20 lines modifiedOffset 204, 20 lines modified
204 userv:·unknown·wait·status·%d204 userv:·unknown·wait·status·%d
205 copyright205 copyright
206 override206 override
207 override-file207 override-file
208 spoof-user208 spoof-user
209 exclusive209 exclusive
210 truncate210 truncate
211 'userv:·failed·to·[un]block·signals:·211 ;K%userv:·failed·to·[un]block·signals:·
212 protoreaderror212 protoreaderror
213 xfwritefds213 xfwritefds
214 xfwritestring214 xfwritestring
215 parse_arguments215 parse_arguments
216 'server_preparepipes216 ;K%server_preparepipes
217 server_sendrequest217 server_sendrequest
218 stdin,fd,read218 stdin,fd,read
219 stdout,fd,write219 stdout,fd,write
220 stderr,fd,write220 stderr,fd,write
221 /usr/lib/debug/.dwz/aarch64-linux-gnu/userv.debug221 /usr/lib/debug/.dwz/aarch64-linux-gnu/userv.debug
222 .shstrtab222 .shstrtab
223 .note.gnu.property223 .note.gnu.property
1.49 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 472, 20 lines modifiedOffset 472, 20 lines modified
472 ··0x00007440·7472756e·63617465·00000000·00000000·truncate........472 ··0x00007440·7472756e·63617465·00000000·00000000·truncate........
473 ··0x00007450·7472756e·63000000·61707065·6e640000·trunc...append..473 ··0x00007450·7472756e·63000000·61707065·6e640000·trunc...append..
474 ··0x00007460·73796e63·00000000·77616974·00000000·sync....wait....474 ··0x00007460·73796e63·00000000·77616974·00000000·sync....wait....
475 ··0x00007470·6e6f7761·69740000·636c6f73·65000000·nowait..close...475 ··0x00007470·6e6f7761·69740000·636c6f73·65000000·nowait..close...
476 ··0x00007480·66640000·00000000·6d616c6c·6f630000·fd......malloc..476 ··0x00007480·66640000·00000000·6d616c6c·6f630000·fd......malloc..
477 ··0x00007490·7265616c·6c6f6300·00000000·00000000·realloc.........477 ··0x00007490·7265616c·6c6f6300·00000000·00000000·realloc.........
478 ··0x000074a0·ffffffff·00000000·00000000·ffffffff·................478 ··0x000074a0·ffffffff·00000000·00000000·ffffffff·................
479 ··0x000074b0·f94e5435·c452a4f9·3d0450af·f982d427·.NT5.R..=.P....'479 ··0x000074b0·0749ae46·4a8bc337·98f9effb·fc3b4b25·.I.FJ..7.....;K%
480 ··0x000074c0·75736572·763a2066·61696c65·6420746f·userv:·failed·to480 ··0x000074c0·75736572·763a2066·61696c65·6420746f·userv:·failed·to
481 ··0x000074d0·205b756e·5d626c6f·636b2073·69676e61··[un]block·signa481 ··0x000074d0·205b756e·5d626c6f·636b2073·69676e61··[un]block·signa
482 ··0x000074e0·6c733a20·00000000·70726f74·6f726561·ls:·....protorea482 ··0x000074e0·6c733a20·00000000·70726f74·6f726561·ls:·....protorea
483 ··0x000074f0·64657272·6f720000·78667772·69746566·derror..xfwritef483 ··0x000074f0·64657272·6f720000·78667772·69746566·derror..xfwritef
484 ··0x00007500·64730000·00000000·78667772·69746573·ds......xfwrites484 ··0x00007500·64730000·00000000·78667772·69746573·ds......xfwrites
485 ··0x00007510·7472696e·67000000·70617273·655f6172·tring...parse_ar485 ··0x00007510·7472696e·67000000·70617273·655f6172·tring...parse_ar
486 ··0x00007520·67756d65·6e747300·00000000·00000000·guments.........486 ··0x00007520·67756d65·6e747300·00000000·00000000·guments.........
487 ··0x00007530·f94e5435·c452a4f9·3d0450af·f982d427·.NT5.R..=.P....'487 ··0x00007530·0749ae46·4a8bc337·98f9effb·fc3b4b25·.I.FJ..7.....;K%
488 ··0x00007540·73657276·65725f70·72657061·72657069·server_preparepi488 ··0x00007540·73657276·65725f70·72657061·72657069·server_preparepi
489 ··0x00007550·70657300·00000000·73657276·65725f73·pes.....server_s489 ··0x00007550·70657300·00000000·73657276·65725f73·pes.....server_s
490 ··0x00007560·656e6472·65717565·737400············endrequest.490 ··0x00007560·656e6472·65717565·737400············endrequest.
  
866 B
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
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·33306465·63396337·65336563·61363237·30dec9c7e3eca627 
3 ··0x00000010·31643531·34643433·62646439·36346362·1d514d43bdd964cb2 ··0x00000000·32643135·30333739·39393730·30643435·2d15037999700d45
 3 ··0x00000010·30663537·64636134·37373634·30396564·0f57dca4776409ed
4 ··0x00000020·33646134·38312e64·65627567·00000000·3da481.debug....4 ··0x00000020·39663566·35322e64·65627567·00000000·9f5f52.debug....
5 ··0x00000030·52452d72····························RE-r5 ··0x00000030·9e4fd3ce····························.O..
  
5.55 KB
./usr/sbin/uservd
File has been modified after NT_GNU_BUILD_ID has been applied.
815 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ce324b03086f47ac0dee8bb5fb542da7aa73a8cf6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8f96e21f16f64c57b43fe760df4d2094f83355bc
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
552 B
strings --all --bytes=8 {}
    
Offset 397, 26 lines modifiedOffset 397, 26 lines modified
397 builtin·%s397 builtin·%s
398 no·exec·arguments398 no·exec·arguments
399 exec·arguments:399 exec·arguments:
400 set-environment400 set-environment
401 suppress-args401 suppress-args
402 disconnect-hup402 disconnect-hup
403 blocksignals403 blocksignals
404 'blocksignals404 ;K%blocksignals
405 synchread405 synchread
406 xfreadsetstring406 xfreadsetstring
407 makenonexistentfd407 makenonexistentfd
408 receive_request408 receive_request
409 establish_pipes409 establish_pipes
410 lookup_uidsgids410 lookup_uidsgids
411 servicerequest411 servicerequest
412 check_fds412 check_fds
413 dumpconfig413 dumpconfig
414 see_c_list414 see_c_list
415 'uservd(service):·cannot·dup2·for·stderr415 ;K%uservd(service):·cannot·dup2·for·stderr
416 execservice416 execservice
417 ·!"#$%&'()*+,-./012417 ·!"#$%&'()*+,-./012
418 references·...418 references·...
419 printtoken419 printtoken
420 keyword·`%s'420 keyword·`%s'
421 operator·`%s'421 operator·`%s'
422 pcf_grep422 pcf_grep
3.28 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 371, 16 lines modifiedOffset 371, 16 lines modified
371 ··0x0000fb70·66207379·6e636820·736f636b·65740000·f·synch·socket..371 ··0x0000fb70·66207379·6e636820·736f636b·65740000·f·synch·socket..
372 ··0x0000fb80·72656164·2073796e·63682062·79746520·read·synch·byte·372 ··0x0000fb80·72656164·2073796e·63682062·79746520·read·synch·byte·
373 ··0x0000fb90·66726f6d·20636869·6c640000·00000000·from·child......373 ··0x0000fb90·66726f6d·20636869·6c640000·00000000·from·child......
374 ··0x0000fba0·77726974·65207379·6e636820·62797465·write·synch·byte374 ··0x0000fba0·77726974·65207379·6e636820·62797465·write·synch·byte
375 ··0x0000fbb0·20746f20·6368696c·64000000·00000000··to·child.......375 ··0x0000fbb0·20746f20·6368696c·64000000·00000000··to·child.......
376 ··0x0000fbc0·63616e6e·6f742063·6c6f7365·206d7920·cannot·close·my·376 ··0x0000fbc0·63616e6e·6f742063·6c6f7365·206d7920·cannot·close·my·
377 ··0x0000fbd0·656e6420·6f662073·796e6368·20736f63·end·of·synch·soc377 ··0x0000fbd0·656e6420·6f662073·796e6368·20736f63·end·of·synch·soc
378 ··0x0000fbe0·6b657400·00000000·f94e5435·c452a4f9·ket......NT5.R.. 
379 ··0x0000fbf0·3d0450af·f982d427·00000000·00000000·=.P....'........378 ··0x0000fbe0·6b657400·00000000·0749ae46·4a8bc337·ket......I.FJ..7
 379 ··0x0000fbf0·98f9effb·fc3b4b25·00000000·00000000·.....;K%........
380 ··0x0000fc00·75736572·76642873·65727669·6365293a·uservd(service):380 ··0x0000fc00·75736572·76642873·65727669·6365293a·uservd(service):
381 ··0x0000fc10·20000000·00000000·77726974·65207374··.......write·st381 ··0x0000fc10·20000000·00000000·77726974·65207374··.......write·st
382 ··0x0000fc20·646f7574·00000000·73657276·65786563·dout....servexec382 ··0x0000fc20·646f7574·00000000·73657276·65786563·dout....servexec
383 ··0x0000fc30·2e630000·00000000·6c6e6c00·00000000·.c......lnl.....383 ··0x0000fc30·2e630000·00000000·6c6e6c00·00000000·.c......lnl.....
384 ··0x0000fc40·256c6400·00000000·256c7500·00000000·%ld.....%lu.....384 ··0x0000fc40·256c6400·00000000·256c7500·00000000·%ld.....%lu.....
385 ··0x0000fc50·25732000·00000000·21725b6c·2d315d20·%s·.....!r[l-1]·385 ··0x0000fc50·25732000·00000000·21725b6c·2d315d20·%s·.....!r[l-1]·
386 ··0x0000fc60·26262072·5b6c2d32·5d3d3d27·20270000·&&·r[l-2]=='·'..386 ··0x0000fc60·26262072·5b6c2d32·5d3d3d27·20270000·&&·r[l-2]=='·'..
Offset 798, 28 lines modifiedOffset 798, 28 lines modified
798 ··0x00011620·0a657865·63206172·67756d65·6e74733a·.exec·arguments:798 ··0x00011620·0a657865·63206172·67756d65·6e74733a·.exec·arguments:
799 ··0x00011630·00000000·00000000·7365742d·656e7669·........set-envi799 ··0x00011630·00000000·00000000·7365742d·656e7669·........set-envi
800 ··0x00011640·726f6e6d·656e7400·25733a20·25730a00·ronment.%s:·%s..800 ··0x00011640·726f6e6d·656e7400·25733a20·25730a00·ronment.%s:·%s..
801 ··0x00011650·73757070·72657373·2d617267·73000000·suppress-args...801 ··0x00011650·73757070·72657373·2d617267·73000000·suppress-args...
802 ··0x00011660·64697363·6f6e6e65·63742d68·75700000·disconnect-hup..802 ··0x00011660·64697363·6f6e6e65·63742d68·75700000·disconnect-hup..
803 ··0x00011670·6d616c6c·6f630000·7265616c·6c6f6300·malloc..realloc.803 ··0x00011670·6d616c6c·6f630000·7265616c·6c6f6300·malloc..realloc.
804 ··0x00011680·626c6f63·6b736967·6e616c73·00000000·blocksignals....804 ··0x00011680·626c6f63·6b736967·6e616c73·00000000·blocksignals....
805 ··0x00011690·f94e5435·c452a4f9·3d0450af·f982d427·.NT5.R..=.P....'805 ··0x00011690·0749ae46·4a8bc337·98f9effb·fc3b4b25·.I.FJ..7.....;K%
806 ··0x000116a0·626c6f63·6b736967·6e616c73·00000000·blocksignals....806 ··0x000116a0·626c6f63·6b736967·6e616c73·00000000·blocksignals....
807 ··0x000116b0·73796e63·68726561·64000000·00000000·synchread.......807 ··0x000116b0·73796e63·68726561·64000000·00000000·synchread.......
808 ··0x000116c0·78667265·61640000·78667265·61647365·xfread..xfreadse808 ··0x000116c0·78667265·61640000·78667265·61647365·xfread..xfreadse
809 ··0x000116d0·74737472·696e6700·6d616b65·6e6f6e65·tstring.makenone809 ··0x000116d0·74737472·696e6700·6d616b65·6e6f6e65·tstring.makenone
810 ··0x000116e0·78697374·656e7466·64000000·00000000·xistentfd.......810 ··0x000116e0·78697374·656e7466·64000000·00000000·xistentfd.......
811 ··0x000116f0·72656365·6976655f·72657175·65737400·receive_request.811 ··0x000116f0·72656365·6976655f·72657175·65737400·receive_request.
812 ··0x00011700·65737461·626c6973·685f7069·70657300·establish_pipes.812 ··0x00011700·65737461·626c6973·685f7069·70657300·establish_pipes.
813 ··0x00011710·6c6f6f6b·75705f75·69647367·69647300·lookup_uidsgids.813 ··0x00011710·6c6f6f6b·75705f75·69647367·69647300·lookup_uidsgids.
814 ··0x00011720·73657276·69636572·65717565·73740000·servicerequest..814 ··0x00011720·73657276·69636572·65717565·73740000·servicerequest..
815 ··0x00011730·63686563·6b5f6664·73000000·00000000·check_fds.......815 ··0x00011730·63686563·6b5f6664·73000000·00000000·check_fds.......
816 ··0x00011740·64756d70·636f6e66·69670000·00000000·dumpconfig......816 ··0x00011740·64756d70·636f6e66·69670000·00000000·dumpconfig......
817 ··0x00011750·7365655f·635f6c69·73740000·00000000·see_c_list......817 ··0x00011750·7365655f·635f6c69·73740000·00000000·see_c_list......
818 ··0x00011760·f94e5435·c452a4f9·3d0450af·f982d427·.NT5.R..=.P....'818 ··0x00011760·0749ae46·4a8bc337·98f9effb·fc3b4b25·.I.FJ..7.....;K%
819 ··0x00011770·75736572·76642873·65727669·6365293a·uservd(service):819 ··0x00011770·75736572·76642873·65727669·6365293a·uservd(service):
820 ··0x00011780·2063616e·6e6f7420·64757032·20666f72··cannot·dup2·for820 ··0x00011780·2063616e·6e6f7420·64757032·20666f72··cannot·dup2·for
821 ··0x00011790·20737464·6572720a·00000000·00000000··stderr.........821 ··0x00011790·20737464·6572720a·00000000·00000000··stderr.........
822 ··0x000117a0·65786563·73657276·69636500·00000000·execservice.....822 ··0x000117a0·65786563·73657276·69636500·00000000·execservice.....
823 ··0x000117b0·c6029c03·94038c03·84037c03·74036c03·..........|.t.l.823 ··0x000117b0·c6029c03·94038c03·84037c03·74036c03·..........|.t.l.
824 ··0x000117c0·64035c03·53034b03·43033a03·31032503·d.\.S.K.C.:.1.%.824 ··0x000117c0·64035c03·53034b03·43033a03·31032503·d.\.S.K.C.:.1.%.
825 ··0x000117d0·1a03e203·d703cb03·c003b903·b203ab03·................825 ··0x000117d0·1a03e203·d703cb03·c003b903·b203ab03·................
866 B
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
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·33323462·30333038·36663437·61633064·324b03086f47ac0d 
3 ··0x00000010·65653862·62356662·35343264·61376161·ee8bb5fb542da7aa2 ··0x00000000·39366532·31663136·66363463·35376234·96e21f16f64c57b4
 3 ··0x00000010·33666537·36306466·34643230·39346638·3fe760df4d2094f8
4 ··0x00000020·37336138·63662e64·65627567·00000000·73a8cf.debug....4 ··0x00000020·33333535·62632e64·65627567·00000000·3355bc.debug....
5 ··0x00000030·183d8a44····························.=.D5 ··0x00000030·4b0b6d6d····························K.mm
  
275 B
./usr/share/doc/userv/spec.pdf.gz
209 B
spec.pdf
193 B
pdftotext {} -
    
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 SIGNATURE34 SIGNATURE
  
35 WRITTEN·BY35 WRITTEN·BY
  
36 Ian·Jackson·and36 Ian·Jackson·and
37 contributors37 contributors
  
38 February·4,·202538 March·11,·2026
  
39 REVISION·HISTORY39 REVISION·HISTORY
40 NUMBER40 NUMBER
  
41 DATE41 DATE
  
42 DESCRIPTION42 DESCRIPTION
8.87 KB
userv-dbgsym_1.2.1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-04·20:15:48.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-04·20:15:48.000000·debian-binary
2 -rw-r--r--···0········0········0······628·2025-02-04·20:15:48.000000·control.tar.xz2 -rw-r--r--···0········0········0······624·2025-02-04·20:15:48.000000·control.tar.xz
3 -rw-r--r--···0········0········0···119780·2025-02-04·20:15:48.000000·data.tar.xz3 -rw-r--r--···0········0········0···119752·2025-02-04·20:15:48.000000·data.tar.xz
899 B
control.tar.xz
871 B
control.tar
423 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·arm645 Architecture:·arm64
6 Maintainer:·Ian·Jackson·<ijackson@chiark.greenend.org.uk>6 Maintainer:·Ian·Jackson·<ijackson@chiark.greenend.org.uk>
7 Installed-Size:·2787 Installed-Size:·278
8 Depends:·userv·(=·1.2.1)8 Depends:·userv·(=·1.2.1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·userv11 Description:·debug·symbols·for·userv
12 Build-Ids:·6430dec9c7e3eca6271d514d43bdd964cb3da481·ce324b03086f47ac0dee8bb5fb542da7aa73a8cf12 Build-Ids:·6a2d15037999700d450f57dca4776409ed9f5f52·8f96e21f16f64c57b43fe760df4d2094f83355bc
426 B
./md5sums
30.0 B
./md5sums
Files differ
378 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/64/30dec9c7e3eca6271d514d43bdd964cb3da481.debug 
2 usr/lib/debug/.build-id/ce/324b03086f47ac0dee8bb5fb542da7aa73a8cf.debug1 usr/lib/debug/.build-id/6a/2d15037999700d450f57dca4776409ed9f5f52.debug
 2 usr/lib/debug/.build-id/8f/96e21f16f64c57b43fe760df4d2094f83355bc.debug
3 usr/lib/debug/.dwz/aarch64-linux-gnu/userv.debug3 usr/lib/debug/.dwz/aarch64-linux-gnu/userv.debug
7.5 KB
data.tar.xz
7.48 KB
data.tar
2.28 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/debug/.build-id/64/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/debug/.build-id/6a/
7 -rw-r--r--···0·root·········(0)·root·········(0)····69880·2025-02-04·20:15:48.000000·./usr/lib/debug/.build-id/64/30dec9c7e3eca6271d514d43bdd964cb3da481.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····69880·2025-02-04·20:15:48.000000·./usr/lib/debug/.build-id/6a/2d15037999700d450f57dca4776409ed9f5f52.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/debug/.build-id/ce/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/debug/.build-id/8f/
9 -rw-r--r--···0·root·········(0)·root·········(0)···192664·2025-02-04·20:15:48.000000·./usr/lib/debug/.build-id/ce/324b03086f47ac0dee8bb5fb542da7aa73a8cf.debug9 -rw-r--r--···0·root·········(0)·root·········(0)···192664·2025-02-04·20:15:48.000000·./usr/lib/debug/.build-id/8f/96e21f16f64c57b43fe760df4d2094f83355bc.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····6536·2025-02-04·20:15:48.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/userv.debug12 -rw-r--r--···0·root·········(0)·root·········(0)·····6536·2025-02-04·20:15:48.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/userv.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/doc/userv-dbgsym·->·userv15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-04·20:15:48.000000·./usr/share/doc/userv-dbgsym·->·userv
1.13 KB
./usr/lib/debug/.build-id/64/30dec9c7e3eca6271d514d43bdd964cb3da481.debug vs.
./usr/lib/debug/.build-id/6a/2d15037999700d450f57dca4776409ed9f5f52.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
909 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6430dec9c7e3eca6271d514d43bdd964cb3da4816 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6a2d15037999700d450f57dca4776409ed9f5f52
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
4.05 KB
./usr/lib/debug/.build-id/ce/324b03086f47ac0dee8bb5fb542da7aa73a8cf.debug vs.
./usr/lib/debug/.build-id/8f/96e21f16f64c57b43fe760df4d2094f83355bc.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1.58 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ··[22]·.dynamic··········NOBITS··········000000000002fc50·01fb00·000200·10··WA··6···0··827 ··[22]·.dynamic··········NOBITS··········000000000002fc50·01fb00·000200·10··WA··6···0··8
28 ··[23]·.got··············NOBITS··········000000000002fe50·01fb00·000190·08··WA··0···0··828 ··[23]·.got··············NOBITS··········000000000002fe50·01fb00·000190·08··WA··0···0··8
29 ··[24]·.got.plt··········NOBITS··········000000000002ffe8·01fb00·000338·08··WA··0···0··829 ··[24]·.got.plt··········NOBITS··········000000000002ffe8·01fb00·000338·08··WA··0···0··8
30 ··[25]·.data·············NOBITS··········0000000000030320·01fb00·000058·00··WA··0···0··830 ··[25]·.data·············NOBITS··········0000000000030320·01fb00·000058·00··WA··0···0··8
31 ··[26]·.bss··············NOBITS··········0000000000030380·01fb00·004368·00··WA··0···0·1631 ··[26]·.bss··············NOBITS··········0000000000030380·01fb00·004368·00··WA··0···0·16
32 ··[27]·.comment··········PROGBITS········0000000000000000·015fdc·00001f·01··MS··0···0··132 ··[27]·.comment··········PROGBITS········0000000000000000·015fdc·00001f·01··MS··0···0··1
33 ··[28]·.debug_aranges····PROGBITS········0000000000000000·016000·000089·00···C··0···0··833 ··[28]·.debug_aranges····PROGBITS········0000000000000000·016000·000089·00···C··0···0··8
34 ··[29]·.debug_info·······PROGBITS········0000000000000000·016090·0097f1·00···C··0···0··834 ··[29]·.debug_info·······PROGBITS········0000000000000000·016090·0097f2·00···C··0···0··8
35 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·01f888·000d12·00···C··0···0··835 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·01f888·000d12·00···C··0···0··8
36 ··[31]·.debug_line·······PROGBITS········0000000000000000·0205a0·0043de·00···C··0···0··836 ··[31]·.debug_line·······PROGBITS········0000000000000000·0205a0·0043de·00···C··0···0··8
37 ··[32]·.debug_str········PROGBITS········0000000000000000·024980·000c9c·01·MSC··0···0··837 ··[32]·.debug_str········PROGBITS········0000000000000000·024980·000c9c·01·MSC··0···0··8
38 ··[33]·.debug_line_str···PROGBITS········0000000000000000·025620·00017f·01·MSC··0···0··838 ··[33]·.debug_line_str···PROGBITS········0000000000000000·025620·00017f·01·MSC··0···0··8
39 ··[34]·.debug_loclists···PROGBITS········0000000000000000·0257a0·003b81·00···C··0···0··839 ··[34]·.debug_loclists···PROGBITS········0000000000000000·0257a0·003b81·00···C··0···0··8
40 ··[35]·.debug_rnglists···PROGBITS········0000000000000000·029328·000798·00···C··0···0··840 ··[35]·.debug_rnglists···PROGBITS········0000000000000000·029328·000798·00···C··0···0··8
41 ··[36]·.gnu_debugaltlink·PROGBITS········0000000000000000·029ac0·000046·00······0···0··141 ··[36]·.gnu_debugaltlink·PROGBITS········0000000000000000·029ac0·000046·00······0···0··1
909 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ce324b03086f47ac0dee8bb5fb542da7aa73a8cf6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8f96e21f16f64c57b43fe760df4d2094f83355bc
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
962 B
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 933, 15 lines modifiedOffset 933, 15 lines modified
933 ····<630>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xb):·.933 ····<630>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xb):·.
934 ·<1><634>:·Abbrev·Number:·61·(DW_TAG_variable)934 ·<1><634>:·Abbrev·Number:·61·(DW_TAG_variable)
935 ····<635>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8b9)·935 ····<635>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8b9)·
936 ····<639>···DW_AT_decl_file···:·(data1)·25936 ····<639>···DW_AT_decl_file···:·(data1)·25
937 ····<63a>···DW_AT_decl_line···:·(data1)·33937 ····<63a>···DW_AT_decl_line···:·(data1)·33
938 ····<63b>···DW_AT_decl_column·:·(data1)·28938 ····<63b>···DW_AT_decl_column·:·(data1)·28
939 ····<63c>···DW_AT_type········:·(ref_addr)·<0x24>939 ····<63c>···DW_AT_type········:·(ref_addr)·<0x24>
940 ····<640>···DW_AT_const_value·:·(block1)·16·byte·block:·f9·4e·54·35·c4·52·a4·f9·3d·4·50·af·f9·82·d4·27·940 ····<640>···DW_AT_const_value·:·(block1)·16·byte·block:·7·49·ae·46·4a·8b·c3·37·98·f9·ef·fb·fc·3b·4b·25·
941 ·<1><651>:·Abbrev·Number:·0941 ·<1><651>:·Abbrev·Number:·0
942 ··Compilation·Unit·@·offset·0x652:942 ··Compilation·Unit·@·offset·0x652:
943 ···Length:········0x57·(32-bit)943 ···Length:········0x57·(32-bit)
944 ···Version:·······5944 ···Version:·······5
945 ···Unit·Type:·····DW_UT_partial·(3)945 ···Unit·Type:·····DW_UT_partial·(3)
946 ···Abbrev·Offset:·0946 ···Abbrev·Offset:·0
947 ···Pointer·Size:··8947 ···Pointer·Size:··8
418 B
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 16 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
 2 )uuQsQi*
 3 96^s\c4Gn
 4 W[5O=GkN?
 5 NwED"TL8
 6 moXMW=5s
 7 +"\wMTT^WT
 8 !4p0Ge_L
 9 ^Y:YS\x#&
2 nz@!xXbk+ 
3 'A$<»   d%jB8 
4 ~M$~{hM7~ 
5 "]*1@*Q=3H 
6 I1·fULuCh;} 
7 {%ABn=Io 
8 5QQy]QQP 
9 \3,+J3,+3- 
10 ,1RP$"{uc 
11 >+``c+i^_K%[ 
12 0^)cMh><s(·C)ccn!<O 
13 7kkV{WRX 
14 O-J:-SQ[ 
15 ]'2}29n\10 ]'2}29n\
16 F\wUI-vb411 F\wUI-vb4
17 Xj<\B?0,12 Xj<\B?0,
18 ,+8sp6Yi913 ,+8sp6Yi9
19 tN·SLpv·'Z14 tN·SLpv·'Z
20 mn{do5n$15 mn{do5n$
21 /euFxw3j16 /euFxw3j