BBS:      TELESC.NET.BR
Assunto:  sbbs binary: Debian Linux
De:       Deuc¨
Data:     Fri, 27 Feb 2026 06:24:00 -0800
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/issues/685#note_8454

I don't even know what the set of capabilities is or where that's documented. :grinning: 

The changes basically:
  1. Read the current personality using `personality(0xffffffff)`.
  2. Set the new personality using `personality(ADDR_COMPAT_LAYOUT | current_personality)`
  3. Re-executes itself using the `/proc/self/exe` symlink.

From the message, it sounds like either 1 or 2 is being blocked.  There's a lot of other things `personality()` can potentially do, such as disabling ASLR which something may be blocking the function completely over without inspecting the value.
n
---
  mSynchronetn  hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net

-----------------------------------------------------------
[Voltar]