[Bug 291376] net/amnezia-tools: fix daemonize only when starting monitoring sub-processes

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 04 Dec 2025 13:56:33 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291376

--- Comment #3 from commit-hook@FreeBSD.org ---
A commit in branch 2025Q4 references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=1081574d367dc4caf9e1fb7618018563d9a0aaf9

commit 1081574d367dc4caf9e1fb7618018563d9a0aaf9
Author:     Vova <vova@fbsd.ru>
AuthorDate: 2025-12-04 13:51:30 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-12-04 13:55:57 +0000

    net/amnezia-tools: Fix daemonize only when starting monitoring
sub-processes

    Daemonize only when starting monitoring sub-processes:
    - start interfaces one by one accoring to config order
    - avoid race condition with interface renaming on parallel start
    - make sure that starting logs are displayed in the right order

    PR:     291376
    MFH:    2025Q4
    (cherry picked from commit 682a136f936e3f7efc527f1d89b40d0411794f6c)

 net/amnezia-tools/Makefile                         |  2 +-
 net/amnezia-tools/files/amnezia.in                 |  2 +-
 .../files/patch-wg-quick_freebsd.bash              | 51 ++++++++++++++++------
 3 files changed, 39 insertions(+), 16 deletions(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.