mirror of
https://git.freebsd.org/ports.git
synced 2025-06-21 12:40:45 -04:00
53 lines
1.6 KiB
Text
53 lines
1.6 KiB
Text
[
|
|
{ type: install
|
|
message: <<EOM
|
|
Quick start
|
|
===========
|
|
|
|
1. Generate a QR code to link this signal-cli to the other user device like a
|
|
phone or tablet with a Signal app (this step requires qrencode(1), which is
|
|
an additional utility provided by the graphics/libqrencode port):
|
|
|
|
signal-cli link -n DEVICENAME | xargs -n 1 qrencode -t ANSI256
|
|
|
|
2. Scan the generated QR code with an app.
|
|
|
|
3. Send a test message to yourself:
|
|
|
|
signal-cli -u NUMBER send -m "This is a test" NUMBER
|
|
|
|
See the signal-cli wiki for more details:
|
|
https://github.com/AsamK/signal-cli/wiki
|
|
|
|
Running a signal-cli daemon (using D-Bus user bus)
|
|
==================================================
|
|
|
|
The DBUS_SESSION_BUS_ADDRESS environment variable should be present for
|
|
signal-cli to function properly when run as a daemon (`signal-cli daemon`).
|
|
|
|
The easiest way is to run the graphical session with dbus-run-session(1), e.g.:
|
|
|
|
dbus-run-session -- startx
|
|
|
|
signal_cli service (using D-Bus system bus)
|
|
===========================================
|
|
|
|
There is an rc(8) script available for signal-cli if it's desired to use
|
|
signal-cli in a daemon mode with the D-Bus system bus.
|
|
|
|
First, configure the service in rc.conf(5):
|
|
|
|
sysrc signal_cli_enable="YES"
|
|
sysrc signal_cli_phone_number="+48123456789"
|
|
|
|
Before starting the service, it is needed to either register a new Signal
|
|
account or to link this machine with an existing account. It is possible to
|
|
create a linking URL this way:
|
|
|
|
service signal_cli runcli link -n DEVICENAME
|
|
|
|
See the signal-cli wiki for more details:
|
|
https://github.com/AsamK/signal-cli/wiki
|
|
EOM
|
|
}
|
|
]
|