Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 08 Apr 2026 15:58:02 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 294335] net-im/signal-cli: Update to 0.14.2 , improve rc.d service definition
Message-ID:  <bug-294335-7788@https.bugs.freebsd.org/bugzilla/>

index | next in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294335

            Bug ID: 294335
           Summary: net-im/signal-cli: Update to 0.14.2 , improve rc.d
                    service definition
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: freebsd@ddo.slmail.me
                CC: jaap.aarts1@gmail.com
                CC: jaap.aarts1@gmail.com
             Flags: maintainer-feedback?(jaap.aarts1@gmail.com)

Created attachment 269507
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=269507&action=edit
updates_to_signal-cli_and_libsignal

This patch updates net-im/signal-cli to v0.14.2 and applies the necessary
updates to its libsignal dependency (upgraded to v0.90.0).

Reason for update:
The current ports tree version (0.13.20) fails to communicate correctly with
Signal's servers. Specifically, registering a new account phone number results
in a 499 error when attempting to verify the TOTP code. Updating to 0.14.2
resolves this issue.

Additional changes included in this patch:
* libsignal: Removed the `boringssl_fips` dependency. This removal is
intentional and reflects upstream changes.
* signal-cli patch removal: Upstream has officially added `freebsd` as a cargo
target OS. As a result, the FreeBSD-specific patch file that previously handled
this has been updated to skip that part.
* rc.d script: While I was at it, I improved the `signal_cli` rc.d script's
understanding of the `signal-cli` user and its interaction with the `daemon`
call. You can now use it with specific cmd opts like "--http" or "--socket" via
rc.conf

Testing Notes:
* Tested and confirmed working properly using the `--http` flag on a headless
server. 
* I did not explicitly test the new version with `--dbus-system` (the new name
of the original default flag) as I am not running a desktop environment, but I
have no reason to believe that behavior would be any different or broken.

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

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-294335-7788>